Questo documento descrive che cos'è un template di istanza, quando utilizzarlo e che cos'è un template di istanza deterministico. Fornisce inoltre un confronto tra i template di istanza regionali e globali.
Un template di istanza è un modo pratico per salvare la configurazione di un'istanza di macchina virtuale (VM) che include il tipo di macchina, l'immagine del disco di avvio, le etichette, lo script di avvio e altre proprietà della VM.
Puoi utilizzare un template di istanza per:
Creare singole VM.
Creare VM in un gruppo di istanze gestite (MIG).
Creare prenotazioni per le VM.
Creare prenotazioni future per le VM.
Per scoprire come creare un template di istanza, consulta Crea template di istanza.
Quando utilizzare i template di istanza
Puoi utilizzare i template di istanza ogni volta che vuoi creare rapidamente VM o prenotazioni per VM basate su una proprietà della VM preesistente. Se vuoi creare un gruppo di VM identiche (un MIG), devi creare il MIG utilizzando un template di istanza.
Come aggiornare i template di istanza
I template di istanza sono progettati per creare VM con configurazioni identiche. Non puoi aggiornare i template di istanza dopo la loro creazione. Procedi invece in uno dei seguenti modi:
Crea un nuovo template di istanza nel seguente modo:
Utilizza template di istanza deterministici per garantire VM identiche
I template di istanza deterministici chiariscono esplicitamente il tipo di servizi o app di terze parti da installare sulle VM. Questo contribuisce ad assicurare che il template di istanza crei sempre VM con una configurazione identica. Ad esempio, se il tuo template ha uno script di avvio che recupera un'app, puoi specificare la versione dell'app che preferisci nello script di avvio del template.
Per ulteriori informazioni, consulta Template di istanza deterministici.
Template di istanza regionali e globali
I template di istanza sono disponibili sia come risorse regionali che come risorse globali. A meno che tu non debba riutilizzare un template di istanza in più regioni, Google consiglia di utilizzare i template di istanza regionali anziché quelli globali.
La tabella seguente fornisce un confronto tra i template di istanza regionali e globali:
Template di istanza regionale | Template di istanza globale | |
---|---|---|
Ambito | Puoi utilizzare il template solo nella regione in cui è stato creato. | Puoi utilizzare il template in qualsiasi regione. |
Affidabilità | Gli errori hardware sono isolati nella regione del template. | Gli errori hardware possono interessare qualsiasi regione in cui viene utilizzato il template. |
Caso d'uso |
|
Riutilizza il template di istanza globale per creare VM, MIG e prenotazioni in più regioni. |
Utilizzo di risorse a livello di zona o di regione nei template di istanza
In un template di istanza, puoi specificare risorse a livello di zona, il che limita
l'utilizzo del template alla zona in cui si trova la risorsa. Analogamente, se
specifichi una risorsa di regione in un template di istanza globale, il template è
limitato a quella regione. Ad esempio, se includi un Persistent Disk di sola lettura
da us-central1-a
nel template di istanza, non puoi utilizzare il template in
nessun'altra zona perché il Persistent Disk specifico esiste solo nella zona
us-central1-a
.
Per ulteriori informazioni sulle risorse di zona, consulta Regioni e zone.
Prezzi
Non sono previsti costi aggiuntivi per l'utilizzo dei template di istanza. Ti viene addebitato il costo delle risorse che crei in base ai template.
Passaggi successivi
Crea un template di istanza da zero, a partire da un'istanza esistente o da un template di istanza esistente.
Utilizza un template di istanza per creare una VM.
Utilizza un template di istanza per creare un MIG.
Utilizza un template di istanza per creare una prenotazione per le VM.