Informazioni sulle richieste di ridimensionamento in un gruppo di istanze gestite

Questo documento descrive come funzionano le richieste di ridimensionamento in un gruppo di istanze gestite e le relative limitazioni. Utilizza le richieste di ridimensionamento per creare istanze di macchine virtuali (VM) con GPU tutte insieme in un gruppo di istanze gestite.

La creazione di VM tutte contemporaneamente in un gruppo di istanze gestite tramite una richiesta di ridimensionamento è utile nei seguenti scenari:

  • Se vuoi utilizzare le VM GPU solo per un periodo di tempo specifico, una richiesta di ridimensionamento aumenta le probabilità di ottenere GPU, che sono risorse molto richieste.

  • Se vuoi che un job venga eseguito da un numero esatto di VM, una richiesta di ridimensionamento ti aiuta a creare le VM tutte contemporaneamente. Utilizzando le richieste di ridimensionamento, puoi anche evitare addebiti non necessari per la capacità parziale creata da Compute Engine mentre attendi che tutte le risorse siano disponibili.

Come funzionano le richieste di ridimensionamento

Quando crei una richiesta di ridimensionamento, devi specificare quanto segue:

  • resizeBy: il numero di VM che vuoi creare tutte contemporaneamente nell'ambito della richiesta.

  • requestedRunDuration: il periodo di tempo durante il quale devono essere eseguite le VM create come parte della richiesta. La durata dell'esecuzione deve essere compresa tra 10 minuti e 7 giorni. Al termine della durata di esecuzione, il gruppo di istanze gestite elimina le VM create.

Quando crei una richiesta di ridimensionamento in un gruppo di istanze gestite, Compute Engine imposta lo stato della richiesta su CREATING, quindi la transizione a ACCEPTED quando viene creata la richiesta. Il Dynamic Workload Scheduler (DWS) è il meccanismo di scheduler sottostante, pianifica le richieste di ridimensionamento create su Compute Engine in base alle durate richieste e alla disponibilità delle risorse.

Dopo che DWS ha pianificato la creazione del numero di VM richiesto, il gruppo di istanze gestite aumenta la dimensione di destinazione in base al numero di VM richieste e crea istanze gestite in stato CREATING. Queste istanze gestite rappresentano le VM che verranno create dal gruppo di istanze gestite quando la richiesta di ridimensionamento ha esito positivo. Non puoi eliminare le istanze gestite nello stato CREATING, a meno che non annulli la richiesta di ridimensionamento.

Se non disponi di quota per le risorse richieste o se le risorse sono temporaneamente non disponibili, il DWS persiste la richiesta fino a quando non avrai una quota sufficiente e le risorse non diventeranno disponibili.

Una richiesta di ridimensionamento accettata rimane tale finché Compute Engine non imposta il proprio stato su uno dei seguenti:

  • SUCCEEDED: il gruppo di istanze gestite ha creato contemporaneamente il numero richiesto di VM. Le VM sono in esecuzione fino a quando il gruppo di istanze gestite le elimina al termine della durata di esecuzione specificata o fino a quando non le elimini.

  • FAILED: la richiesta di ridimensionamento non è riuscita a causa di un errore tecnico e Compute Engine ha ridotto le dimensioni target del gruppo di istanze gestite in base al numero di VM richieste.

  • CANCELLED: un utente ha annullato la richiesta di ridimensionamento e Compute Engine ha diminuito la dimensione target del gruppo di istanze gestite in base al numero di VM richieste. Se vuoi interrompere la creazione di VM da parte di una richiesta di ridimensionamento accettata, devi annullare la richiesta di ridimensionamento, dopodiché puoi eventualmente eliminarla. Se non elimini una richiesta di ridimensionamento annullata, Compute Engine la elimina automaticamente 14 giorni dopo l'annullamento.

Per controllare lo stato di una richiesta di ridimensionamento accettata o risolvere i problemi, visualizza i dettagli di una richiesta di ridimensionamento.

Se elimini un gruppo di istanze gestite contenente richieste di ridimensionamento, questa operazione elimina anche eventuali richieste di ridimensionamento e VM nel gruppo di istanze gestite. Tuttavia, se elimini un gruppo di istanze gestite mentre crea delle VM per soddisfare una richiesta di ridimensionamento, Compute Engine attende che il gruppo di istanze gestite abbia completato la creazione del numero di VM richiesto e lo stato della richiesta di ridimensionamento passi a SUCCEEDED prima di eliminare il gruppo di istanze gestite.

Limitazioni

Le seguenti sezioni descrivono le limitazioni per la creazione di richieste di ridimensionamento in un gruppo di istanze gestite.

Limitazioni per le richieste di ridimensionamento

Per le richieste di ridimensionamento, si applicano le seguenti limitazioni:

  • Puoi utilizzare la richiesta di ridimensionamento per ottenere solo le VM GPU.

  • Puoi creare una richiesta di ridimensionamento solo nei gruppi di istanze gestite a livello di zona.

  • Puoi annullare solo le richieste di ridimensionamento accettate (ACCEPTED).

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

Limitazioni per il modello di istanza

Per il modello di istanza utilizzato nel gruppo di istanze gestite in cui vuoi creare richieste di ridimensionamento, si applicano le seguenti limitazioni:

Limitazioni per il gruppo di istanze gestite

Per il gruppo di istanze gestite in cui vuoi creare richieste di ridimensionamento, si applicano le seguenti limitazioni:

Prezzi

Non sono previsti costi associati alla creazione, all'annullamento o all'eliminazione delle richieste di ridimensionamento in un gruppo di istanze gestite. Ti vengono addebitati dei costi quando il gruppo di istanze gestite crea tutte le VM con il numero richiesto. Quando il gruppo di istanze gestite elimina le VM al termine della durata di esecuzione o se elimini manualmente le VM, gli addebiti non vengono più addebitati.

Passaggi successivi