Panoramica della creazione di istanze Compute Engine

Compute Engine consente di creare ed eseguire istanze sull'infrastruttura di Google. Questo documento fornisce una panoramica dei vari parametri di configurazione disponibili durante la creazione di un'istanza Compute Engine. Se stai creando un'istanza per la prima volta, questo documento fornisce un punto di partenza per comprendere la procedura.

I termini istanza Compute Engine, istanza di computing o istanza sono sinonimi. In base al tipo di macchina specificato, un'istanza può essere un'istanza bare metal o un'istanza di macchina virtuale (VM), come segue:

  • Se il nome del tipo di macchina termina con -metal, l'istanza è un'istanza bare metal in cui non è installato un hypervisor.
  • In caso contrario, è un'istanza VM. I termini istanza di macchina virtuale, istanza VM e VM sono sinonimi.

I termini sinonimi vengono utilizzati in modo intercambiabile nella documentazione e nelle Google Cloud interfacce comeGoogle Cloud consolelo strumento a riga di comando gcloud e l'API REST.

Prima di iniziare

  • Rivedi le nozioni di base sulle istanze Compute Engine.
  • Se non l'hai ancora fatto, configura l'autenticazione. L'autenticazione verifica la tua identità per l'accesso a Google Cloud servizi e API. Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su Compute Engine selezionando una delle seguenti opzioni:

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. Installa Google Cloud CLI. Dopo l'installazione, inizializza Google Cloud CLI eseguendo il seguente comando:

      gcloud init

      Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.

    2. Set a default region and zone.

    REST

    Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, utilizza le credenziali che fornisci a gcloud CLI.

      Installa Google Cloud CLI. Dopo l'installazione, inizializza Google Cloud CLI eseguendo il seguente comando:

      gcloud init

      Se utilizzi un provider di identità (IdP) esterno, devi prima accedere a gcloud CLI con la tua identità federata.

    Per saperne di più, consulta Autenticarsi per l'utilizzo di REST nella documentazione sull'autenticazione di Google Cloud .

Metodi per creare e configurare le istanze

Puoi creare istanze in diversi modi, ognuno con il proprio metodo di configurazione, come segue:

  • Crea l'istanza specificando manualmente una configurazione personalizzata. Scegli questa opzione se stai creando un'istanza da zero e hai riscontrato uno dei seguenti scenari:

    • Devi conoscere la configurazione specifica richiesta per il tuo workload.
    • Vuoi creare un'istanza con una configurazione complessa.
    • Vuoi creare un'istanza utilizzando Google Cloud CLI o REST.

    Se scegli questo metodo, consulta anche l'elenco di tutte le opzioni di configurazione disponibili durante la creazione dell'istanza.

  • Crea un'istanza ottimizzata per il workload. In questo metodo, selezioni il tipo di workload durante la creazione dell'istanza e Google compila automaticamente una configurazione preimpostata adatta al tuo workload. Scegli questa opzione se sei alle prime armi con Compute Engine e non sai quale configurazione sia più adatta al tuo workload previsto. Questa opzione è disponibile solo nella Google Cloud console.

  • Crea l'istanza utilizzando un modello di istanza. Un modello di istanza è una risorsa che definisce le impostazioni di configurazione per le istanze. Scegli questa opzione se hai un modello di configurazione definito e vuoi creare molte VM con la stessa configurazione.

  • Crea l'istanza creando copie di un'immagine macchina. Un'immagine macchina contiene la maggior parte delle informazioni e dei dati necessari per la clonazione di un'istanza. Scegli questa opzione se vuoi creare più copie di un'istanza di origine esistente.

Dopo aver creato l'istanza di computing, Compute Engine la avvia automaticamente.

Opzioni di configurazione disponibili durante la creazione dell'istanza

Quando crei un'istanza Compute Engine, specifichi la configurazione che preferisci per l'istanza. Compute Engine utilizza questa configurazione per creare la tua istanza. La tabella seguente elenca i vari parametri che puoi configurare durante la creazione dell'istanza Compute Engine:

Parametro Cosa puoi configurare
Configurazione macchina
  • Hardware: specifica una famiglia, una serie e un tipo di macchina, che determinano il numero di vCPU, la memoria e la piattaforma CPU che Compute Engine alloca per l'istanza. Se il tipo di macchina è disponibile su più piattaforme CPU, puoi scegliere la piattaforma CPU più recente da utilizzare durante la creazione dell'istanza. Per il tipo di macchina, puoi scegliere un tipo di macchina predefinita o creare un tipo di macchina personalizzato per alcune serie di macchine.
  • Nome istanza: specifica un nome per l'istanza che sia univoco all'interno del progetto e della zona selezionata.
Sistema operativo (OS) e spazio di archiviazione
  • Disco di avvio e sistema operativo: ogni istanza è dotata di un disco di avvio per il quale puoi specificare il nome, le dimensioni e il tipo di disco. Seleziona anche l'immagine sistema operativo da installare sul disco di avvio in uno dei seguenti modi:
    • Se vuoi utilizzare un'immagine sistema operativo preconfigurata per creare la tua istanza, utilizza un'immagine pubblica. Le immagini pubbliche contengono tutti i driver necessari per eseguire l'istanza in Google Cloud. Compute Engine offre molte immagini pubbliche preconfigurate del sistema operativo con sistemi operativi Linux o Windows compatibili.
    • Se stai creando un'istanza per un'applicazione, puoi utilizzare un'immagine personalizzata o un' immagine condivisa a cui hai aggiunto driver e software aggiuntivi che supportano la tua applicazione.
    • Puoi anche utilizzare uno snapshot o un disco esistente come origine per creare l'immagine sistema operativo sul disco di avvio.
  • Configurazione del disco: indipendentemente dal fatto che tu stia configurando un disco di avvio o un disco di dati aggiuntivo, puoi specificare i seguenti dettagli di configurazione:
Protezione dei dati
  • Replica dei dati: puoi replicare continuamente i dati del disco per la protezione in caso di emergenza utilizzando la replica sincrona tra zone o la replica asincrona tra regioni.
  • Proteggi solo i dischi non di avvio: puoi anche attivare un'opzione che applica le pianificazioni degli snapshot e le impostazioni di replica dei dati solo ai dischi non di avvio. La scelta di questa impostazione può aiutarti a ridurre i costi. Tuttavia, questa impostazione non si applica ai piani di backup.
Networking
  • Nome host personalizzato: puoi specificare che Google Cloud deve utilizzare un nome personalizzato per l'istanza diverso dal nome DNS interno. Se scegli questa opzione, devi configurare manualmente un record DNS interno per il nome host personalizzato.
Osservabilità
  • Display virtuali: puoi abilitare i display virtuali nell'istanza per eseguire strumenti di gestione del sistema o di acquisizione schermo sulla VM.
Sicurezza
Configurazione avanzata
  • Tag ed etichette: per facilitare l'organizzazione delle risorse, puoi aggiungere tag ed etichette all'istanza.
  • Automazione: puoi specificare uno script di avvio che viene eseguito ogni volta che l'istanza si avvia o si riavvia.
  • Metadati: puoi impostare metadati personalizzati per la tua istanza per memorizzare informazioni univoche sull'istanza.
  • Crittografia: puoi scegliere il metodo di crittografia e le chiavi da utilizzare per proteggere i dati del disco, i contenuti della memoria e i metadati quando l'istanza è sospesa. Può essere diversa dalla crittografia utilizzata per proteggere i dati del disco durante l'esecuzione dell'istanza. Puoi anche configurare il comportamento dell'istanza se viene revocata una chiave Cloud KMS specificata.
  • Single-tenancy: puoi optare per l'utilizzo di server fisici dedicati per le tue istanze e specificare un nodo single-tenant o un gruppo di nodi in cui creare l'istanza. Per i tipi di macchina della serie N per uso generico, puoi specificare se attivare l'overcommit della CPU per le istanze in esecuzione su nodi single-tenant.

Passaggi successivi