Informazioni sui pool elastici
I pool elastici ti aiutano a migliorare l'efficienza operativa e a ridurre i costi portando tutti i tuoi database nel cloud. Ciò consente di raggruppare logicamente un numero elevato di istanze di Autonomous Database, in termini di allocazione delle risorse di computazione e di semplificare l'amministrazione utilizzando Autonomous Database.
I pool elastici sono disponibili solo per le istanze di Autonomous Database che utilizzano il modello di computazione ECPU.
Quando hai bisogno di un gran numero di database in grado di eseguire lo scale-up e lo scale-down in modo elastico senza tempi di inattività, puoi trarne vantaggio creando e utilizzando pool elastici. Le piscine elastiche presentano i seguenti vantaggi:
-
Abilita il funzionamento con un budget fisso per un gruppo di database, offrendo al contempo elasticità delle prestazioni per ogni singolo database.
-
Consenti una facile migrazione dagli ambienti Oracle on-premise che includono la sottoscrizione in eccesso, per fornire un modo conveniente per passare ad Autonomous Database.
-
Supporta i fornitori SaaS con un gran numero di singoli database dei clienti.
-
Fornisci risorse per l'utilizzo di un'architettura di microservizi, in cui è necessaria la capacità di fornire un numero elevato di database.
-
I membri del pool in un pool elastico non vengono fatturati singolarmente (il leader del pool viene fatturato in base alla forma del pool). È possibile allocare ECPU aggiuntive per istanza per i membri del pool, senza preoccuparsi del costo associato all'uso dell'ECPU per i singoli membri. La capacità I/O e l'allocazione della memoria di Autonomous Database sono direttamente correlate al conteggio ECPU, pertanto selezionando un numero maggiore di ECPU per un'istanza, ciò consente di eseguire operazioni con maggiore capacità I/O e maggiore memoria senza dover pagare per le risorse aggiuntive. Ciò significa che l'uso di un numero maggiore di ECPU per istanza consente di utilizzare più capacità di I/O e più memoria per istanza, in cui il costo si basa sulla forma del pool e non si basa sul conteggio ECPU di una singola istanza.
Quando si crea un pool elastico, si seleziona una dimensione del pool da un set predefinito di dimensioni del pool. La dimensione del pool determina l'importo da pagare per il calcolo e il numero di ECPU di cui è possibile eseguire il provisioning in un determinato pool.
Esistono diversi termini da utilizzare quando si utilizzano pool elastici:
-
Pool Leader: l'istanza di Autonomous Database crea un pool elastico?
-
Membro del pool: un'istanza di Autonomous 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: la capacità del pool è il numero massimo di ECPU che un pool elastico può utilizzare ed è quattro volte (x4) la dimensione del pool.
-
Forma pool: una 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.
Nota
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.
Requisiti per la creazione di un pool elastici
Di seguito sono riportati i requisiti per un'istanza di Autonomous Database per creare un pool elastico e diventare leader del pool.
-
L'istanza deve utilizzare il modello di computazione ECPU.
-
La scala automatica deve essere disabilitata.
-
L'istanza non deve essere membro di un pool elastico esistente.
-
Il conteggio ECPU individuale massimo consentito per un'istanza di Autonomous Database che crea un pool elastico è 4 volte la dimensione del pool specificata quando si crea il pool.
-
L'istanza che crea un pool elastico è soggetta ai limiti della tenancy. Per creare un pool elastico, è necessario disporre di un numero sufficiente di ECPU, al di sotto del limite di tenancy, per soddisfare la dimensione del pool elastico.
Un leader del pool elastico può essere di qualsiasi tipo di carico di lavoro. La fatturazione Elastic Pool per l'uso della computazione viene sempre fatturata al leader del pool in base alla tariffa d'uso della computazione Elaborazione delle transazioni. Ciò include quando il leader del pool elastico ha il tipo di carico di lavoro Transaction Processing, Data Warehouse, JSON Database o APEX. Per ulteriori informazioni, vedere Informazioni sulla fatturazione di Elastic Pool e Informazioni sulla fatturazione del modello di calcolo ECPU.
Requisiti per partecipare a un pool elastico
Di seguito sono riportati i requisiti per un'istanza di Autonomous Database per entrare in un pool elastico.
-
L'istanza deve utilizzare il modello di computazione ECPU.
-
Un pool elastico può contenere istanze di Autonomous Database con tipi di carico di lavoro Transaction Processing, Data Warehouse, JSON Database o APEX.
-
La scala automatica deve essere disabilitata.
-
L'istanza non deve essere membro di un pool elastico.
-
Il numero massimo consentito di singole ECPU per un'istanza di Autonomous Database è la capacità pool disponibile. Quando un'istanza dispone di un conteggio ECPU maggiore della capacità del pool disponibile, non è consentito unire tale pool elastico.
Assegnazione ECPU minima leader pool e membri
Quando un'istanza di Autonomous Database fa parte di un pool elastico, la singola allocazione ECPU consentita minima è di 1 ECPU.
Quando un'istanza di Autonomous Database fa parte di un pool elastico, sono consentiti incrementi di 1 ECPU per l'allocazione delle ECPU delle singole istanze di Autonomous Database.
Capacità pool per un pool elastico
Un pool elastico ha una capacità del pool di 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. Per informazioni sull'uso dei pool elastici con Autonomous Data Guard, vedere Informazioni sulla fatturazione Elastic Pool con Autonomous Data Guard abilitata.
Di seguito sono riportati alcuni esempi di istanze di Autonomous 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.
Informazioni sulle operazioni Elastic Pool Leader
L'istanza di Autonomous Database che crea un pool elastico è il leader del pool. Le istanze di Autonomous Database aggiunte a un pool esistente sono membri del pool. A seconda del ruolo, del leader o del membro, è possibile eseguire operazioni su un pool elastico.Le seguenti operazioni sono valide solo per il leader del pool:
Operation | Descrizione |
---|---|
Creare un pool elastico |
L'istanza di Autonomous 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. |
Informazioni sulle operazioni dei membri Elastic Pool
L'istanza di Autonomous Database che crea un pool elastico è il leader del pool. Le istanze di Autonomous Database aggiunte a un pool esistente sono membri del pool. A seconda del ruolo, del leader o del membro, è possibile eseguire operazioni su un pool elastico.Le operazioni riportate di seguito sono valide per un membro del pool o per il leader del pool.
Operation | Descrizione |
---|---|
Aggiungi istanza al pool elastico |
È possibile aggiungere un'istanza di Autonomous Database 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: Elaborazione delle transazioni, Data warehouse, JSON Database o APEX. Per ulteriori informazioni, vedere Partecipa a un pool Elastic esistente. |
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. |
Utilizza i pool elastici con Oracle Cloud Infrastructure Organization Management (tenancy padre e figlio)
Oracle Cloud Infrastructure Organization Management fornisce due tipi di tenancy:
- Padre: tenancy associata alla sottoscrizione finanziata principale.
- Figlio: tenancy che entrano a far parte di un'organizzazione, in base alle quali una tenancy padre gestisce i costi e la governance del figlio. Le tenancy figlio possono essere create come tenancy completamente nuove oppure, le tenancy esistenti possono essere invitate a partecipare alla stessa organizzazione e a modificare la sottoscrizione predefinita.
È possibile combinare Gestione organizzazione con i vantaggi dei pool elastici. Se l'organizzazione utilizza il modello di tenancy padre/figlio, è possibile applicare risparmi sui costi del pool elastici utilizzando un pool elastico che si estende alle tenancy padre e figlio. In questo modo un pool elastico può operare tra le tenancy, dove il leader del pool elastico si trova nella tenancy padre e il membro del pool elastico si trova in una tenancy figlio.
Per ulteriori informazioni, vedere gli argomenti riportati di seguito.
Argomento padre: Usa e gestisci i pool elastici su Autonomous Database