Informazioni sui pool elastici

I pool elastici ti aiutano a migliorare l'efficienza operativa e a ridurre i costi trasferendo tutti i tuoi database nel cloud. Ciò supporta anche il consolidamento delle risorse e la semplificazione dell'amministrazione e delle operazioni 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 trarre vantaggio dalla creazione e dall'utilizzo di pool elastici. I pool elastici presentano i seguenti vantaggi:

  • Funziona 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 database dei singoli 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 ogni istanza per i membri del pool, senza preoccuparsi del costo associato all'uso dell'ECPU per i singoli membri. La capacità di I/O e l'allocazione della memoria di Autonomous Database sono direttamente correlati al conteggio ECPU, pertanto selezionando un numero maggiore di ECPU per un'istanza, è possibile eseguire l'operazione con una maggiore capacità I/O e più memoria senza dover pagare per le risorse aggiuntive. Ciò significa che l'utilizzo di un numero maggiore di ECPU per istanza consente di utilizzare una maggiore 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 la computazione e il numero di ECPU di cui è possibile eseguire il provisioning in un determinato pool.

Esistono diversi termini da utilizzare quando si utilizzano i pool elastici:

  • Pool Leader: è l'istanza di Autonomous Database che crea un pool elastico.

  • Membro pool: è un'istanza di Autonomous Database aggiunta a un pool Elastic.

  • Dimensione pool: valore impostato quando si crea un pool Elastic. La dimensione del pool deve essere una delle forme del 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 di un pool elastico viene assegnata automaticamente una finestra di manutenzione. Selezionando una forma del pool di dimensioni pari o superiori a 1024 ECPU, è possibile assegnare una finestra di manutenzione personalizzata di 2 ore durante la quale vengono applicate le patch tra il leader e 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 creare un pool elastico

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 massimo consentito per un'istanza di Autonomous Database che crea un pool elastico è pari a 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 disponibili, al di sotto del limite della tenancy, per soddisfare le dimensioni del pool elastico.

Nota

Un leader del pool elastico può essere di qualsiasi tipo di carico di lavoro. La fatturazione del pool elastico per l'uso della computazione viene sempre fatturata al leader del pool al tasso di utilizzo della computazione Elaborazione transazione. Ciò include quando il leader del pool elastico dispone del tipo di carico di lavoro Transaction Processing, Data Warehouse, Database JSON o APEX. Per ulteriori informazioni, vedere Informazioni sulla fatturazione di Elastic Pool e Informazioni sulla fatturazione dei modelli di calcolo ECPU.

Requisiti per partecipare a un pool elastico

Di seguito sono riportati i requisiti per l'iscrizione di un'istanza di Autonomous Database a 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 Elastic.

  • Il conteggio ECPU massimo consentito per un'istanza di Autonomous Database è la capacità del pool disponibile. Quando un'istanza ha un conteggio ECPU maggiore della capacità pool disponibile, non è consentito partecipare a tale pool elastico.

Leader pool e allocazione ECPU minima membro

Quando un'istanza di Autonomous Database fa parte di un pool elastico, l'allocazione minima consentita della singola ECPU è 1 ECPU.

Quando un'istanza di Autonomous Database fa parte di un pool elastico, sono consentiti incrementi di 1 ECPU per l'allocazione ECPU di una singola istanza di Autonomous Database.

Capacità pool per un Elastic Pool

Un pool elastico ha una capacità del pool pari a 4 volte la dimensione del pool. Ad esempio, un pool con dimensioni di pool pari a 128 ECPU può contenere fino a 512 ECPU per il leader e i membri.

Nota

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 pari a 128 e una capacità pool pari a 512.

  • Ciascuna di queste opzioni è valida per i membri del pool in un pool elastico con dimensione pool pari a 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, ognuno dei seguenti elementi è valido per i membri del pool in un pool elastico con una dimensione del 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, inferiore alla capacità del pool di 512 ECPU.

    • 100 istanze con 4 ECPU e 50 istanze con 2 ECPU, che sono inferiori alla capacità del pool di 512 ECPU.

Di seguito sono riportati alcuni esempi in cui è possibile aggiungere membri di pool a un pool in modo che corrispondano al numero di istanze e al numero di ECPU per istanza per soddisfare le proprie esigenze, in base alla dimensione del pool selezionata.

Informazioni sulle operazioni leader di Elastic Pool

L'istanza di Autonomous Database che crea un pool elastico è leader del pool. Le istanze di Autonomous Database aggiunte a un pool esistente sono membri del pool. A seconda del proprio ruolo, leader o 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 è leader del pool. Per ulteriori informazioni, vedere Create an Elastic Pool.

Rimuovere un membro del pool elastico

Un leader del pool elastico può rimuovere un membro dal pool elastico. Per ulteriori informazioni, vedere Come leader del pool - Rimuovi membri da un pool elastico.

Termina un pool elastico

Se un pool elastico non dispone di membri del pool, il leader del pool può terminare il pool elastico. Per ulteriori informazioni, vedere Terminare un Elastic Pool.

Modifica dimensione pool elastico

Un leader del pool elastico può modificare le dimensioni del pool. Per ulteriori informazioni, vedere Change the Elastic Pool Shape.

Elenca membri pool

Un leader del pool può elencare i membri del pool.

Per ulteriori informazioni, vedere Elenca membri Elastic Pool.

Informazioni sulle operazioni dei membri di Elastic Pool

L'istanza di Autonomous Database che crea un pool elastico è leader del pool. Le istanze di Autonomous Database aggiunte a un pool esistente sono membri del pool. A seconda del proprio ruolo, leader o membro, è possibile eseguire operazioni su un pool elastico.

Le seguenti operazioni 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 altro pool. I tipi di carico di lavoro supportati sono: Transaction Processing, Data Warehouse, JSON Database o APEX.

Per ulteriori informazioni, vedere Partecipa a un Elastic Pool esistente.

Rimuovere un membro del pool elastico

Un membro del pool elastico può rimuovere se stesso dal pool elastico.

Per ulteriori informazioni, vedere Rimuovi membri pool da un pool elastico.

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.