Questo documento descrive il ciclo di vita di una versione del sistema operativo (OS), alla sua creazione sino alla fase di fine del ciclo di vita (EOL).
Una versione del sistema operativo passa attraverso due fasi principali lungo il suo ciclo di vita:
- Assistenza mainstream o disponibilità generale (GA)
Ritiro o fine del supporto (EOS): suddivisa ulteriormente nelle due sottofasi seguenti:
- Assistenza estesa
- Fine del ciclo di vita (EOL)
Alcune versioni di sistema operativo, dopo essere state contrassegnate come deprecate, possono prevedere anche una fase di assistenza estesa prima della fine del loro ciclo di vita.
Le sezioni seguenti illustrano le fasi del ciclo di vita di una versione del sistema operativo su Compute Engine.
Assistenza mainstream o disponibilità generale (GA)
In questa fase si attuano i seguenti processi:
- Con l'introduzione di una nuova versione del sistema operativo, il provider di immagini sistema operativo ne crea una
nuova e le assegna un nome utilizzando la convenzione di denominazione per quella distribuzione
del sistema operativo. Ad esempio,
debian-11-bullseye-v20230801
. Il fornitore di immagini crea quindi una nuova famiglia di immagini. Ad esempio,
debian-11.
Le famiglie di immagini ti aiutano a gestire le immagini sistema operativo del tuo progetto raggruppando quelle correlate, in modo da poter eseguire il roll forward e il rollback tra versioni specifiche delle immagini sistema operativo. Per saperne di più, consulta Best practice per le famiglie di immagini.
Tutte le chiamate alla famiglia di immagini fanno riferimento all'immagine sistema operativo creata di recente. Ad esempio, se specifichi una famiglia di immagini durante la creazione della VM utilizzando il flag
--image-family
con il valore--image-project
appropriato, verrà utilizzata l'ultima versione dell'immagine.A volte, il fornitore dell'immagine invia e applica all'immagine sistema operativo correzioni di bug o di sicurezza critiche. Con questi aggiornamenti, potrebbero essere introdotte nuove funzionalità. Quando viene inviato un aggiornamento, avviene quanto segue:
- L'immagine sistema operativo attuale viene aggiornata e viene generato un nuovo nome. Ad
esempio,
debian-11-bullseye-v20230801
con gli aggiornamenti diventadebian-11-bullseye-v20230901.
- La famiglia di immagini
debian-11
ora rimanda alla nuova immagine sistema operativodebian-11-bullseye-v20230901
. - L'immagine sistema operativo precedente (
debian-11-bullseye-v20230801
) è contrassegnata comedeprecated
.
- L'immagine sistema operativo attuale viene aggiornata e viene generato un nuovo nome. Ad
esempio,
Ritiro o fine del supporto (EOS)
A un certo punto, ogni versione del sistema operativo raggiunge la fase di ritiro. Per le date di ritiro delle versioni del sistema operativo, vedi Dettagli del sistema operativo.
Le versioni del sistema operativo deprecate possono trovarsi in una fase di assistenza estesa o di fine del ciclo di vita.
In questa fase, i fornitori di sistemi operativi smettono di fornire aggiornamenti delle immagini e le immagini sistema operativo vengono contrassegnate come deprecate. Potresti comunque essere in grado di utilizzarle, ma l'acquisizione degli aggiornamenti diventa una tua responsabilità. Gli aggiornamenti sono soggetti alla disponibilità della distribuzione da parte del sistema operativo, del fornitore o della community open source.
Quando una versione del sistema operativo raggiunge la fine del supporto, si verifica quanto segue:
- L'immagine più recente della famiglia di immagini viene eliminata o contrassegnata come deprecata.
Non puoi più utilizzare la famiglia di immagini. Tuttavia, puoi comunque usare alcune o tutte le immagini sistema operativo con riferimento diretto, ad eccezione di Windows, in cui tutte le immagini sistema operativo vengono eliminate alla fine del supporto.
Per creare una VM da un'immagine deprecata, devi utilizzare gcloud CLI o REST. Quando specifichi l'immagine, devi utilizzare il flag
--image
perché le famiglie di immagini non rimandano alle immagini deprecate. Per saperne di più sulla creazione di VM, consulta Crea un'istanza VM da un'immagine pubblica.Quando una versione del sistema operativo raggiunge o supera la fase del ciclo di vita esteso, Google non garantisce la compatibilità delle funzionalità con le nuove famiglie di macchine o le piattaforme CPU per le versioni deprecate.
Tutte le VM che utilizzano immagini del sistema operativo appartenenti alla versione del sistema operativo che ha raggiunto la fine del supporto continuano a funzionare su Compute Engine e sono ancora idonee per l'assistenzaTrusted Cloud by S3NS anche dopo la data di fine del supporto. Tuttavia, se vengono identificati problemi con la VM legati alla versione del sistema operativo deprecata, Google potrebbe non essere in grado di risolverli poiché l'assistenza da parte del fornitore del sistema operativo non è più disponibile.
Le versioni del sistema operativo deprecate possono trovarsi in una fase di assistenza estesa o di fine del ciclo di vita.
Assistenza estesa
In alcuni casi, quando raggiungono la fase di ritiro, i distributori del sistema operativo forniscono un pacchetto di manutenzione, esteso o a pagamento a lungo termine da applicare sistema operativo:
- Per il sistema operativo Red Hat Enterprise Linux (RHEL): assistenza per la manutenzione, fase di vita estesa, supporto del ciclo di vita esteso (ELS; componente aggiuntivo) o supporto degli aggiornamenti estesi (EUS)
- Per Rocky Linux: l'assistenza a lungo termine può essere acquistata da CIQ
- Per il sistema operativo SUSE Linux Enterprise Server (SLES): l'assistenza a lungo termine del Service Pack, supporto di overlap del Service Pack esteso (ESPOS)
- Per il sistema operativo Ubuntu Pro: manutenzione della sicurezza estesa (ESM)
- Per il sistema operativo Windows: aggiornamenti di sicurezza estesi
Per ulteriori dettagli su questi pacchetti con ciclo di vita esteso, consulta la documentazione del fornitore del sistema operativo.
Fine del ciclo di vita (EOL)
Per i sistemi operativi che hanno raggiunto la fine del periodo di assistenza esteso o che non ne prevedono uno, avviene quanto segue:
L'ultima immagine della famiglia di immagini è contrassegnata come deprecata o viene eliminata da Trusted Cloud by S3NS.
Il software dell'ambiente guest fornito da Google non verrà aggiornato per le versioni del sistema operativo che hanno raggiunto la fine del ciclo di vita e i repository non vengono più aggiornati o gestiti.
Per le VM esistenti che utilizzano versioni del sistema operativo che hanno raggiunto la fine del ciclo di vita, si verifica quanto segue:
- La VM non può scaricare o installare pacchetti software o aggiornamenti dal fornitore del sistema operativo e gli aggiornamenti della sicurezza non sono più disponibili. Questo perché i contenuti del fornitore del sistema operativo potrebbero non essere più disponibili nei canali esistenti, in quanto l'infrastruttura del repository dei software configurata dal fornitore del sistema operativo potrebbe essere stata disattivata o archiviata.
- L'esecuzione della VM continua, ma non è garantita la compatibilità continua. L'assistenza attiva da parte del fornitore del sistema operativo o di Google potrebbe non essere disponibile. Google può fornire opzioni per eseguire la migrazione o gli upgrade alle versioni più recenti del sistema operativo.
Convenzione di denominazione delle immagini sistema operativo, programmazione degli aggiornamenti e norme sul ritiro
La seguente tabella illustra la convenzione di denominazione per le immagini sistema operativo e le famiglie di immagini, la programmazione degli aggiornamenti e le politiche sulla fine del ciclo di vita applicabili
Definizioni
Nella tabella vengono utilizzate le seguenti notazioni:
V
è la versione del sistema operativo in cifre. Ad esempioRHEL-7
, dove7
è la versione in cifre.R
è la stringa di rilascio nota anche come nome in codice di sviluppo per il sistema operativo. Ad esempio,debian-12-bookworm-v20240213
, dovebookworm
è la stringa di rilascio. Le stringhe di rilascio si applicano solo alle immagini sistema operativo Debian e Ubuntu.N
è il numero build. I numeri build si applicano solo a Container-Optimized OS e Fedora CoreOS.YYYYMMDD
è l'anno/mese/giorno che identifica la data di creazione o pubblicazione dell'immagine sistema operativo. Per alcuni sistemi operativi, la data è preceduta da unv
in minuscolo. Ad esempio,vYYYYMMDD
.
Sistema operativo | Famiglia di immagini | Immagine sistema operativo | Aggiorna pianificazione | Norme sul ritiro |
---|---|---|---|---|
CentOS Stream |
|
|
Mensile | Le immagini sistema operativo sono contrassegnate come deprecate, ma sono ancora disponibili per l'utilizzo. |
Container-Optimized OS |
|
|
Mensile | Le immagini sistema operativo sono contrassegnate come deprecate, ma sono ancora disponibili per l'utilizzo. |
Debian |
|
|
Mensile | Le immagini sistema operativo sono contrassegnate come deprecate, ma sono ancora disponibili per l'utilizzo. |
Fedora CoreOS |
|
|
Bug o problemi di sicurezza critici | Le immagini sistema operativo vengono eliminate alla data di fine del supporto. |
RHEL |
|
|
Mensile | Le immagini sistema operativo sono contrassegnate come deprecate, ma sono ancora disponibili per l'utilizzo. |
RHEL BYOS |
|
|
Mensile | Le immagini sistema operativo sono contrassegnate come deprecate, ma sono ancora disponibili per l'utilizzo. |
RHEL per SAP |
|
|
Mensile | Le immagini sistema operativo sono contrassegnate come deprecate, ma sono ancora disponibili per l'utilizzo. |
Rocky Linux |
|
|
Mensile | Le immagini sistema operativo sono contrassegnate come deprecate, ma sono ancora disponibili per l'utilizzo. |
SQL Server su Windows Server |
|
|
Mensile | Le immagini sistema operativo vengono eliminate alla data di fine del supporto. |
SLES |
|
|
Trimestrale | Solo l'immagine sistema operativo più recente è contrassegnata come deprecata. Le immagini sistema operativo ritirate vengono eliminate sei mesi dopo la data di ritiro. |
SLES per SAP |
|
|
Trimestrale | Solo l'immagine sistema operativo più recente è contrassegnata come deprecata. Le immagini sistema operativo ritirate vengono eliminate sei mesi dopo la data di ritiro. |
SLES per SAP BYOS |
|
|
Trimestrale | Solo l'immagine sistema operativo più recente è contrassegnata come deprecata. Le immagini sistema operativo ritirate vengono eliminate sei mesi dopo la data di ritiro. |
Ubuntu LTS |
|
|
Bug o problemi di sicurezza critici | Le immagini sistema operativo sono contrassegnate come deprecate, ma sono ancora disponibili per l'utilizzo. |
Ubuntu Pro |
|
|
Bug o problemi di sicurezza critici | Le immagini sistema operativo sono contrassegnate come deprecate, ma sono ancora disponibili per l'utilizzo. |
Windows Server |
|
|
Mensile | Le immagini sistema operativo vengono eliminate alla data di fine del supporto. |
Passaggi successivi
- Scopri di più sui sistemi operativi disponibili su Compute Engine.