Informazioni sulle richieste di prenotazione futura

Questo documento fornisce una panoramica delle richieste di prenotazione futura. Per scoprire di più sui diversi tipi di prenotazioni, consulta Scegli un tipo di prenotazione.

Utilizza le prenotazioni future per richiedere in anticipo una garanzia di capacità importante o difficile da ottenere.

Panoramica

Rispetto alle prenotazioni on demand, le prenotazioni future offrono un livello di garanzia ancora più elevato per l'ottenimento della capacità per le risorse di zona di Compute Engine. Con le prenotazioni future, puoi richiedere di prenotare la capacità a partire da una data specifica fino a un anno nel futuro. Dopo aver creato una prenotazione futura, Google Cloud esamina la tua richiesta e, se approvata, Compute Engine esegue il provisioning della capacità richiesta alla data e all'ora specificate. Questo processo prenota la capacità richiesta esclusivamente per il tuo progetto e per tutti i progetti con cui condividi la prenotazione. Ad esempio, le prenotazioni future possono essere utili per:

  • Eseguire la migrazione di un numero elevato di istanze di macchine virtuali (VM).

  • Ottenere risorse molto richieste.

  • Assicura la capacità per gli eventi di scalabilità di picco.

Ogni prenotazione futura offre un livello di garanzia molto elevato per una o più VM con le stesse proprietà in una zona specifica. Se Google Cloud approva una richiesta di prenotazione futura, nella data in cui hai richiesto di avere la capacità prenotata disponibile, Compute Engine sottrae eventuali prenotazioni esistenti e VM in esecuzione corrispondenti e crea automaticamente prenotazioni per raggiungere la capacità richiesta specificata nella prenotazione futura. Le nuove prenotazioni create automaticamente possono essere utilizzate come le prenotazioni on demand e impediscono ad altri di utilizzare le risorse prenotate fino a quando non vengono eliminate.

Non sono previsti costi aggiuntivi per la creazione di richieste di prenotazione futura. Inizi a pagare solo quando Compute Engine esegue il provisioning delle risorse prenotate e ti viene addebitato lo stesso costo delle prenotazioni on demand.

Come funzionano le prenotazioni future

I dettagli sul funzionamento delle prenotazioni future sono descritti nelle sezioni seguenti.

Proprietà delle prenotazioni future

Quando crei una richiesta di prenotazione futura, devi definire le seguenti proprietà:

  • Prefisso nome

    Il prefisso del nome specifica una stringa che Compute Engine aggiunge all'inizio del nome di ogni prenotazione creata automaticamente per la tua richiesta. Puoi filtrare in base a uno o più prefissi del nome per identificare le prenotazioni create automaticamente quando visualizzi un elenco di prenotazioni.

  • Affinità di prenotazione

    L'affinità di prenotazione specifica il modo in cui le VM utilizzano le prenotazioni create automaticamente di cui Compute Engine esegue il provisioning per la tua prenotazione futura dopo che Google Cloud l'ha approvata e la prenotazione futura raggiunge l'ora di inizio. Puoi specificare una delle seguenti affinità di prenotazione:

    • Utilizzata automaticamente (ANY_RESERVATION): se le proprietà di una VM corrispondono alle proprietà di una prenotazione creata automaticamente, la VM utilizza automaticamente la prenotazione. Questo comportamento si applica alle VM nel tuo progetto e in qualsiasi progetto con cui condividi la prenotazione, nonché alle VM nuove ed esistenti. Se elimini le prenotazioni create automaticamente dopo che hanno raggiunto l'ora di fine, le VM continuano a funzionare finché non le arresti, le sospendi o le elimini. Per saperne di più, consulta Utilizza una prenotazione utilizzata automaticamente.

    • Con target specifico (SPECIFIC_RESERVATION): per utilizzare una prenotazione creata automaticamente, una VM deve avere come target la prenotazione per nome e deve avere proprietà che corrispondono a quelle della prenotazione. In caso contrario, la creazione della VM non andrà a buon fine. Prima di poter eliminare le prenotazioni create automaticamente, devi arrestare, sospendere o eliminare tutte le VM che le utilizzano. Per saperne di più, consulta Utilizza una prenotazione con target specifico.

  • Periodo di prenotazione

    Il periodo di prenotazione definisce il periodo di tempo per il quale Compute Engine trattiene la capacità prenotata. Devi specificare entrambi i seguenti valori:

    • Ora di inizio: la data e l'ora in cui Compute Engine completa la creazione delle prenotazioni create automaticamente. All'ora di inizio, puoi creare VM per utilizzare le prenotazioni. Scegli un'ora di inizio che ti dia tempo sufficiente per creare le VM prima che siano necessarie per il tuo workload. La data/ora di inizio deve essere entro un anno dalla data e dall'ora di invio della richiesta di prenotazione futura per la revisione.

    • Ora di fine: la data e l'ora di fine del periodo di prenotazione. Dopo questo periodo, puoi eliminare la richiesta di prenotazione futura e le relative prenotazioni create automaticamente. L'ora di fine deve essere almeno 24 ore dopo l'ora di inizio e non ha un limite massimo. Per aumentare le probabilità che Google Cloud approvi la tua richiesta, specifica un periodo di prenotazione minimo consigliato.

  • Tipo di condivisione

    Il tipo di condivisione specifica quali progetti possono utilizzare le prenotazioni create automaticamente per la tua richiesta di prenotazione futura. Puoi specificare uno dei seguenti tipi di condivisione:

    • Singolo progetto: le VM possono utilizzare la capacità prenotata dal progetto in cui crei la richiesta di prenotazione futura e non da altri progetti. Per saperne di più, consulta prenotazioni per singolo progetto.

    • Condivisa: le VM possono utilizzare la capacità prenotata dal progetto proprietario, in cui crei la richiesta di prenotazione futura, e dai progetti consumer, che possono essere qualsiasi progetto con cui condividi la richiesta. Puoi condividere una richiesta di prenotazione futura con un massimo di 100 progetti consumer che si trovano nella stessa organizzazione Google Clouddel progetto proprietario. Per saperne di più, consulta Prenotazioni condivise.

  • Conteggio totale

    Il conteggio totale specifica il numero totale di VM con le proprietà specificate che vuoi prenotare nella zona all'ora di inizio. In base all'affinità di prenotazione specificata, Compute Engine esegue il provisioning della capacità come segue:

    • Prenotazioni consumate automaticamente: Compute Engine tratta questo valore come un target di capacità totale. Compute Engine sottrae le VM e le prenotazioni corrispondenti esistenti nel tuo progetto e in tutti i progetti con cui condividi la prenotazione e ne esegue il provisioning della capacità per il conteggio rimanente.

    • Prenotazioni con target specifico: Compute Engine tratta questo valore come capacità incrementale. Compute Engine esegue il provisioning del numero totale di VM e non sottrae le prenotazioni o le VM esistenti corrispondenti.

    Per saperne di più, consulta la Compute Engine Conteggia ed esegui il provisioning delle risorse prenotate in questo documento.

  • Proprietà VM

    Le proprietà VM definiscono i requisiti hardware, come memoria e CPU, e le risorse facoltative, come dischi SSD locali e GPU, per le VM che vuoi prenotare. Quando crei una richiesta di prenotazione futura, puoi specificare queste proprietà, copiarle da una VM esistente o utilizzare un template di istanza. Per utilizzare una prenotazione creata automaticamente, una VM deve avere proprietà che corrispondono a tutte le proprietà della prenotazione.

  • Zona

    La zona specifica la località in cui vuoi prenotare la capacità. La combinazione di zona e tipo di macchina specificata influisce sulla probabilità che Google Cloud approvi la tua richiesta di prenotazione futura. Per saperne di più, consulta la sezione Procedura di revisione delle prenotazioni future in questo documento.

Inoltre, puoi definire le seguenti proprietà facoltative:

  • Eliminazione automatica

    L'opzione eliminazione automatica specifica se Compute Engine elimina le prenotazioni create automaticamente per la tua richiesta dopo l'ora di fine, anche se le VM le utilizzano. Se attivi questa opzione, Compute Engine elimina le prenotazioni create automaticamente dopo l'ora di eliminazione specificata, entro due ore. Questa opzione ti aiuta a evitare addebiti per prenotazioni non utilizzate.

  • Descrizione

    La descrizione specifica un testo facoltativo che descrive la richiesta di prenotazione futura.

  • Stato della pianificazione

    Lo stato di pianificazione specifica se vuoi salvare la richiesta di prenotazione futura come bozza o inviarla a Google Cloud per la revisione. Per saperne di più, consulta Stato delle prenotazioni future in questo documento.

Stato delle prenotazioni future

Questa sezione specifica i possibili stati in cui può essere impostata una richiesta di prenotazione futura. Una richiesta di prenotazione futura contiene i seguenti campi di stato:

  • Stato della pianificazione

    Questa sezione spiega lo stato di pianificazione, che specifichi quando crei una richiesta di prenotazione futura. Lo stato di pianificazione specifica se una richiesta di prenotazione futura è in stato di bozza o se è stata inviata aGoogle Cloud per la revisione.

  • Stato approvvigionamento

    Questa sezione spiega lo stato di approvvigionamento, impostato da Compute Engine dopo la creazione di una richiesta di prenotazione futura. Inizialmente, il campo dello stato di approvvigionamento mostra lo stato di approvazione di una richiesta di prenotazione futura. Dopo che Google Cloud ha approvato una richiesta di prenotazione futura e la richiesta entra nel periodo di blocco, questo campo mostra lo stato dell'approvvigionamento delle risorse richieste.

Stato della pianificazione delle prenotazioni future

Quando crei una richiesta di prenotazione futura, puoi impostare lo stato di pianificazione (planningStatus) su uno dei seguenti valori:

  • Bozza (DRAFT): per impostazione predefinita, crei una bozza di richiesta di prenotazione futura. Puoi modificare la bozza di una richiesta di prenotazione futura in base alle tue esigenze e, quando ritieni che le modifiche siano soddisfacenti, puoi inviarla aGoogle Cloud per la revisione. Google consiglia di creare prima una bozza di richiesta, in quanto questa consente di determinare il numero di VM di cui Compute Engine eseguirà il provisioning per la richiesta, anziché di stimarlo manualmente, e, in via facoltativa, permette di modificare il numero di VM prenotate nella richiesta prima di inviarla per la revisione.

  • SUBMITTED Google CloudDopo aver inviato una richiesta di prenotazione futura per la revisione, non puoi riportare lo stato di pianificazione a DRAFT. In via facoltativa, puoi inviare immediatamente una richiesta di prenotazione futura per la revisione al momento della creazione.

Stato di approvvigionamento delle prenotazioni future

Dopo aver creato una richiesta di prenotazione futura, Compute Engine imposta lo stato di approvvigionamento (procurementStatus) su uno dei seguenti valori:

  • Bozza (DRAFTING): la richiesta di prenotazione futura è in stato di bozza.

  • In attesa di approvazione (PENDING_APPROVAL): la richiesta di prenotazione futura è stata inviata per l'approvazione a Google Cloud. Durante la revisione della richiesta, lo stato di approvvigionamento di una richiesta di prenotazione futura può essere impostato su uno dei seguenti:

    • Rifiutata (DECLINED): Google Cloud ha rifiutato la richiesta di prenotazione futura. Puoi comunque modificare la richiesta di prenotazione futura e, dopo aver finalizzato le modifiche, inviarla nuovamente per l'approvazione.

    • Approvata (APPROVED): Google Cloud ha approvato la richiesta di prenotazione futura e Compute Engine prevede di eseguire il provisioning delle prenotazioni create automaticamente con la capacità richiesta all'ora di inizio del periodo di prenotazione. Se Google Cloud approva la richiesta di prenotazione futura entro 56 giorni (8 settimane) dalla sua ora di inizio, la prenotazione futura entra nel periodo di blocco entro pochi minuti.

    • Annullata (CANCELED): un utente ha annullato la richiesta di prenotazione futura durante la revisione o dopo che Google Cloud l'ha approvata o rifiutata.

    Dopo che una richiesta di prenotazione futura è stata approvata o rifiutata, puoi modificare una o più proprietà della richiesta di prenotazione futura e inviarla di nuovo a Google Cloud per la revisione. Questa azione reimposta lo stato della prenotazione futura su In attesa di approvazione.

  • In fase di approvvigionamento (PROCURING): 56 giorni (8 settimane) prima dell'ora di inizio del relativo periodo di prenotazione, una prenotazione futura entra nel periodo di blocco. Dopo che la prenotazione futura entra in questo stato:

    • Non puoi più annullare la prenotazione futura.

    • Puoi eliminare la prenotazione futura solo dopo la sua ora di fine.

    • Se vuoi modificare il periodo di prenotazione, le impostazioni di condivisione, il numero totale o le proprietà delle VM della prenotazione futura, devi richiedere l'approvazione a Google Cloud. Dopodiché, Google Cloud approva o rifiuta la tua richiesta modificando lo stato di aggiornamento. Se Google Cloud rifiuta una richiesta e non ne invii di nuove, Compute Engine esegue il provisioning delle risorse prenotate utilizzando le proprietà specificate in precedenza.

    Se una prenotazione futura specifica un periodo di prenotazione inferiore a 56 giorni dalla data e dall'ora di invio della richiesta di prenotazione futura, la prenotazione futura entra nel periodo di blocco entro pochi minuti dall'approvazione.

  • Provisioning (PROVISIONING): 24 ore prima dell'ora di inizio specificata in una prenotazione futura, Compute Engine inizia a eseguire il provisioning delle risorse richieste creando automaticamente le prenotazioni. Poi, Compute Engine imposta lo stato di approvvigionamento della prenotazione futura su uno dei seguenti valori:

    • Soddisfatta (FULFILLED): Compute Engine ha eseguito il provisioning di tutte le risorse necessarie per raggiungere il numero totale specificato nella prenotazione futura.

    • Soddisfatta parzialmente (FAILED_PARTIALLY_FULFILLED): Compute Engine ha eseguito il provisioning solo di una parte delle risorse necessarie per raggiungere il numero totale specificato nella prenotazione futura a causa di una quota insufficiente.

    • Non riuscita (FAILED): Compute Engine non è riuscito a eseguire il provisioning delle risorse prenotate.

    Le prenotazioni create automaticamente possono essere utilizzate all'ora di inizio. Per assicurarti di avere la capacità totale richiesta, identifica le prenotazioni create automaticamente non utilizzate e crea VM per utilizzarle. Puoi modificare o eliminare una prenotazione creata automaticamente solo dopo l'ora di fine specificata nella prenotazione futura. Per saperne di più, consulta In che modo Compute Engine esegue il provisioning delle risorse in questo documento.

Aggiornamenti delle prenotazioni future

Dopo aver creato una richiesta di prenotazione futura, puoi facoltativamente aggiornarla, annullarla, eliminarla, modificarla o richiedere di modificarla. Tuttavia, puoi aggiornare le richieste di prenotazione futura solo in determinati periodi di tempo, come spiegato nelle sezioni seguenti.

Ora di blocco della prenotazione futura

Dopo aver inviato una richiesta di prenotazione futura, puoi annullarla o eliminarla in qualsiasi momento prima che Google Cloud inizi ad approvvigionare (PROCURING) le relative risorse, momento in cui inizia il periodo di blocco della prenotazione futura. Durante il periodo di blocco di una prenotazione futura, non puoi più annullarla né eliminarla fino alla fine del periodo.

Inoltre, l'ora di blocco influisce sul momento in cui puoi richiedere le modifiche. L'orario di blocco per una richiesta di prenotazione futura inizia in uno dei seguenti orari:

  • Se la richiesta di prenotazione futura specifica un'ora di inizio inferiore a 56 giorni (8 settimane) dal momento dell'invio, la richiesta di prenotazione futura entra nel periodo di blocco poco dopo l'approvazione.

  • In caso contrario, il periodo di blocco per la richiesta di prenotazione futura inizia 56 giorni prima dell'ora di inizio.

Modifica della prenotazione futura

Se una richiesta di prenotazione futura non è stata annullata o non è in attesa di approvazione, puoi modificarla in qualsiasi momento prima che raggiunga lo stato di approvvigionamento Provisioning (PROVISIONING).

Dopo l'approvazione di una richiesta di prenotazione futura, puoi modificare le seguenti proprietà solo se richiedi una modifica a Google Cloud:

  • GPU e tipo di GPU

  • Dischi SSD locali e tipo di interfaccia del disco

  • Serie di macchine e tipo di macchina

  • Piattaforma CPU minima

  • Impostazioni di condivisione

  • Ora di inizio e di fine del periodo di prenotazione

  • Conteggio totale (numero di VM)

Puoi richiedere una sola modifica (di una o più proprietà) alla volta per una prenotazione futura approvata. Inoltre, se invii i seguenti tipi di richieste di modifica,è probabile che Google Cloud le rifiuti:

  • Qualsiasi richiesta effettuata entro 72 ore dall'ora di inizio.

  • Eventuali richieste di modifica delle proprietà della VM effettuate entro 14 giorni dall'ora di inizio.

  • Qualsiasi richiesta di aumento o diminuzione significativa del numero totale effettuata entro 14 giorni dall'ora di inizio.

L'invio di una richiesta di modifica crea il campo dello stato dell'aggiornamento (AmendmentStatus) nella prenotazione futura. Dopo che Google Cloud ha esaminato la richiesta, Compute Engine imposta lo stato dell'aggiornamento su uno dei seguenti valori:

  • Aggiornamento in attesa di approvazione (AMENDMENT_PENDING_APPROVAL): Google Cloud sta esaminando la tua richiesta.

  • Aggiornamento approvato (AMENDMENT_APPROVED): Google Cloud ha approvato la tua richiesta. Compute Engine eseguirà il provisioning delle risorse prenotate utilizzando le proprietà approvate.

  • Aggiornamento rifiutato (AMENDMENT_DECLINED): Google Cloud ha rifiutato la tua richiesta. A meno che non invii una nuova richiesta e questa venga approvata, Compute Engine esegue il provisioning delle risorse prenotate utilizzando le proprietà approvate in precedenza.

Per scoprire di più su come modificare le richieste di prenotazione futura e sulle proprietà che puoi modificare, consulta Modifica le richieste di prenotazione futura.

Procedura di revisione delle prenotazioni future

Per eseguire il provisioning della capacità richiesta, devi inviare eventuali richieste di prenotazione futura a Google Cloud per la revisione. Google Cloud In genere, la revisione della richiesta richiede cinque giorni. Se Google Cloud ha bisogno di più tempo o ha domande, il tuo team dedicato all'account o il team di vendita ti contatterà.

Se una richiesta di prenotazione futura o una richiesta di modifica viene approvata,Google Cloud compie sforzi commercialmente ragionevoli per rendere disponibile la capacità richiesta all'ora di inizio del periodo di prenotazione della prenotazione futura. Google Cloud assegna la priorità alla fornitura della capacità prenotata rispetto ad altri clienti senza prenotazioni future approvate con le stesse proprietà. Per saperne di più, consulta i Termini di servizio specifici.

Per aumentare le probabilità che Google Cloud approvi una richiesta di prenotazione futura, assicurati di specificare quanto segue durante la creazione o la modifica di una richiesta di prenotazione futura:

56 giorni (8 settimane) prima dell'ora di inizio del relativo periodo di prenotazione, qualsiasi richiesta di prenotazione futura approvata entra in un periodo di blocco. Se l'ora di inizio specificata in una prenotazione futura approvata è inferiore a 56 giorni dalla data e dall'ora in cui invii una richiesta di prenotazione futura per la revisione, la richiesta di prenotazione futura entra nel periodo di blocco entro pochi minuti dall'approvazione.

Per avere tempo sufficiente per annullare o eliminare una richiesta di prenotazione futura, nonché per inviare una richiesta di modifica, ti consigliamo di specificare un'ora di inizio che sia successiva di oltre 56 giorni alla data e all'ora in cui invii una richiesta di prenotazione futura per la revisione.

Quando crei o modifichi una richiesta di prenotazione futura, devi specificare un periodo di prenotazione di almeno 24 ore. Tuttavia, per aumentare le probabilità che Google Cloud approvi la tua richiesta di prenotazione futura, ti consigliamo di specificare un periodo di prenotazione di almeno 365 giorni.

In che modo Compute Engine esegue il provisioning delle risorse prenotate

Questa sezione spiega in che modo Compute Engine esegue il provisioning delle risorse prenotate:

  • Conteggia ed esegui il provisioning delle risorse prenotate

    Questa sezione spiega in che modo Compute Engine tiene conto delle prenotazioni future, delle prenotazioni e delle VM esistenti che corrispondono alla tua richiesta durante il provisioning del numero totale di risorse per una prenotazione futura approvata.

  • Prenotazioni create automaticamente

    Questa sezione spiega il tipo di prenotazioni che Compute Engine crea per una prenotazione futura approvata all'ora di inizio.

Conteggia ed esegui il provisioning delle risorse prenotate

Il modo in cui Compute Engine esegue il provisioning della capacità per una prenotazione futura approvata dipende dall'affinità di prenotazione specificata nella richiesta:

Numero totale di prenotazioni consumate automaticamente

Se la tua richiesta di prenotazione futura specifica di creare automaticamente prenotazioni utilizzate in automatico, Compute Engine tratta il numero totale come un target di capacità per i progetti specificati. Per raggiungere il conteggio totale di una prenotazione futura approvata, Compute Engine esegue queste operazioni:

  1. Compute Engine sottrae eventuali prenotazioni esistenti corrispondenti (utilizzate e non utilizzate) condivise solo con (alcuni o tutti) i progetti specificati nella prenotazione futura.

  2. Compute Engine crea automaticamente le prenotazioni per l'importo rimanente. Ciò significa che:

    • Le VM corrispondenti esistenti iniziano a utilizzare le prenotazioni create automaticamente.

    • Dovrai creare VM corrispondenti per ogni prenotazione creata automaticamente che non è stata utilizzata.

Ad esempio, supponiamo che tu crei una richiesta di prenotazione futura condivisa nella zona us-central1-a. Questa richiesta di prenotazione futura specifica un numero totale di 10 VM con tipo di macchina n2-standard-2, il progetto A come progetto proprietario e i progetti B e C come progetti consumer. Dopo che questa richiesta di prenotazione futura è stata approvata e Compute Engine inizia a creare prenotazioni all'ora di inizio del periodo di prenotazione, supponiamo che questi progetti contengano le seguenti risorse con proprietà delle VM corrispondenti alla prenotazione futura:

  • Nel progetto A, 1 VM in esecuzione che non utilizza una prenotazione.

  • Nel progetto B, 1 prenotazione condivisa non utilizzata con il progetto C per 2 VM.

  • Nel progetto C, 1 prenotazione per singolo progetto non utilizzata per 1 VM.

In questo scenario, Compute Engine crea automaticamente una prenotazione condivisa per 7 VM per raggiungere un conteggio totale di 10 VM all'ora di inizio.

Per scoprire come determinare il numero di VM di cui Compute Engine prevede di eseguire il provisioning per una richiesta di prenotazione futura esistente, consulta Istanze utilizzabili in una richiesta di prenotazione futura.

Numero totale di prenotazioni con target specifico

Se la richiesta di prenotazione futura specifica di creare automaticamente prenotazioni come prenotazioni con target specifico, Compute Engine esegue il provisioning di tutte le VM richieste come capacità aggiuntiva. Per questo tipo di prenotazione, Compute Engine non sottrae le prenotazioni corrispondenti esistenti o le VM in esecuzione dal numero richiesto. Inoltre, le VM esistenti non utilizzano automaticamente la prenotazione creata in automatico all'ora di inizio. Per utilizzare la capacità prenotata, devi creare VM che abbiano come target le prenotazioni create automaticamente per nome.

Prenotazioni create automaticamente

24 ore prima dell'ora di inizio specificata in una prenotazione futura, Compute Engine inizia il provisioning della capacità richiesta in una prenotazione futura approvata creando automaticamente le prenotazioni, ma l'addebito per le prenotazioni create automaticamente viene effettuato solo all'ora di inizio. Ogni prenotazione creata automaticamente ha le seguenti proprietà:

  • La prenotazione può essere utilizzata creando VM con proprietà corrispondenti.

  • La prenotazione ha proprietà delle VM corrispondenti a quelle specificate nella richiesta di prenotazione futura.

  • La prenotazione corrisponde alle impostazioni di condivisione della richiesta di prenotazione futura. In particolare:

    • Se hai creato una richiesta di prenotazione futura per un singolo progetto, ogni prenotazione creata automaticamente è una prenotazione per un singolo progetto.

    • Se hai creato una richiesta di prenotazione futura condivisa, ogni prenotazione creata automaticamente è una prenotazione condivisa che specifica lo stesso progetto proprietario e gli stessi progetti consumer.

  • Il nome della prenotazione inizia con il prefisso del nome specificato nella richiesta di prenotazione futura.

  • Se hai attivato l'opzione di eliminazione automatica durante la creazione o la modifica di una richiesta di prenotazione futura, ogni prenotazione creata automaticamente specifica un campo deleteAtTime impostato sull'ora in cui Compute Engine elimina automaticamente la prenotazione creata in automatico.

Quando una prenotazione creata automaticamente raggiunge la data/ora di inizio, puoi utilizzarla nello stesso modo di una prenotazione on demand. Puoi modificare la prenotazione se le esigenze del tuo workload cambiano. Tuttavia, non puoi modificare il numero di VM nella prenotazione o l'ora di fine. Per saperne di più, consulta Modifica le prenotazioni.

Limitazioni

Le limitazioni per le prenotazioni sono descritte nelle sezioni seguenti.

Limitazioni alla creazione

Quando crei una richiesta di prenotazione futura, si applicano le seguenti limitazioni:

  • Se hai prenotazioni esistenti con proprietà corrispondenti, leggi quanto segue:

    • Se il tuo progetto contiene già prenotazioni on demand o create automaticamente, o se queste prenotazioni sono condivise con il tuo progetto, puoi creare solo richieste di prenotazione futura condivise tra tutti i progetti specificati nelle prenotazioni esistenti.

    • Se il tuo progetto contiene già una richiesta di prenotazione futura per un singolo progetto, puoi creare solo richieste di prenotazione futura per un singolo progetto.

    • Se il tuo progetto contiene già una richiesta di prenotazione futura condivisa o se una richiesta di prenotazione futura è condivisa con il tuo progetto, puoi creare richieste di prenotazione futura condivise solo negli stessi progetti. Ad esempio, una richiesta di prenotazione futura condivisa nel progetto A (il progetto proprietario) condivisa con i progetti B e C (i progetti consumer) significa che puoi:

      • Crea un'altra richiesta di prenotazione futura condivisa nel progetto A e condividila con i progetti B e C.

      • Crea una richiesta di prenotazione futura condivisa nel progetto B e condividila con i progetti A e C.

      • Crea una richiesta di prenotazione futura condivisa nel progetto C e condividila con i progetti A e B.

  • Puoi creare e inviare richieste di prenotazione futura solo per le seguenti serie di macchine:

    • Ottimizzate per l'acceleratore: A3 Mega, A3 High (con 8 GPU), A3 Edge, G4, TPU v5p, TPU v6e e TPU7x

    • Ottimizzato per il calcolo: H3 e H4D

    • Per uso generico: C3, C3D, C4, C4A, C4D, C4N, N4, N4A e N4D

    • Ottimizzate per la memoria: M3, M4, M4N e X4

    • Ottimizzate per l'archiviazione: Z3 e Z4M

  • Non puoi specificare un periodo di prenotazione inferiore a 24 ore.

  • Se imposti l'affinità di prenotazione su Utilizzata automaticamente (ANY_RESERVATION), il periodo di prenotazione non può sovrapporsi a un'altra richiesta di prenotazione futura con proprietà e zona delle VM corrispondenti. Questa limitazione si applica indipendentemente dal fatto che la richiesta di prenotazione futura esista nel tuo progetto o sia condivisa con il tuo progetto.

  • Non puoi specificare un'ora di inizio successiva a un anno dalla data e dall'ora di invio della richiesta di prenotazione futura per la revisione.

  • Non puoi specificare policy di posizionamento.

Limitazioni dopo la creazione

Dopo aver creato una richiesta di prenotazione futura, si applicano le seguenti limitazioni:

  • Se sposti un progetto che ha creato una richiesta di prenotazione futura in un'altra organizzazione e la prenotazione futura non è ancora entrata nel periodo di blocco, la richiesta di prenotazione futura viene eliminata.

  • Dopo che una richiesta di prenotazione futura è stata approvata ed entra nel suo periodo di blocco, si applicano le seguenti limitazioni:

    • Non puoi più annullare la prenotazione futura.

    • Se vuoi collegare le prenotazioni create automaticamente a un impegno, si applicano le seguenti limitazioni:

      • Puoi acquistare l'impegno solo durante le ultime 24 ore prima dell'ora di inizio del periodo di prenotazione.

      • Puoi collegare solo le prenotazioni create automaticamente per le quali è disattivata l'opzione di eliminazione automatica. Se hai attivato l'opzione di eliminazione automatica durante la creazione o la modifica di una richiesta di prenotazione futura, devi disattivarla.

    • Puoi eliminare la prenotazione futura solo dopo la sua ora di fine.

  • Una volta raggiunta la data/ora di inizio di una prenotazione futura, puoi modificare o eliminare le prenotazioni create automaticamente di cui è stato eseguito il provisioning per la prenotazione futura solo dopo la data/ora di fine.

Fatturazione

Non sono previsti costi aggiuntivi per la creazione di richieste di prenotazione futura.

Dopo che una richiesta di prenotazione futura è stata approvata ed entra nel periodo di blocco, ti impegni a pagare la capacità totale sottoposta a provisioning per l'intero periodo di prenotazione, a meno che non richiedi a Google Cloud di modificare il numero o le proprietà delle VM delle risorse che stai prenotando prima dell'ora di inizio del periodo di prenotazione. Se Google Cloud approva la richiesta, ti impegni a pagare per la capacità richiesta aggiornata.

All'ora di inizio del periodo di prenotazione di una prenotazione futura, Google Cloud ti addebita solo le prenotazioni create automaticamente per raggiungere il numero totale specificato nella prenotazione futura. Se Compute Engine può fornire solo parzialmente la capacità richiesta, ti verranno addebitate solo le risorse di cui è stato eseguito il provisioning.

Qualsiasi prenotazione creata automaticamente comporta addebiti come segue:

  • Alla stessa tariffa delle prenotazioni on demand.

  • Per tutta la durata della prenotazione, indipendentemente dal fatto che tu utilizzi o meno le risorse prenotate.

Passaggi successivi