Norme relative al supporto del framework di Deep Learning VM

Deep Learning VM Images fornisce container e immagini di macchine virtuali per semplificare la configurazione dei tuoi workload di machine learning (ML). Queste immagini contengono il sistema operativo, i framework ML, i driver e altre librerie. Pubblichiamo regolarmente nuove versioni delle immagini per includere nuove patch, aggiornamenti della sicurezza e funzionalità. Ogni immagine fornita da Deep Learning VM supporta una versione secondaria specifica di un framework ML.

In questo modo hai il tempo di aggiornare e testare il codice quando passi da una versione del framework all'altra. Quando passi a una nuova versione del framework, devi sempre testare a fondo i tuoi job e i tuoi modelli, indipendentemente dal fatto che si tratti di un aggiornamento principale o secondario.

Le note di rilascio di Deep Learning VM sono un log completo di tutte le modifiche, gli aggiornamenti e le nuove funzionalità implementate. Sono essenziali per chiunque utilizzi queste immagini per rimanere informato sugli ultimi sviluppi e per gestire in modo efficace i propri ambienti di machine learning. Iscriviti alla pagina Note di rilascio di Deep Learning VM per ricevere annunci relativi ai ritiri e alle nuove versioni delle tue immagini e dei tuoi framework.

Consulta anche l'elenco delle versioni dei framework supportate.

Responsabilità condivisa

La protezione dei tuoi carichi di lavoro su Deep Learning VM è una responsabilità condivisa. Anche se Deep Learning VM pubblica regolarmente nuove versioni delle immagini per risolvere le vulnerabilità della sicurezza, sei responsabile di attività come le seguenti:

  • Eseguire manualmente l'upgrade all'ultima versione.

  • Assicurati di aver configurato correttamente i servizi per utilizzare l'ultima versione.

Per ulteriori informazioni, consulta Responsabilità condivisa.

Policy di assistenza per le versioni del framework

Durante il periodo supportato per una versione del framework ML, pubblicheremo regolarmente nuove versioni delle immagini. Gli aggiornamenti possono includere:

  • Aggiornamenti delle patch per i framework supportati. Ad esempio, se supportiamo TensorFlow 2.7 e TensorFlow rilascia 2.7.1 per risolvere i bug, rilasceremo una nuova versione dell'immagine.

  • Aggiornamenti della sicurezza per i framework supportati.

  • Aggiornamenti non distruttivi di altri pacchetti e software installati sull'immagine.

  • Aggiornamenti alle dipendenze che hanno raggiunto la fine del supporto. Ad esempio, se un'immagine ha installato Python 3.7 e raggiunge la data di fine del supporto, rilasceremo una nuova versione dell'immagine. Se la modifica della dipendenza potrebbe essere una modifica che causa errori, aggiorneremo l'elenco di tutte le versioni disponibili per indicare la modifica della dipendenza.

Una volta pubblicata, una versione dell'immagine è immutabile e non cambia. Devi sempre utilizzare l'ultima versione dell'immagine, in quanto le versioni precedenti potrebbero presentare vulnerabilità di sicurezza o altri bug critici.

Programma dei criteri di supporto

Deep Learning VM supporta le immagini per un periodo di tempo specifico. Si tratta di una pratica comune nel settore, poiché i componenti, inclusi alcuni componenti open source, devono essere gestiti per garantire sicurezza e prestazioni. Per Deep Learning VM, le norme relative all'assistenza ruotano attorno a due date chiave:

  • Data di fine patch e supporto:dopo questa data, Deep Learning VM non pubblicherà più nuove versioni dell'immagine per quella versione specifica del framework. Ciò significa che non saranno più disponibili aggiornamenti delle patch, correzioni della sicurezza o aggiornamenti non irreversibili. Le risorse esistenti di cui è stato eseguito il deployment nella VM di deep learning continueranno a funzionare, ma ti consigliamo di pianificare la migrazione a una versione del framework più recente e supportata.

    Per ricevere assistenza per la risoluzione dei problemi da Deep Learning VM, potrebbe esserti chiesto di eseguire l'upgrade a una versione del framework che rientra nel periodo di tempo supportato.

  • Data di fine disponibilità:dopo questa data, non potrai più utilizzare le immagini per questa versione del framework. I servizi potrebbero bloccare la creazione di nuove risorse utilizzando queste immagini e le immagini non saranno più disponibili per il download.

Ritiro delle immagini

Quando le immagini raggiungono la data di fine patch e supporto, vengono ritirate. Il ritiro comporta la rimozione di queste immagini dalla visibilità pubblica e si consiglia di utilizzare immagini supportate per garantire sicurezza e prestazioni. Tuttavia, se devi utilizzare un'immagine deprecata, consulta Utilizzare un'immagine dopo il deprecamento.

Passaggi successivi