Compute Engine ti 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 calcolo 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 è 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 interfacce di Google Cloud , come Google Cloud console, lo 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 è la procedura mediante la quale la tua identità viene verificata per l'accesso alle API e ai servizi Google Cloud .
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
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- 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 la tua istanza.
- Località: puoi scegliere la regione e la zona in cui vuoi creare l'istanza.
- Disco di avvio e sistema operativo: specifica il tipo di disco da utilizzare come disco di avvio per l'istanza e il OS da installare sul disco. Il sistema operativo è specificato come immagine, che contiene tutti i driver necessari per eseguire l'istanza in Google Cloud. Se stai creando un'istanza per un'applicazione, puoi utilizzare un'immagine personalizzata a cui hai aggiunto driver e software aggiuntivi per supportare la tua applicazione.
- Capacità del disco: puoi aggiungere spazio di archiviazione per la tua istanza e specificare il tipo di dischi che vuoi che Compute Engine utilizzi. Inoltre, puoi aggiungere altro disco rigido permanente o Hyperdisk di Google Cloud all'istanza dopo la sua creazione.
- Crittografia dei dischi: puoi personalizzare il tipo di crittografia dei dischi utilizzato da Compute Engine per le tue risorse.
- Protezione e backup dei dati: puoi eseguire il backup dei dati del disco per ripristino di emergenza pianificando gli snapshot o utilizzando i piani di archiviazione delle cassette di sicurezza di backup (anteprima). Puoi anche attivare i pool di archiviazione Hyperdisk per i tuoi Google Cloud Hyperdisk Cloud.
- Interfaccia di rete: puoi utilizzare la rete VPC (Virtual Private Cloud) predefinita in modalità automatica con la tua istanza. In alternativa, puoi specificare una subnet o un VPC personalizzato creato in precedenza.
- Rendimento della rete: puoi anche specificare il numero e il tipo di schede di interfaccia di rete virtuale (vNIC) per l'istanza.
- Firewall: puoi configurare il tipo di traffico di rete da consentire da internet.
- Agente operativo: puoi installare Agente operativo sull'istanza per raccogliere log e metriche e monitorare l'attività dell'istanza.
- Display virtuale: puoi attivare i display virtuali nell'istanza per eseguire strumenti di gestione del sistema remoto o di acquisizione dello schermo sulla VM.
- Account di servizio: puoi collegare un account di servizio alla tua istanza. I service account consentono alle applicazioni in esecuzione su un'istanza di effettuare chiamate API autorizzate Google Cloud e di accedere alle risorse Google Cloud .
- Confidential Computing: puoi impedire l'accesso ai tuoi dati mentre utilizzi un'istanza utilizzando Confidential Computing per criptarli.
- Funzionalità delle VM schermate: puoi rendere la tua istanza più sicura da malware e rootkit a livello di avvio o di kernel attivando le Shielded VM schermate.
- Accesso alla VM: puoi controllare gli utenti che hanno accesso a un'istanza configurando ruoli e autorizzazioni IAM e chiavi SSH per l'autenticazione.
- Tag ed etichette: puoi organizzare le risorse utilizzando tag e etichette.
- Protezione da eliminazione: puoi proteggere le tue istanze da un' eliminazione accidentale.
- Prenotazioni: puoi configurare l'istanza in modo che consumi qualsiasi capacità di risorsa di zona prenotata per garantire una migliore disponibilità delle risorse.
- Metadati: puoi impostare metadati personalizzati per la tua istanza per memorizzare informazioni univoche al suo interno.
- Modello di provisioning: puoi scegliere tra il modello di provisioning standard o il modello di provisioning degli annunci scontato.
- Single-tenancy: puoi optare per l'utilizzo di server fisici dedicati per le tue istanze utilizzando i nodi single-tenant.
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:
- Conosci la configurazione specifica richiesta per il tuo carico di lavoro
- Vuoi creare un'istanza con una configurazione complessa.
- Vuoi creare un'istanza utilizzando Google Cloud CLI o REST.
Crea un'istanza ottimizzata per il carico di lavoro. In questo metodo, selezioni il tipo di carico di lavoro durante la creazione dell'istanza e Google compila automaticamente una configurazione preimpostata adatta al tuo carico di lavoro. Scegli questa opzione se sei alle prime armi con Compute Engine e non sai quale configurazione sia più adatta al tuo carico di lavoro previsto. Questa opzione è disponibile solo nella console Google Cloud .
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.
- Scopri come creare e avviare un'istanza Compute Engine.
Se stai creando un'istanza per la prima volta, prova uno dei seguenti tutorial per una configurazione di base:
REST
Per utilizzare gli esempi dell'API REST in questa pagina in un ambiente di sviluppo locale, utilizza le credenziali fornite a gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Per ulteriori informazioni, consulta Eseguire l'autenticazione per l'utilizzo di REST nella documentazione sull'autenticazione di Google Cloud .
Opzioni di configurazione 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. Nella tabella seguente sono elencati i vari parametri che puoi configurare durante la creazione dell'istanza Compute Engine:
Parametro Che cosa puoi configurare Configurazione macchina Sistema operativo e spazio di archiviazione Networking Osservabilità Sicurezza Configurazione avanzata Modi per creare e configurare le istanze
Puoi creare istanze in diversi modi, ciascuno con il proprio metodo di configurazione, come segue:
Dopo aver creato l'istanza di calcolo, Compute Engine la avvia automaticamente.
Passaggi successivi
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-01-22 UTC.
-