Un gruppo di MIG di Google Cloud è un insieme di macchine virtuali che condivide la stessa configurazione e che puoi gestire come una singola entità.
I nuovi clienti ricevono 300 $ di crediti da spendere su Google Cloud. Cerchi qualcos'altro? Sfoglia altre soluzioni di Compute Engine.
Funzionalità
Quando le tue app richiedono risorse di calcolo aggiuntive i gruppi di istanze gestite con scalabilità automatica possono aumentare automaticamente il numero di VM nel gruppo per soddisfare la domanda. Se la domanda diminuisce, i gruppi di istanze gestite con scalabilità automatica possono diminuire automaticamente per ridurre i costi. Puoi anche scalare in modo proattivo utilizzando la scalabilità automatica predittiva o pianificata.
I MIG regionali consentono di distribuire il carico delle app su più zone. Questa replica protegge da eventuali errori a livello di zona. In caso di guasti in una zona, l'app può continuare a gestire il traffico proveniente dalle VM in esecuzione nelle zone disponibili rimanenti all'interno della stessa regione.
I MIG creano la capacità VM desiderata e mantengono le dimensioni del gruppo anche in caso di errore delle VM. Se una VM nel gruppo smette di funzionare o viene prerilasciata (VM spot), il gruppo di istanze gestite la ricrea automaticamente.
Puoi utilizzare i MIG per creare deployment ad alta disponibilità e automatizzare le operazioni delle applicazioni con dati o configurazioni stateful, ad esempio database, server DNS, applicazioni monolitiche legacy o calcoli in batch di lunga durata con checkpoint. I MIG stateful conservano lo stato univoco di ogni VM (nome dell'istanza, dischi permanenti collegati e metadati) in caso di eventi di riavvio, ricreazione, riparazione automatica e aggiornamento delle macchine.
Puoi anche configurare un controllo di integrità basato su applicazione per verificare periodicamente che l'applicazione risponda come previsto su ogni VM del gruppo di istanze gestite. Se un'applicazione non risponde su una VM, il gruppo di istanze gestite la ricrea automaticamente. Verificare che un'applicazione risponda offre un controllo più preciso rispetto alla semplice verifica che la VM sia attiva e in esecuzione.
Lo strumento di aggiornamento automatico dei gruppi di istanze gestite consente di eseguire in sicurezza il deployment di nuove versioni del software nelle istanze all'interno del gruppo di istanze gestite e supporta una gamma flessibile di scenari di implementazione, come aggiornamenti in sequenza e aggiornamenti canary. Puoi controllare la velocità e l'ambito del deployment, nonché il livello di interruzione del servizio.
Come funziona
Per utilizzare i MIG, devi prima creare un modello di istanza che definisca la configurazione per tutte le VM del gruppo. Poi crea un MIG specificando il modello di istanza, il numero di VM necessarie e, facoltativamente, una configurazione di scalabilità automatica e autoriparazione. Dopo averlo fatto, il gruppo di istanze gestite creerà e gestirà le VM per te.
Utilizzi comuni
Applicazioni web ad alta disponibilità
Le app ad alta affidabilità sono progettate per soddisfare le richieste dei client con latenza e tempi di inattività minimi. I MIG hanno molte funzionalità che possono aiutarti a crearli. Puoi distribuire un'applicazione su più zone con un MIG a livello di regione. Scala automaticamente la tua applicazione in modo proattivo utilizzando la scalabilità automatica predittiva o pianificata. In caso di errori dell'istanza, la riparazione automatica può risolvere automaticamente i problemi delle istanze interessate.
Applicazioni web ad alta disponibilità
Le app ad alta affidabilità sono progettate per soddisfare le richieste dei client con latenza e tempi di inattività minimi. I MIG hanno molte funzionalità che possono aiutarti a crearli. Puoi distribuire un'applicazione su più zone con un MIG a livello di regione. Scala automaticamente la tua applicazione in modo proattivo utilizzando la scalabilità automatica predittiva o pianificata. In caso di errori dell'istanza, la riparazione automatica può risolvere automaticamente i problemi delle istanze interessate.
Workload batch o di machine learning
I job batch su larga scala devono poter eseguire il provisioning di migliaia di VM. I MIG semplificano la creazione in più zone con un singolo comando. Utilizza i criteri di posizionamento compatto per job batch ad alto accoppiamento per ridurre la latenza di rete. Utilizzando le nostre VM con supporto GPU, puoi eseguire analisi, machine learning e altri calcoli batch su un'infrastruttura cloud scalabile e ad alte prestazioni.
Workload batch o di machine learning
I job batch su larga scala devono poter eseguire il provisioning di migliaia di VM. I MIG semplificano la creazione in più zone con un singolo comando. Utilizza i criteri di posizionamento compatto per job batch ad alto accoppiamento per ridurre la latenza di rete. Utilizzando le nostre VM con supporto GPU, puoi eseguire analisi, machine learning e altri calcoli batch su un'infrastruttura cloud scalabile e ad alte prestazioni.
Cluster di database ad alta disponibilità
Se hai bisogno di gestire gruppi di VM con dati o configurazioni permanenti (come shard di database o applicazioni legacy), i gruppi di istanze gestite stateful sono la soluzione migliore. La riparazione automatica, i deployment multizona e gli aggiornamenti in sequenza automatici migliorano l'uptime e la resilienza di queste applicazioni stateful. Alcuni esempi di applicazioni stateful sono Cassandra, MongoDB, MySQL, PostgreSQL e Kafka.
Cluster di database ad alta disponibilità
Se hai bisogno di gestire gruppi di VM con dati o configurazioni permanenti (come shard di database o applicazioni legacy), i gruppi di istanze gestite stateful sono la soluzione migliore. La riparazione automatica, i deployment multizona e gli aggiornamenti in sequenza automatici migliorano l'uptime e la resilienza di queste applicazioni stateful. Alcuni esempi di applicazioni stateful sono Cassandra, MongoDB, MySQL, PostgreSQL e Kafka.
Prezzi
| Come funziona la determinazione dei prezzi dei gruppi di istanze | Non sono previsti costi aggiuntivi per l'utilizzo dei gruppi di istanza. Ti vengono addebitati solo i costi delle risorse create dal tuo gruppo di istanze. | |
|---|---|---|
| Prodotto | Descrizione | Prezzi |
Gruppo di istanze | Il costo di ciascuna VM ti viene addebitato in base ai prezzi di Compute Engine. I nuovi clienti ricevono 300 $ di crediti gratuiti da spendere su Google Cloud nei primi 90 giorni. | Consulta le informazioni sui prezzi di Compute Engine. |
Puoi anche contattare il nostro team di vendita per richiedere un preventivo.
Come funziona la determinazione dei prezzi dei gruppi di istanze
Non sono previsti costi aggiuntivi per l'utilizzo dei gruppi di istanza. Ti vengono addebitati solo i costi delle risorse create dal tuo gruppo di istanze.
Gruppo di istanze
Il costo di ciascuna VM ti viene addebitato in base ai prezzi di Compute Engine.
I nuovi clienti ricevono 300 $ di crediti gratuiti da spendere su Google Cloud nei primi 90 giorni.
Consulta le informazioni sui prezzi di Compute Engine.
Puoi anche contattare il nostro team di vendita per richiedere un preventivo.