Immagini sistema operativo

Utilizza le immagini del sistema operativo (OS) per creare dischi di avvio per la tua macchina virtuale di Compute Engine. Puoi utilizzare uno dei seguenti tipi di immagini sistema operativo:

Anche alcune immagini del sistema operativo sono in grado di eseguire container su Compute Engine.

Immagini del sistema operativo pubbliche

Compute Engine offre molte immagini preconfigurate di sistemi operativi pubblici, compatibili con i sistemi operativi Linux o Windows. Utilizza queste immagini sistema operativo per creare e avviare istanze. Compute Engine usa l'immagine selezionata per creare un avvio permanente per ogni VM. Per impostazione predefinita, il disco di avvio per una VM è lo stesso dimensioni corrispondenti all'immagine selezionata. Se la tua VM richiede uno spazio disco di avvio superiore alle dimensioni dell'immagine, ridimensiona il disco di avvio.

Elenco di immagini del sistema operativo pubbliche disponibili su Compute Engine

Per visualizzare un elenco completo delle immagini del sistema operativo pubbliche con il nome, le dimensioni e numero di versione, puoi utilizzare la console Google Cloud o Google Cloud CLI. Compute Engine aggiorna regolarmente le immagini del sistema operativo pubbliche o quando una patch è disponibile un'esposizione comune (vulnerabilità ed esposizione comune) a impatto critico.

Compute Engine fornisce versioni a 64 bit di queste immagini del sistema operativo pubbliche. Per ulteriori informazioni su ogni sistema operativo, inclusa la personalizzazione di ciascun sistema operativo su Compute Engine, Dettagli del sistema operativo.

Console

  1. Nella console Google Cloud, vai alla pagina Immagini.

    Vai a Google Immagini

    Per impostazione predefinita, nella console Google Cloud sono elencate tutte le immagini di sistema operativo disponibili nel Immagini Compute Engine Deep Learning VM Image, e immagini HPC.

gcloud

gcloud compute images list

Per impostazione predefinita, gcloud CLI elenca tutte le immagini del sistema operativo disponibili nel Progetti con immagini Compute Engine.

Immagini sistema operativo personalizzate

Un'immagine sistema operativo personalizzata è un'immagine disco di avvio di tua proprietà e a cui controlli l'accesso. Utilizza le funzionalità di immagini sistema operativo personalizzate per le seguenti attività:

Funzionalità del sistema operativo guest

Alcune funzionalità del sistema operativo guest sono disponibili solo su determinate immagini del sistema operativo. Ad esempio: SCSI con più code è abilitato solo su alcune immagini del sistema operativo pubbliche.

Per attivare queste funzionalità nelle immagini sistema operativo personalizzate, specifica una o di altre funzionalità del sistema operativo guest quando crea un'immagine sistema operativo personalizzata.

Costi immagine sistema operativo

Immagini sistema operativo premium, che siano pubbliche o personalizzate, sono soggette a tariffe per la licenza da utilizzare in Compute Engine. Sono disponibili due opzioni:

  • Allega una licenza on demand/con pagamento a consumo (PAYG)
  • Bring Your Own License (BYOL)/Bring Your Own License (BYOS)

    Per ulteriori informazioni sulle licenze, vedi Tipi di licenza e prezzi.

Per le immagini sistema operativo personalizzate, ti viene chiesto anche per l'archiviazione delle immagini mentre e mantenere l'immagine del sistema operativo personalizzata nel tuo progetto.

Famiglie di immagini

Le famiglie di immagini ti aiutano a gestire le immagini nel progetto raggruppando le immagini correlate, in modo da poter mandare avanti eseguire il rollback tra versioni specifiche dell'immagine. Una famiglia di immagini rimanda sempre l'ultima versione di un'immagine sistema operativo non deprecata. La maggior parte delle immagini del sistema operativo pubbliche viene raggruppata in un'immagine famiglia. Ad esempio, la famiglia di immagini debian-11 nel progetto debian-cloud rimanda sempre all'immagine Debian 11 più recente.

Famiglie di immagini personalizzate

Se aggiorni regolarmente le immagini del sistema operativo personalizzate con configurazioni e software più recenti, puoi raggruppare queste immagini in un famiglia di immagini. La famiglia di immagini rimanda sempre all'immagine del sistema operativo più recente al suo interno. di archiviazione, in modo che i modelli e gli script di istanza possano utilizzare l'immagine senza dover per aggiornare i riferimenti a una specifica versione dell'immagine.

Inoltre, poiché la famiglia di immagini non rimanda mai a un'immagine deprecata, puoi ripristinare la versione precedente di un'immagine del sistema operativo ritirando l'immagine più recente in quella famiglia.

Per ulteriori informazioni, vedi Impostazione delle versioni delle immagini in una famiglia di immagini.

Per consigli sulle best practice da adottare quando lavori con famiglie di immagini, vedi Best practice per le famiglie di immagini.

Immagini sistema operativo supportate dalla community

Le immagini di sistema operativo supportate dalla community non sono supportate direttamente da Compute Engine. Spetta alla community del progetto garantire che queste immagini del sistema operativo funzionino con le funzionalità di Compute Engine e che gli aggiornamenti della sicurezza vengano mantenuti. Le immagini supportate dalla community vengono fornite così come sono dalle community del progetto che per crearle e gestirle.

AlmaLinux

AlmaLinux è un sistema operativo gratuito offerto dal Progetto AlmaLinux. Le immagini AlmaLinux sono disponibili nel progetto almalinux-cloud. A elenca le immagini del sistema operativo AlmaLinux, usa il seguente comando gcloud:

gcloud compute images list --project almalinux-cloud --no-standard-images

Fedora Cloud

Fedora Cloud è un sistema operativo gratuito gestito dalla Progetto Fedora Cloud. Le immagini Fedora Cloud sono disponibili nel progetto fedora-cloud. Elenco Immagini Fedora Cloud OS, utilizza il seguente comando gcloud:

gcloud compute images list --project fedora-cloud --no-standard-images

FreeBSD

FreeBSD è un sistema operativo gratuito gestito da FreeBSD progetto. Le immagini FreeBSD sono disponibili nel progetto freebsd-org-cloud-dev. Elenco Immagini del sistema operativo FreeBSD, usa il seguente comando gcloud:

gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images

Il supporto di gVNIC per FreeBSD (anteprima) è disponibile con la release 14.0 e successive. Per utilizzare gVNIC con altre release, driver può essere installato manualmente.

Per creare una VM che utilizza gVNIC con una release FreeBSD precedente alla 14.0, devi crea un'immagine sistema operativo personalizzata che supporti gVNIC e poi utilizzare l'immagine del sistema operativo durante la creazione della VM.

openSUSE

openSUSE è un sistema operativo gratuito basato su Linux e sponsorizzato da SUSE. Le immagini openSUSE sono disponibile nel progetto opensuse-cloud. Per elencare le immagini del sistema operativo openSUSE, utilizza la seguente comando gcloud:

gcloud compute images list --project opensuse-cloud --no-standard-images

Immagini sistema operativo HPC

Le seguenti immagini del sistema operativo sono disponibili per la creazione di VM ottimizzate per eseguire carichi di lavoro di computing ad alte prestazioni (HPC) su Compute Engine:

Per CentOS 7:

  • Famiglia di immagini: hpc-centos-7, progetto immagine: cloud-hpc-image-public

Per Rocky Linux 8:

  • Famiglia di immagini: hpc-rocky-linux-8, progetto immagine: cloud-hpc-image-public

Per informazioni sull'utilizzo di questa immagine sistema operativo, vedi Creazione di un'istanza VM compatibile con HPC.

Passaggi successivi

Provalo

Se non hai mai utilizzato Google Cloud, crea un account per valutare in che modo Compute Engine offre prestazioni reali diversi scenari. I nuovi clienti ricevono anche 300 $ di crediti gratuiti per l'esecuzione, il test e il deployment dei carichi di lavoro.

Prova Compute Engine gratuitamente