Assegnazioni capacità

Le riserve di capacità consentono di riservare le istanze in anticipo in modo che la capacità sia disponibile per i carichi di lavoro quando ne hai bisogno.

Le riserve di capacità offrono i benefit seguenti:

  • Garanzia di disporre della capacità necessaria per gestire il carico di lavoro. La capacità riservata è disponibile per l'utilizzo da parte della tenancy in qualsiasi momento.
  • Nessun impegno di dimensione o tempo. Crea una prenotazione con la capacità minima o massima di cui hai bisogno ed elimina la prenotazione in qualsiasi momento per smettere di pagarla.

Le assegnazioni capacità sono utili nei seguenti scenari:

  • Disaster recovery: assicurati che la capacità sia disponibile quando devi eseguire il failover nella tua posizione secondaria.

  • Crescita non pianificata: riserva la capacità come buffer per picchi di carico di lavoro imprevisti.

  • Migrazioni pianificate e nuovi lanci: quando si hanno requisiti di grande capacità per le migrazioni o i nuovi lanci di progetti, le assegnazioni di capacità garantiscono che si disponga della capacità necessaria.

  • Capacità impegnata per progetti con tempi di esecuzione lunghi: quando la manutenzione o gli adeguamenti stagionali provocano variazioni nell'utilizzo, le assegnazioni di capacità forniscono la capacità necessaria.

È possibile eseguire i task riportati di seguito con le riserve della capacità.

Funzionamento della capacità riservata

Le assegnazioni capacità consentono di riservare la capacità di computazione in anticipo e di utilizzarla quando si creano istanze a fronte dell'assegnazione. Non è previsto alcun impegno di durata o dimensione minima. È possibile creare, modificare e terminare l'assegnazione capacità in qualsiasi momento. Quando le istanze che utilizzano la capacità riservata vengono terminate, la capacità viene restituita alla prenotazione e la capacità inutilizzata nella prenotazione aumenta. La capacità riservata inutilizzata viene misurata in modo diverso rispetto alla capacità riservata utilizzata. Per ulteriori informazioni, consulta la sezione Oracle Compute Cloud Services di Descrizioni del servizio Oracle PaaS e IaaS Universal Credits.

Utilizzo delle prenotazioni

Quando si crea l'assegnazione capacità, si specifica il dominio di disponibilità nella tenancy in cui si desidera riservare capacità. È quindi possibile aggiungere una configurazione di capacità, che definisce la quantità di spazio che si desidera riservare e la forma da utilizzare durante la creazione delle istanze in base a tale configurazione di capacità. Facoltativamente, è possibile specificare il dominio di errore in cui riservare la capacità. Ogni assegnazione capacità può avere più configurazioni capacità.

Per utilizzare la capacità riservata, specificare l'ID assegnazione quando si crea un'istanza. L'istanza in fase di creazione deve avere lo stesso dominio di disponibilità, la stessa forma e lo stesso dominio di errore di una delle configurazioni di capacità nell'assegnazione.

Come opzione avanzata, puoi creare prenotazioni predefinite, che ti consentono di configurare la riserva capacità una sola volta per il dominio di disponibilità all'interno della tenancy radice e di utilizzare questa riserva ogni volta che crei un'istanza in tale dominio di disponibilità e tenancy.

Quando le istanze che utilizzano la capacità riservata vengono terminate, la capacità viene restituita alla prenotazione. Quando le istanze che utilizzano la capacità riservata vengono arrestate, la capacità viene conservata da tale istanza per essere utilizzata al riavvio dell'istanza.

Utilizzare i pool di istanze per creare più istanze che utilizzano contemporaneamente la capacità riservata. Nella console l'assegnazione viene applicata automaticamente al pool di istanze in base alla configurazione dell'istanza. Nell'API, specificare l'ID assegnazione capacità nella configurazione dell'istanza per il pool. Se è disponibile una capacità sufficiente, il pool crea istanze utilizzando la capacità dell'assegnazione associata. È inoltre possibile utilizzare il pool per arrestare, avviare o arrestare contemporaneamente più istanze che utilizzano la capacità dell'assegnazione associata.

Supporto e limitazioni

Le assegnazioni capacità hanno le limitazioni e le limitazioni riportate di seguito.

  • Quando si crea l'assegnazione capacità, si specifica il dominio di disponibilità nella tenancy in cui si desidera riservare capacità. Le prenotazioni sono specifiche di tale dominio di disponibilità e tenancy. Non possono essere condivisi tra domini di disponibilità e tenancy e non si estendono su intere aree e realm.
  • Le assegnazioni capacità non possono essere spostate da un dominio di disponibilità a un altro né possono essere spostate da una tenancy a un'altra.
  • Le assegnazioni capacità non sono disponibili con gli account di livello gratuito.
  • Le assegnazioni capacità non sono disponibili con la computazione riservata.
  • Le assegnazioni capacità non possono essere utilizzate con istanze prerilasciabili o con la funzione host virtual machine dedicata.
  • Le assegnazioni capacità non supportano le istanze espandibili.
  • La capacità viene allocata quando viene creata l'assegnazione. Se non è disponibile una capacità sufficiente per completare la richiesta, l'assegnazione capacità viene creata con il maggior numero possibile di istanze.

    Ad esempio, se si richiedono 50 istanze e solo 40 sono disponibili, viene creata un'assegnazione capacità con 40 istanze. Se non è disponibile alcuna capacità, viene effettuata un'assegnazione con capacità per zero istanze. Se la forma richiesta non esiste nell'area, la prenotazione non viene effettuata e si verifica un errore. Per determinare la capacità prenotata, utilizzare l'operazione GetComputeCapacityReservation.

  • Le assegnazioni capacità possono avere fino a 50 configurazioni capacità. Vedere il seguente problema noto: La creazione di più di 50 configurazioni di capacità determina un errore interno.
  • Dopo aver creato una configurazione della capacità per una forma flessibile, non è possibile modificare il numero di OCPU o la quantità di memoria assegnata alle istanze in tale configurazione. Per includere istanze con un numero diverso di OCPU o quantità di memoria, creare nuove configurazioni di capacità nell'assegnazione.
  • Per spostare un'istanza che utilizza la capacità su richiesta in una riserva di capacità, la prenotazione deve contenere una configurazione di capacità per tale forma e la configurazione di capacità deve contenere una capacità inutilizzata sufficiente per consentire l'istanza. Se la configurazione della capacità non dispone di capacità sufficiente per l'istanza, aggiungere la capacità prima di spostare l'istanza nella riserva.
  • I limiti del servizio e le quote del compartimento si applicano alla capacità riservata. Se la tua richiesta di capacità riservata supererà i limiti del servizio, richiedi un aumento del limite del servizio prima di riservare la capacità. Quando si visualizzano limiti, quote e uso nella console, le opzioni Memorie centrali riservate e Memoria riservata indicano il limite del servizio. Le opzioni Memorie centrali riservate e Memoria riservata indicano l'uso corrente. Le assegnazioni capacità presentano i seguenti problemi noti con i limiti del servizio: Nessuna categoria di servizio per le assegnazioni capacità durante la richiesta di aumenti dei limiti del servizio e I limiti del servizio di assegnazione capacità sono imprecisi.
  • Per le istanze schermate e le istanze con Windows Defender Credential Guard: quando si crea l'istanza, se nel dominio di disponibilità non è disponibile alcun host compatibile con le istanze schermate o Credential Guard, l'operazione di creazione non avrà esito positivo. È possibile provare un dominio di disponibilità diverso, attendere e provare l'operazione in un secondo momento oppure riprovare senza abilitare l'istanza schermata o la funzione Credential Guard.
  • Le assegnazioni capacità non sono disponibili con le istanze VM con memoria estesa.

Criteri IAM necessari

Per utilizzare Oracle Cloud Infrastructure, un amministratore deve essere membro di un gruppo a cui è stato concesso l'accesso di sicurezza in un criterio da un amministratore della tenancy. Questo accesso è necessario, indipendentemente dal fatto che si stia utilizzando la console o l'API REST con un SDK, un'interfaccia CLI o unaltro strumento. Se viene visualizzato un messaggio che informa che non si dispone dell'autorizzazione o che non si è autorizzati, verificare con l'amministratore della tenancy il tipo di accesso di cui si dispone e il compartimento in cui funziona l'accesso.

Per gli amministratori: gli esempi riportati di seguito mostrano i criteri tipici che consentono di accedere alle assegnazioni di capacità. Creare il criterio nella tenancy in modo che l'accesso venga concesso facilmente a tutti i compartimenti tramite l'ereditarietà dei criteri. Per ridurre l'ambito dell'accesso solo alle configurazioni di ridimensionamento automatico in un determinato compartimento, specificare tale compartimento anziché la tenancy.

Tipo di accesso: possibilità di creare un'istanza in un'assegnazione.

Allow group <group_name> to use compute-capacity-reservations in tenancy
                

Tipo di accesso: capacità di gestire le assegnazioni capacità.

Allow group <group_name> to manage compute-capacity-reservations in tenancy
                

Applicazione di tag alle risorse

Applica tag alle risorse per organizzarle in base alle esigenze aziendali. È possibile applicare le tag quando si crea una risorsa ed è possibile aggiornare una risorsa in un secondo momento per aggiungere, rivedere o rimuovere le tag. Per informazioni generali sull'applicazione delle tag, vedere Tag risorsa.

Opzioni avanzate

Oltre alle funzioni di assegnazione capacità standard, sono disponibili opzioni di configurazione avanzate, ad esempio le assegnazioni capacità predefinite.

Assegnazioni capacità predefinite

Con le assegnazioni predefinite, è possibile configurare l'assegnazione capacità una sola volta e utilizzare questa assegnazione ogni volta che si crea un'istanza nel dominio di disponibilità e nella tenancy associati all'assegnazione predefinita. Per creare un'assegnazione predefinita, quando si crea l'assegnazione capacità, selezionare l'opzione per utilizzare questa assegnazione come assegnazione predefinita. Dopo aver creato l'assegnazione predefinita, tutte le istanze create nel dominio di disponibilità e nella tenancy utilizzano la capacità di questa assegnazione, se possibile.

A volte l'istanza non può essere creata utilizzando la capacità dell'assegnazione predefinita. Ad esempio, l'assegnazione potrebbe non avere capacità sufficiente o l'utente potrebbe non disporre dell'autorizzazione per utilizzare l'assegnazione. In questi casi, l'istanza viene creata utilizzando la capacità su richiesta.

Requisiti

Per utilizzare le prenotazioni predefinite:

  • L'assegnazione capacità predefinita deve trovarsi nel compartimento radice.
  • È possibile avere una sola assegnazione predefinita in ogni dominio di disponibilità.
  • È necessario concedere agli utenti che creano istanze l'autorizzazione per utilizzare questa prenotazione. Per ulteriori informazioni, vedere Criteri IAM obbligatori.

Fatturazione e gestione dei costi

Quando si crea una prenotazione, viene addebitato immediatamente il costo delle risorse riservate. Quando non è più necessaria una prenotazione, eliminare la prenotazione per non incorrere in addebiti. Poiché le prenotazioni consumano risorse, la capacità riservata comporta addebiti anche quando la capacità non è utilizzata. La capacità riservata inutilizzata viene misurata in modo diverso rispetto alla capacità riservata utilizzata.

Monitoraggio dei costi e dell'uso delle riserve capacità

Nella console è possibile accedere ai report sui costi e sull'uso per visualizzare l'analisi stratificata dei costi per l'assegnazione capacità ed è possibile utilizzare la funzione analisi dei costi per tenere traccia e ottimizzare le spese.

  • Per visualizzare i report relativi a costi e uso, aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Report costi e uso. Per ulteriori informazioni, vedere Accesso ai report costi e uso.
  • Per visualizzare l'analisi dei costi, aprire il menu di navigazione e selezionare Billing & Cost Management. In Gestione costi, selezionare Analisi costi. Per istruzioni dettagliate su come utilizzare lo strumento di analisi dei costi, vedere Panoramica sull'analisi dei costi.

Nel report costi e uso, per le assegnazioni di capacità, la colonna Prodotto/Descrizione include le parole Impegno capacità. Se nell'assegnazione non rimane alcuna capacità perché sono state create istanze per tutta la capacità riservata, il costo dell'assegnazione capacità è pari a zero. Le istanze vengono fatturate alla tariffa standard per la forma specificata.

Il report mostra il tasso di fatturazione all'ora per ogni risorsa. Le risorse vengono aggregate in base al numero di memorie centrali.

  • La capacità riservata inutilizzata viene fatturata all'85%. Le istanze create a fronte di un'assegnazione capacità vengono fatturate al 100%.
  • Se si crea un'istanza a fronte di un'assegnazione capacità di trenta minuti all'ora, la fatturazione verrà eseguita alla tariffa della capacità riservata per la prima metà dell'ora e alla tariffa standard per la seconda metà dell'ora. Questi tassi vengono visualizzati come voci riga separate.
  • Quando un'istanza viene creata a partire dalla capacità riservata all'inizio di un'ora per l'intera ora, la fatturazione viene eseguita alla tariffa standard per l'intera ora.

Ad esempio, si dispone di un'assegnazione capacità con capacità per una singola istanza che utilizza una sola memoria centrale. Quindici minuti all'ora, si crea un'istanza a fronte di tale prenotazione. Il report costi e uso contiene due righe per l'impegno:

  • La prima riga mostra la capacità riservata fatturata all'85% per 15 minuti. Il numero nella colonna usage/billedQuantity viene calcolato moltiplicando 85% per 1⁄4 di un'ora e il numero di memorie centrali.
  • La seconda riga mostra un'istanza standard con fatturazione al 100% per 45 minuti. Il numero nella colonna usage/billedQuantity viene calcolato moltiplicando 100% per 3⁄4 di un'ora e il numero di memorie centrali.

Nel report Analisi costi, il grafico a barre mostra i costi associati alle assegnazioni di capacità. La legenda indica le barre che rappresentano le assegnazioni capacità. Se nell'assegnazione non rimane alcuna capacità perché sono state create istanze per tutta la capacità riservata, il costo dell'assegnazione capacità è pari a zero. Le istanze vengono fatturate in base alla tariffa standard per la forma specificata e raggruppate con istanze standard nel grafico.