Informazioni sulle richieste di ridimensionamento in un MIG

Questo documento offre una panoramica delle richieste di ridimensionamento in un gruppo di istanze gestite (MIG). Per scoprire 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 gruppo di istanze gestite per i seguenti vantaggi:

  • Crea contemporaneamente le VM nel MIG. 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.

  • Ottenere risorse molto richieste. 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 molto richieste come le GPU.

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

Casi d'uso

Puoi utilizzare le richieste di ridimensionamento in un gruppo di istanze gestite per:

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

    • Il gruppo di istanze gestite pianifica la creazione di VM con avvio flessibile non appena le risorse sono disponibili.

    • Dopo che il MIG crea le VM Flex-start richieste, le VM vengono eseguite finché non si verifica una delle seguenti condizioni:

      • Compute Engine elimina le VM Flex-start al termine della durata di esecuzione.

      • Elimini le VM con avvio flessibile.

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

    • Il MIG crea VM in corrispondenza o dopo l'ora di inizio della prenotazione.

    • Dopo che il MIG crea le VM richieste, queste vengono eseguite finché 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 dei MIG.

Al momento della creazione

Per creare una richiesta di ridimensionamento del gruppo di istanze gestite, 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. Utilizzalo se il tuo workload richiede nomi VM specifici.

  • requestedRunDuration: il periodo di tempo in cui le VM devono essere in esecuzione. La durata dell'esecuzione deve essere compresa tra 10 minuti e 7 giorni. Questa proprietà è facoltativa. Se utilizzi le richieste di ridimensionamento del MIG per creare VM non appena le risorse sono disponibili, questa proprietà sostituisce la durata di esecuzione specificata nel template di istanza del MIG.

Dopo la creazione

Dopo aver creato una richiesta di ridimensionamento del MIG, questa 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 gruppo di istanze gestite, Compute Engine esegue una delle seguenti operazioni:

    • Crea VM con avvio flessibile. In base al criterio del best effort, Dynamic Workload Scheduler pianifica la creazione di VM con avvio flessibile in base alla disponibilità e alla durata dell'esecuzione specificata nella richiesta. Se non hai 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 quota sufficiente e le risorse non saranno disponibili.

    • Crea VM utilizzando una prenotazione. Se la prenotazione creata automaticamente che stai prendendo di mira per l'utilizzo ha raggiunto l'ora di inizio, la richiesta passa allo stato SUCCEEDED. In caso contrario, la richiesta rimane valida finché la prenotazione non raggiunge l'ora di inizio.

  • SUCCEEDED: il MIG ha creato contemporaneamente il numero di VM richiesto. In base al tuo caso d'uso per le richieste di ridimensionamento del gruppo di istanze gestite, si verifica quanto segue:

    • Quando il MIG crea le VM non appena le risorse sono disponibili, le VM vengono eseguite fino a quando il MIG non le elimina al termine della loro durata di esecuzione o fino a quando non le elimini. 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 riduce 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 crea 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 richiesto di VM Flex-start. Se non disponi di quota sufficiente per le risorse richieste, una richiesta di ridimensionamento rimane in attesa fino a quando non avrai quota sufficiente. Per ulteriori informazioni sulle quote che si applicano alle risorse Compute Engine, consulta Quote di allocazione.

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

Prezzi

Non 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 gruppo di istanze gestite, ti vengono addebitati i 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 le VM con avvio flessibile in base ai prezzi di Dynamic Workload Scheduler.

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

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

    • Quando il MIG crea le VM, non vengono addebitati nuovamente costi per le risorse di prenotazione utilizzate. Ti vengono addebitati solo i costi per le risorse utilizzate dalle VM e che non fanno parte della prenotazione, ad esempio 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 ulteriori informazioni, consulta la fatturazione per le prenotazioni.

Limitazioni

Le sezioni seguenti spiegano le limitazioni per le richieste di ridimensionamento dei 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 che utilizzi:

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

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

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

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

Limitazioni per il modello di istanza

Al template di istanza del MIG si applicano le seguenti limitazioni:

Limitazioni per il MIG

Per il MIG si applicano le seguenti limitazioni:

Passaggi successivi