Informazioni sui pool elastici
I pool elastici ti consentono di raggruppare in modo logico un gran numero di istanze di Autonomous AI Database, in termini di allocazione delle risorse di computazione e semplificarne l'amministrazione. I pool elastici ti aiutano a migliorare l'efficienza operativa e a ridurre i costi portando tutti i tuoi database nel cloud.
Un pool elastico è un'entità logica in cui è possibile consolidare le istanze del database AI autonomo in termini di allocazione di computazione. Puoi pensarlo come un "piano familiare" per i tuoi database AI autonomi. Invece di pagare singolarmente per ciascuno di essi, sono raggruppati in un pool logico in cui viene addebitato il costo per l'uso di calcolo dell'intero pool.
I pool elastici sono disponibili solo per le istanze di Autonomous AI Database che utilizzano il modello di computazione ECPU.
Argomenti
- Vantaggi dei pool elastici
- Condizioni del pool elastico
- Varianti del pool elastico
- Requisiti del pool elastico
- Fatturazione del pool elastico
- Capacità pool e allocazione CPU minima
- Opzioni per le licenze dei membri e leader del pool
- Selezione della finestra di manutenzione del pool elastico
- Operazioni del pool elastico
Argomento padre: Ottimizza i costi con pool elastici su Autonomous AI Database
Vantaggi dei pool elastici
Le piscine elastiche offrono i seguenti vantaggi:
-
Opera all'interno di un budget fisso in un gruppo di database, offrendo al contempo elasticità delle prestazioni per ogni singolo database.
-
Esegui facilmente la migrazione dagli ambienti Oracle on-premise che utilizzano la sottoscrizione in eccesso per fornire un percorso conveniente all'Autonomous AI Database.
-
Supporta i fornitori SaaS che gestiscono un gran numero di singoli database dei clienti.
-
Facilita l'uso dell'architettura dei microservizi quando sono necessari numerosi database.
-
I membri del pool in un pool elastico non vengono fatturati singolarmente. La fatturazione viene invece applicata al leader del pool in base alla forma del pool. Questo approccio consente di allocare ECPU aggiuntive per istanza ai membri del pool senza preoccuparsi dei costi di utilizzo dell'ECPU dei singoli membri.
-
In Autonomous AI Database, la capacità di I/O e l'allocazione della memoria sono direttamente correlate al conteggio ECPU. Assegnando un numero maggiore di ECPU a un'istanza, puoi beneficiare di una maggiore capacità di I/O e di una maggiore memoria senza incorrere in costi aggiuntivi per le risorse. Poiché il costo è determinato dalla forma del pool anziché dal conteggio ECPU di ogni istanza, è possibile sfruttare una capacità e una memoria di I/O più elevate per ogni istanza all'interno della stessa struttura di determinazione prezzi.
Argomento padre: Informazioni sui pool elastici
Termini pool elastico
-
Pool Leader: l'istanza di Autonomous AI Database crea un pool elastico?
-
Membro del pool: istanza di Autonomous AI Database aggiunta a un pool elastico.
-
Dimensione pool: valore impostato quando si crea un pool elastico. La dimensione del pool deve essere una delle forme di pool elastico disponibili.
-
Capacità pool: è il numero massimo di ECPU che un pool elastico può utilizzare ed è quattro volte (x4) la dimensione del pool.
-
Forma pool: è una delle dimensioni pool valide selezionate quando si crea un pool elastico. La forma del pool deve essere una delle seguenti: 128, 256, 512, 1024, 2048 o 4096 ECPU.
L'avvio e l'arresto dei membri del pool non dipendono dallo stato del leader. In altre parole, è possibile arrestare e avviare in modo indipendente ogni istanza che fa parte di un pool elastico, inclusi il leader e i membri del pool elastico che non sono il leader.
Argomento padre: Informazioni sui pool elastici
Varianti pool elastici
Un pool elastico è un costrutto logico che non impone vincoli fisici ai suoi membri. Il pool leader e i membri del pool non devono risiedere sulla stessa infrastruttura. Tuttavia, è possibile creare un pool elastico con tutti i membri del pool e il leader del pool che si trova nella stessa infrastruttura. Questi sono chiamati Dedicated Elastic Pool e offrono opzioni aggiuntive, tra cui il ridimensionamento personalizzato per computazione e storage, il consolidamento e la governance avanzati del database, la fatturazione semplificata e un migliore controllo sull'applicazione delle patch. Per ulteriori dettagli, vedere Informazioni sui pool elastici dedicati.
Se la tua organizzazione utilizza il modello di tenancy padre e figlio di Oracle Cloud Infrastructure (OCI), come descritto in Panoramica sulla gestione dell'organizzazione, puoi ottenere risparmi elastici sui costi del pool creando un pool elastico che si estende sia alle tenancy padre che a quelle figlio. In questa configurazione, il leader del pool elastico si trova nella tenancy padre e i membri del pool si trovano in tenancy figlio. Per ulteriori dettagli, vedere Elastic pool in tenancy padre e figlio.
Argomento padre: Informazioni sui pool elastici
Requisiti pool elastico
Per creare un pool elastico e diventare un leader del pool, un'istanza di Autonomous AI Database deve:
-
Utilizzare il modello della computazione ECPU.
-
Disabilitare la scala automatica di computazione.
-
Non essere membro di un pool elastico esistente.
-
Disporre di un numero sufficiente di ECPU, al di sotto del limite di tenancy, per soddisfare le dimensioni del pool elastico.
-
Il provisioning di un leader del pool è soggetto ai limiti del servizio applicati a livello di tenancy.
Il conteggio massimo consentito di singole ECPU per un'istanza di Autonomous AI Database che crea un pool elastico è quattro (4) volte la dimensione del pool specificata durante la creazione del pool.
Per partecipare a un pool elastico, un'istanza di Autonomous AI Database deve:
-
Utilizzare il modello della computazione ECPU.
-
Disabilitare la scala automatica di computazione.
-
Non essere membro di un pool elastico.
-
Avere un conteggio di ECPU inferiore alla capacità del pool disponibile.
-
Il provisioning di un membro del pool è soggetto alla capacità del pool disponibile.
Argomento padre: Informazioni sui pool elastici
Fatturazione Elastic Pool
Il raggruppamento di risorse e la fatturazione per un pool elastico sono costituiti solo da risorse di computazione, ovvero l'uso di ECPU, e tutto l'uso di computazione viene addebitato all'istanza di Autonomous AI Database che è il leader del pool elastico. Qualsiasi allocazione di risorse correlata allo storage e fatturazione per l'uso dello storage viene addebitata separatamente alle singole istanze di Autonomous AI Database, indipendentemente dal fatto che l'istanza si trovi in un pool elastico. Autonomous AI Database fattura l'uso di tutta la computazione per un pool elastico al leader del pool al tasso di utilizzo della computazione Elaborazione delle transazioni, indipendentemente dal fatto che il leader del pool elastico utilizzi il tipo di carico di lavoro Transaction Processing, Lakehouse, JSON o APEX. Per ulteriori informazioni, consulta Autonomous AI Database Serverless Billing for Elastic Pools e ECPU Compute Model Billing Information.
Tuttavia, nei pool elastici dedicati, il raggruppamento e la fatturazione delle risorse includono sia risorse di computazione (uso ECPU) che risorse di storage. Il consumo totale delle risorse viene addebitato al leader del pool. Per i dettagli, consulta Informazioni sulla fatturazione Elastic Pool dedicata di Autonomous AI Database.
Un database primario Autonomous Data Guard può utilizzare uno standby locale o tra più aree che fa parte di un pool elastico, come leader o membro. La fatturazione del pool elastico varia a seconda che il leader del pool o qualsiasi membro sia associato o meno ad Autonomous Data Guard. Per ulteriori informazioni, vedere Informazioni sui pool elastici di Autonomous AI Database Billing con Autonomous Data Guard.
Argomento padre: Informazioni sui pool elastici
Capacità pool e allocazione minima CPU
- L'allocazione minima consentita per singola ECPU è 1 ECPU.
- Sono consentiti incrementi di 1 ECPU per l'allocazione ECPU di singole istanze di Autonomous AI Database.
Un pool elastico ha una capacità pool pari a 4 volte la dimensione del pool. Ad esempio, un pool con una dimensione di pool di 128 ECPU può contenere fino a 512 ECPU per il leader e i membri.
In questi esempi Autonomous Data Guard non è abilitato. Vedere Informazioni sui pool elastici di Autonomous AI Database di fatturazione con Autonomous Data Guard per informazioni sull'uso di pool elastici con Autonomous Data Guard.
Di seguito sono riportati alcuni esempi di istanze di Autonomous AI Database che potrebbero trovarsi in un pool elastico con una dimensione pool di 128 e una capacità pool di 512.
- Ognuna di queste è valida per i membri del pool in un pool elastico con una dimensione pool di 128:
-
1 istanza con 512 ECPU, per un totale di 512 ECPU
-
128 istanze con 4 ECPU, per un totale di 512 ECPU
-
256 istanze con 2 ECPU, per un totale di 512 ECPU
-
50 istanze con 10 ECPU e 3 istanze con 4 ECPU, per un totale di 512 ECPU
-
- Analogamente, ciascuno dei seguenti elementi è valido per i membri del pool in un pool elastico con una dimensione pool pari a 128:
-
1 istanza con 128 ECPU, 2 istanze con 64 ECPU, 32 istanze con 4 ECPU e 64 istanze con 2 ECPU, per un totale di 512 ECPU
-
256 istanze con 1 ECPU, 64 istanze con 2 ECPU, per un totale di 384 ECPU, che è inferiore alla capacità del pool di 512 ECPU.
-
100 istanze con 4 ECPU e 50 istanze con 2 ECPU, che è inferiore alla capacità del pool di 512 ECPU.
-
Si tratta di esempi che consentono di aggiungere membri del pool a un pool in modo che corrispondano al numero di istanze e al numero di ECPU per istanza in base alle proprie esigenze, in base alla dimensione del pool selezionata.
Argomento padre: Informazioni sui pool elastici
Opzioni Pool Leader e Member Licensing
In un pool elastico, le selezioni delle licenze del leader del pool determinano i requisiti di licenza per l'intero pool. Se si desidera utilizzare il modello BYOL per un pool elastico e impostare un limite di licenza BYOL, è necessario impostare il valore limite sull'istanza del leader del pool. Le selezioni di licenze per i membri del pool, incluso qualsiasi limite di licenza BYOL, non si applicano quando un'istanza è membro di un pool. Le selezioni di licenze, incluso qualsiasi limite di licenza BYOL, entrano in vigore solo se un membro del pool o il leader del pool lascia il pool elastico. Ad esempio, se un pool elastico include un'istanza membro che utilizza Autonomous Data Guard con un database primario di 8 ECPU con il tipo di licenza BYOL impostato, la selezione delle licenze dell'istanza primaria e di standby viene impostata come indicato di seguito.
-
Quando il primario è un membro del pool, è possibile impostare il tipo di licenza del primario, ma non si applica al primario; il primario utilizza il tipo di licenza del leader del pool elastico. La selezione del tipo di licenza nel database primario verrà applicata quando e se il database primario lascia il pool elastico.
-
Per uno standby locale, l'istanza di standby si trova nel pool elastico. In questo caso, lo standby locale utilizza lo stesso tipo di licenza del database primario.
-
Per uno standby tra più aree, l'istanza in standby si trova nel pool (come membro del pool o come leader del pool) oppure non si trova nel pool elastico, come indicato di seguito.
-
Quando uno standby tra più aree non si trova nel pool elastico, ovvero non è il leader del pool o un membro del pool, è possibile impostare il tipo di licenza standby tra più aree, ma non è applicabile; lo standby utilizza il tipo di licenza del leader del pool elastico. La selezione del tipo di licenza in standby verrà applicata quando e se lo standby lascia il pool elastico.
-
Quando uno standby tra più aree non si trova nel pool elastico, ovvero non è il leader del pool o un membro del pool, è possibile impostare il tipo di licenza standby tra più aree, ma non è applicabile; lo standby utilizza il tipo di licenza del leader del pool elastico. La selezione del tipo di licenza in standby verrà applicata quando e se lo standby lascia il pool elastico.
-
Quando uno standby tra più aree non si trova nel pool elastico, ovvero non è il leader del pool o un membro del pool, è possibile impostare il tipo di licenza standby tra più aree, ma non è applicabile; lo standby utilizza il tipo di licenza del leader del pool elastico. La selezione del tipo di licenza in standby verrà applicata quando e se lo standby lascia il pool elastico.
-
Argomento padre: Informazioni sui pool elastici
Selezione finestra di manutenzione Elastic Pool
Per impostazione predefinita, a ogni istanza in un pool elastico viene assegnata automaticamente una finestra di manutenzione. Selezionando una forma pool pari o superiore a 1024 ECPU, è possibile assegnare una finestra di manutenzione personalizzata di 2 ore durante la quale vengono applicate le patch al leader e a tutti i membri del pool elastico. Per selezionare una finestra di manutenzione personalizzata per il pool elastico, inviare una richiesta di servizio al Supporto Oracle Cloud.
Argomento padre: Informazioni sui pool elastici
Operazioni Elastic Pool
Quando crei un pool elastico in Autonomous AI Database, la tua istanza diventa il leader del pool. Le istanze aggiunte a un pool esistente diventano membri del pool. Le operazioni che è possibile eseguire dipendono dal ruolo di leader o membro.
È possibile eseguire le seguenti operazioni solo come leader del pool:
| Operation | Descrizione |
|---|---|
|
Creare un pool elastico |
L'istanza di Autonomous AI Database che crea un pool elastico è il leader del pool. Per ulteriori informazioni, vedere Creare un pool elastico. |
|
Rimuovere un membro del pool elastico |
Un leader del pool elastico può rimuovere un membro dal pool elastico. Per ulteriori informazioni, vedere Come responsabile pool - Rimuovi membri da un pool elastico. |
|
Termina un pool elastico |
Quando un pool elastico non dispone di membri del pool, il leader del pool può terminare il pool elastico. Per ulteriori informazioni, vedere Terminare un pool elastico. |
|
Modifica dimensione pool elastico |
Un leader del pool elastico può modificare la dimensione del pool. Per ulteriori informazioni, vedere Modificare la forma Elastic Pool. |
|
Elenca i membri del pool |
Un leader del pool può elencare i membri del pool. Per ulteriori informazioni, vedere Elenca membri pool elastici. |
Sia i membri del pool che il leader del pool possono eseguire le operazioni riportate di seguito.
| Operation | Descrizione |
|---|---|
|
Aggiungi istanza al pool elastico |
Un'istanza di Autonomous AI Database può essere aggiunta come membro del pool purché l'istanza sia uno dei tipi di carico di lavoro supportati, l'istanza utilizzi il modello di computazione ECPU e l'istanza non sia un membro del pool di un pool diverso. I tipi di carico di lavoro supportati sono: Transaction Processing, Lakehouse, JSON Database o APEX. Per ulteriori informazioni, vedere Partecipa a un pool Elastic esistente. Nota
Quando la capacità di computazione disponibile del pool elastico selezionato è pari a zero e si immette un valore per il conteggio ECPU, si riceverà un'avvertenza che indica di eseguire lo scale-up della dimensione del pool elastico o di selezionare un pool elastico diverso. |
|
Rimuovere un membro del pool elastico |
Un membro del pool elastico può rimuoversi dal pool elastico. Per ulteriori informazioni, vedere Rimuovi membri pool da un pool Elastic. |
I pool elastici dedicati supportano tutte le operazioni elencate in precedenza come leader del pool e membri del pool. Inoltre, è possibile eseguire operazioni specifiche per pool elastici dedicati. Per un elenco di tali operazioni, vedere Operazioni Elastic Pool dedicate.
Argomento padre: Informazioni sui pool elastici