Informazioni sulle richieste di ridimensionamento in un MIG

Questo documento fornisce una panoramica delle richieste di ridimensionamento in un gruppo di istanze gestite (MIG). Per saperne di più su altri modi per aggiungere istanze di macchine virtuali (VM) a un MIG, consulta Aggiungere istanze a un MIG.

Utilizza le richieste di ridimensionamento del MIG per i seguenti vantaggi:

  • Crea VM nel MIG contemporaneamente. Quando le risorse sono disponibili, il MIG crea le VM contemporaneamente. Questo approccio ti aiuta a evitare addebiti per la capacità parziale finché tutte le risorse non diventano disponibili.

  • Ottieni risorse ad alta richiesta. Puoi utilizzare le richieste di ridimensionamento del MIG con i modelli di provisioning con avvio flessibile o con prenotazione. Questi modelli di provisioning offrono i seguenti vantaggi:

    • Hai maggiori probabilità di ottenere risorse ad alta richiesta come le GPU.

    • In base al tipo di macchina utilizzato dalle VM richieste, puoi ottenere uno sconto fino al 53% per memoria, vCPU e GPU collegate.

Casi d'uso

Puoi utilizzare le richieste di ridimensionamento in un MIG per:

  • Crea VM con avvio flessibile. Puoi richiedere la creazione di VM con avvio flessibile per ottenere le risorse non appena sono disponibili. Queste VM sono adatte per carichi di lavoro che devono essere eseguiti per un massimo di sette giorni, ma possono essere avviati in qualsiasi momento. Quando utilizzi le richieste di ridimensionamento per creare VM con avvio flessibile, si verifica quanto segue:

    • Il MIG pianifica la creazione di Flex-start VM non appena le risorse sono disponibili.

    • Dopo che il MIG ha creato le VM con avvio flessibile richieste, le VM vengono eseguite fino a quando non si verifica una delle seguenti condizioni:

      • Compute Engine elimina le VM con avvio flessibile al termine della durata dell'esecuzione.

      • Elimini le VM con avvio flessibile.

  • Crea VM utilizzando una prenotazione. Puoi richiedere la creazione di VM che utilizzano il modello di provisioning con prenotazione per utilizzare una prenotazione. Quando utilizzi le richieste di ridimensionamento per utilizzare una prenotazione, si verifica quanto segue:

    • Il MIG crea le VM all'ora di inizio della prenotazione o dopo.

    • Dopo che il MIG ha creato le VM richieste, le VM vengono eseguite fino a quando non si verifica una delle seguenti condizioni:

      • Compute Engine elimina la prenotazione all'ora di fine.

      • Arresti o elimini le VM.

Come funzionano le richieste di ridimensionamento

Le sezioni seguenti spiegano come funzionano le richieste di ridimensionamento del MIG.

Al momento della creazione

Per creare una richiesta di ridimensionamento del MIG, specifica le seguenti proprietà:

  • Per definire il numero di VM da creare, utilizza una delle seguenti proprietà:

    • resizeBy: il numero di VM da creare. Il MIG genera automaticamente i nomi delle VM.

    • instanceNames: un elenco di nomi di VM. Il MIG crea una VM per ogni nome specificato. Questa proprietà è in anteprima. Utilizzala se il tuo carico di lavoro richiede nomi di VM specifici.

  • requestedRunDuration: la durata di esecuzione delle VM. La durata dell'esecuzione deve essere compresa tra 10 minuti e sette giorni. Questa proprietà è facoltativa. Se utilizzi le richieste di ridimensionamento del MIG per creare VM non appena le risorse sono disponibili, questa proprietà esegue l'override della durata dell'esecuzione specificata nel template di istanza del MIG.

Dopo la creazione

Dopo aver creato una richiesta di ridimensionamento del MIG, la richiesta passa attraverso diversi stati. Il seguente diagramma mostra questi stati:

Un diagramma di ogni stato in cui Compute Engine può impostare una richiesta di ridimensionamento.

Gli stati mostrati nel diagramma precedente sono i seguenti:

  • CREATING: Compute Engine ha ricevuto la richiesta di ridimensionamento, la dimensione target del MIG aumenta in base al numero di VM specificate nella richiesta e il MIG crea istanze gestite in stato CREATING. Queste istanze gestite rappresentano le VM create dal MIG quando la richiesta di ridimensionamento va a buon fine.

  • ACCEPTED: Compute Engine ha creato e accettato la richiesta. In base al tuo caso d'uso per le richieste di ridimensionamento del MIG, Compute Engine esegue una delle seguenti operazioni:

    • Crea VM con avvio flessibile. In base al principio del best effort, il Dynamic Workload Scheduler pianifica la creazione di Flex-start VM in base alla disponibilità e alla durata dell'esecuzione specificata nella richiesta. Se non hai una quota di allocazione standard o prerilasciabile, o se le risorse non sono temporaneamente disponibili, Dynamic Workload Scheduler mantiene la richiesta fino a quando non avrai una quota sufficiente e le risorse non saranno disponibili.

    • Crea VM utilizzando una prenotazione. Se la prenotazione creata automaticamente che stai utilizzando ha raggiunto l'ora di inizio, la richiesta passa a SUCCEEDED. In caso contrario, la richiesta rimane attiva fino a quando la prenotazione non raggiunge l'ora di inizio.

  • SUCCEEDED: il MIG ha creato contemporaneamente il numero di VM richiesto. Le VM vengono allocate il più vicino possibile l'una all'altra, in base alla disponibilità. In base al caso d'uso per le richieste di ridimensionamento del MIG, si verifica quanto segue:

    • Quando il MIG crea VM con avvio flessibile, le VM vengono eseguite fino a quando il MIG non le elimina al termine della durata dell'esecuzione o fino a quando non le elimini tu. Non puoi ricreare, arrestare o sospendere le VM.

    • Quando il MIG crea VM utilizzando una prenotazione creata automaticamente, le VM vengono eseguite fino al termine del periodo di prenotazione o fino a quando non le arresti, sospendi o elimini.

  • FAILED: la richiesta di ridimensionamento non è riuscita a causa di un errore tecnico. Di conseguenza, Compute Engine riduce le dimensioni target del MIG in base al numero di VM richieste.

  • CANCELLED: un utente ha annullato la richiesta di ridimensionamento. Quando annulli una richiesta di ridimensionamento, Compute Engine impedisce al MIG di creare le risorse richieste. Dopo aver annullato una richiesta di ridimensionamento, Compute Engine diminuisce le dimensioni target del MIG in base al numero di VM richieste ed elimina la richiesta dopo 14 giorni. Se vuoi, puoi eliminare la richiesta di ridimensionamento prima che Compute Engine la elimini.

Se elimini un MIG contenente richieste di ridimensionamento, questa eliminazione rimuove anche tutte le richieste di ridimensionamento e le VM nel MIG. Tuttavia, se elimini un MIG quando questo sta creando VM per soddisfare una richiesta di ridimensionamento, Compute Engine attende che il MIG abbia completato la creazione del numero di VM richiesto e che lo stato della richiesta di ridimensionamento passi a SUCCEEDED prima di eliminare il MIG.

Quota

In base al tuo caso d'uso per le richieste di ridimensionamento del MIG, hai bisogno di una quota come segue:

  • Crea VM con avvio flessibile. I requisiti di quota variano in base al tipo di macchina utilizzato dal numero di VM con avvio flessibile richieste. Se non hai una quota sufficiente per le risorse richieste, una richiesta di ridimensionamento rimane in attesa fino a quando non avrai una quota sufficiente. Per saperne di più sulle quote applicate alle risorse di Compute Engine, consulta Quote di allocazione.

  • Crea VM utilizzando una prenotazione. In questo caso d'uso non hai bisogno di una quota. Questo requisito è dovuto al fatto che utilizzi il modello di provisioning con prenotazione per utilizzare una prenotazione creata automaticamente per una prenotazione futura in modalità calendario.

Prezzi

Non ti vengono addebitati costi quando crei, annulli o elimini richieste di ridimensionamento in un MIG. Invece, in base al tuo caso d'uso per le richieste di ridimensionamento del MIG, ti vengono addebitati costi come segue:

  • Se utilizzi le VM con avvio flessibile per il ridimensionamento del MIG, ti vengono addebitati costi come segue:

    • Gli addebiti iniziano quando il MIG crea le VM con avvio flessibile. Google Cloud ti addebita costi per le VM con avvio flessibile in base a i prezzi di Dynamic Workload Scheduler.

    • Gli addebiti terminano quando il MIG elimina le VM con avvio flessibile al termine della durata dell'esecuzione o quando le elimini tu.

  • Se utilizzi le richieste di ridimensionamento del MIG per creare VM utilizzando una prenotazione, ti vengono addebitati costi come segue:

    • Quando il MIG crea le VM, non ti vengono addebitati costi per le risorse della prenotazione utilizzate. Ti vengono addebitati costi solo per le risorse utilizzate dalle VM e che non fanno parte della prenotazione, come dischi o indirizzi IP.

    • Gli addebiti terminano all'ora di fine della prenotazione. A questo punto, Compute Engine elimina la prenotazione e le eventuali VM che la utilizzano. Per saperne di più, consulta la fatturazione delle prenotazioni.

Limitazioni

Le sezioni seguenti spiegano le limitazioni per le richieste di ridimensionamento del MIG.

Limitazioni per le richieste di ridimensionamento

Le richieste di ridimensionamento del MIG presentano le seguenti limitazioni:

  • Puoi utilizzare le richieste di ridimensionamento del MIG per ottenere diversi tipi di macchine a seconda del modello di provisioning utilizzato:

    • Avvio flessibile: puoi ottenere qualsiasi tipo di macchina GPU (tranne A4X Max e A4X) e i tipi di macchine H4D. Utilizza questo modello per creare VM con avvio flessibile non appena le risorse sono disponibili.

    • Con prenotazione: puoi ottenere solo i tipi di macchine A4X Max, A4X, A4, A3 Ultra, o H4D. Utilizza questo modello per creare VM utilizzando una prenotazione.

  • Puoi annullare solo le richieste di ridimensionamento in stato ACCEPTED.

  • Puoi eliminare una richiesta di ridimensionamento solo dopo che è andata a buon fine (SUCCEEDED), non è riuscita (FAILED) o è stata annullata (CANCELLED).

Limitazioni per il template di istanza

Per il template di istanza del MIG si applicano le seguenti limitazioni:

Limitazioni per il MIG

Per il MIG si applicano le seguenti limitazioni:

Passaggi successivi