Compute Engine

Gruppi di istanze

Crea e gestisci macchine virtuali come gruppo

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à

Scala automaticamente con la variazione della domanda

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.

Migliora l'affidabilità con la distribuzione tra zone

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.

Raggiungi e mantieni automaticamente la capacità

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.

Supporto per i workload stateful

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.

Ripristino automatico basato sulle applicazioni

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.

Aggiornamenti automatici

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.

Configura, esegui e aggiorna deployment scalabili e ad alta disponibilità
Guarda una demo su come i gruppi di istanze gestite possono aiutarti a creare deployment scalabili e ad alta disponibilità.

Utilizzi comuni

Disponibilità

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.

Architettura di un'applicazione web a disponibilità elevata

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.

Architettura di un'applicazione web a disponibilità elevata

Ottenibilità

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.

Diagramma dell'architettura per l'esecuzione di carichi di lavoro batch sui gruppi di istanze gestite

    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.

    Diagramma dell'architettura per l'esecuzione di carichi di lavoro batch sui gruppi di istanze gestite

      Persistenza

      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.

      Architettura dei carichi di lavoro batch

        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.

        Architettura dei carichi di lavoro batch

          Prezzi

          Come funziona la determinazione dei prezzi dei gruppi di istanzeNon 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.
          ProdottoDescrizionePrezzi

          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

          Descrizione

          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.

          Prezzi

          Consulta le informazioni sui prezzi di Compute Engine. 

          Puoi anche contattare il nostro team di vendita per richiedere un preventivo.

          Calcolatore prezzi

          Stima i costi mensili, inclusi i prezzi e le tariffe specifici per regione.

          Preventivo personalizzato

          Per ricevere un preventivo personalizzato per la tua organizzazione, contatta il nostro team di vendita.

          Scopri di più sui gruppi di istanze

          Vuoi automatizzare i tuoi deployment?

          Rimani al passo con Compute

          Scopri come i clienti utilizzano le soluzioni di computing

          Offerte correlate

          Documentazione del prodotto

          Google Cloud