Overprovisioning della CPU con Autonomous AI Database sull'infrastruttura Exadata dedicata
Puoi eseguire il provisioning di un numero maggiore di database AI autonomi rispetto alle CPU fisiche disponibili sull'infrastruttura Exadata dedicata. Questo è noto come overprovisioning della CPU.
Nota: l'overprovisioning della CPU è supportato solo per il tipo di calcolo OCPU.
Informazioni sull'overprovisioning CPU
L'overprovisioning della CPU consente di creare più database a livello di sistema ed eseguire più database su ogni istanza dell'infrastruttura.
Durante il provisioning dei database AI autonomi, puoi assegnare un valore OCPU frazionario (da 0,1 a 0,9 OCPU con un incremento di 0,1) AI database che non richiedono un'intera OCPU. Puoi ottimizzare il consumo di OCPU allocando una frazione di una OCPU a database con carichi di lavoro critici minimi o non prestazionali utilizzati per database non di produzione come ambienti di sviluppo o test. Il provisioning di un database di test con meno di 1 OCPU, ad esempio 0,1 OCPU, consente di mantenere le restanti 0,9 OCPU per altri database. Pertanto, è possibile eseguire il provisioning di più database rispetto alle CPU disponibili. Ad esempio, un'infrastruttura Exadata con 100 CPU può soddisfare 1000 database AI autonomi con overprovisioning della CPU.
Per i database che utilizzano una o più OCPU, è necessario incrementare il numero di CPU assegnate per multipli di 1 o più OCPU. Ad esempio, non è possibile assegnare 3,5 OCPU a un database. Il successivo numero disponibile di OCPU superiori a 3 è 4. Puoi anche assegnare fino a 32 GB di storage a ogni Autonomous AI Database. I requisiti minimi ridotti per le risorse OCPU e di storage ti consentono di eseguire il provisioning eccessivo dei database ed eseguire più database su ogni istanza dell'infrastruttura.
Implementazione di overprovisioning CPU
I database di cui è stato eseguito il provisioning in eccesso con OCPU possono connettersi solo a:
-
I servizi
tpelowper i carichi di lavoro di Autonomous AI Transaction Processing. -
I servizi
lowper i carichi di lavoro Autonomous AI Lakehouse. Le risorse allocate ai database di cui è stato eseguito il provisioning in eccesso della OCPU vengono calcolate in modo proporzionale in base al numero di OCPU scelte. Ad esempio, un Autonomous AI Database con 0,3 OCPU otterrà allocazioni di memoria e istruzioni concorrenti pari al 30% dell'allocazione per un singolo Autonomous AI Database OCPU. Per ulteriori dettagli, vedere Nomi dei servizi di database predefiniti per i database AI autonomi.
Quando si crea una nuova istanza di Autonomous AI Database o si duplica un'istanza di Autonomous AI Database esistente o il relativo backup:
-
L'overprovisioning della CPU non è supportato per i database che utilizzano ECPU. Il valore minimo di ECPU per un Autonomous AI Database è 2.
-
È possibile assegnare un valore frazionario di OCPU da 0,1 a 0,9 (con incrementi di 0,1 OCPU) ai database che non richiedono un'intera OCPU. Per i database che richiedono una o più OCPU, è necessario specificare il numero di OCPU assegnate come numero intero. Ad esempio, non è possibile assegnare 3,5 OCPU a un database. Il successivo numero disponibile di OCPU superiori a 3 è 4.
-
Durante la duplicazione da un backup, è possibile ridimensionare la CPU in base a un valore frazionario solo dopo la copia, se necessario. Per istruzioni sulla duplicazione da un backup, vedere Duplica Autonomous AI Database da backup.
Quando si esegue lo scale-up o down di un Autonomous AI Database:
-
Il ridimensionamento da un valore frazionario a una OCPU completa non influisce sui servizi di database predefiniti a cui è possibile connettersi. Puoi connetterti solo AI servizi
tpelowper i carichi di lavoro di Autonomous AI Transaction Processing e AI servizilowper i carichi di lavoro Autonomous AI Lakehouse. Fare riferimento alla sezione Aggiungi risorse CPU o storage a un Autonomous AI Database per istruzioni sullo scale-up del database. -
Il ridimensionamento a un valore frazionario da una OCPU completa non influisce sui servizi di database predefiniti a cui è possibile connettersi. Nonostante sia su una OCPU con overprovisioning, puoi continuare a connetterti a tutti i servizi di database predefiniti, come fatto prima dello scale down. Fare riferimento alla sezione Rimuovi risorse di CPU o storage da un Autonomous AI Database per istruzioni sullo scale down del database.
Il ridimensionamento automatico consente a un Autonomous AI Database di utilizzare fino a 3 volte più risorse CPU e I/O rispetto al conteggio di CPU allocate. Quando il ridimensionamento automatico viene applicato ai database creati su OCPU con overprovisioning, se 3 volte il conteggio delle CPU produce un valore frazionario, verrà arrotondato al numero intero successivo. Per ulteriori dettagli, vedere Allocazione CPU durante la scala automatica.
Contenuto correlato
Nomi dei servizi di database predefiniti per i database AI autonomi