Elastic Pool Billing für Autonomous AI Database
Die Abrechnung für einen elastischen Pool besteht nur aus Compute-Ressourcen, d.h. der ECPU-Nutzung. Die gesamte Compute-Nutzung wird der autonomen KI-Datenbankinstanz in Rechnung gestellt, die der Poolleiter ist. Jede Speicherauslastung wird einzelnen autonomen KI-Datenbankinstanzen separat in Rechnung gestellt, unabhängig davon, ob sich die Instanz in einem elastischen Pool befindet.
Dedizierte elastische Pools werden stündlich für zugewiesenen Speicher (TB) und Compute (ECPUs) in Rechnung gestellt. Während die Compute-Nutzung (ECPUs) genau wie auf dieser Seite beschrieben abgerechnet wird, unterliegt deren Speicherverbrauch unterschiedlichen Abrechnungsrichtlinien. Weitere Informationen und Beispiele finden Sie unter Autonomous AI Database Dedicated Elastic Pool Billing.
Die elastische Poolnutzung kann die Poolgröße überschreiten (die Poolkapazität kann bis zu viermal größer sein als die Poolgröße). Mit einem elastischen Pool können Sie bis zu das Vierfache der ECPUs über die ausgewählte Poolgröße bereitstellen. Außerdem können Sie Datenbankinstanzen im elastischen Pool mit nur 1 ECPU pro Datenbankinstanz bereitstellen. Außerhalb eines elastischen Pools beträgt die Mindestanzahl an ECPUs pro Datenbankinstanz 2. Beispiel: Bei einer Poolgröße von 128 können Sie 512 autonome AI-Datenbankinstanzen bereitstellen (wenn jede Instanz 1 ECPU hat). In diesem Beispiel werden die Compute-Ressourcen der Poolgröße basierend auf der Poolgröße von 128 ECPUs in Rechnung gestellt, während Sie Zugriff auf 512 autonome AI-Datenbankinstanzen haben. Wenn Sie dagegen 512 autonome KI-Datenbankinstanzen einzeln bereitstellen, ohne einen elastischen Pool zu verwenden, müssen Sie mindestens 2 ECPUs für jede autonome KI-Datenbankinstanz zuweisen. In diesem Beispiel würden Sie 1024 ECPUs ohne elastischen Pool bezahlen.
Nachdem Sie einen elastischen Pool erstellt haben, wird die gesamte ECPU-Nutzung für eine bestimmte Stunde der Instanz der autonomen KI-Datenbank in Rechnung gestellt, die der Poolleiter ist. Mit Ausnahme des Poolleiters werden einzelne autonome KI-Datenbankinstanzen, die Poolmitglieder sind, nicht für die ECPU-Nutzung berechnet, während sie Mitglieder eines elastischen Pools sind.
-
Wenn die gesamte aggregierte ECPU-Spitzenauslastung der Poolgröße für eine bestimmte Stunde entspricht oder darunter liegt, wird die Anzahl der ECPUs für die Poolgröße (einmal so hoch wie die Poolgröße) berechnet.
-
Nach dem Erstellen eines Elastic Pool wird die ECPU-Abrechnung mindestens einmal so hoch wie die Poolgrößenrate fortgesetzt, selbst wenn Datenbanken, die Teil des Pools sind, gestoppt werden. Dies gilt für Pool Member-Datenbanken und für den Pool Leader.
-
Mit anderen Worten: Wenn die aggregierte ECPU-Spitzenauslastung des Pools für eine bestimmte Stunde kleiner oder gleich der Poolgröße ist, wird die Anzahl der ECPUs für die Poolgröße (einmal so groß wie der Pool) berechnet. Dies entspricht bis zu 87% der Compute-Kosteneinsparungen im Vergleich zu dem Fall, in dem diese Datenbanken separat abgerechnet werden, ohne elastische Pools zu verwenden. Informationen zu den Kosteneinsparungen für elastische Pools finden Sie unter Elastische Poolnutzung und Kosteneinsparungen überwachen in der Oracle Cloud Infrastructure-(OCI-)Konsole.
-
Wenn die aggregierte ECPU-Spitzenauslastung des Poolleiters und der Member die Poolgröße zu einem beliebigen Zeitpunkt in einer bestimmten Abrechnungsstunde überschreitet:
-
Aggregierte ECPU-Spitzenauslastung des Pools ist gleich oder kleiner als das Zweifache der ECPUs-Poolgröße:
Bei einer Nutzung von mehr als einem Mal der Poolgröße (Anzahl der ECPUs) und bis zu dem Doppelten der Poolgröße (Anzahl der ECPUs) in einer bestimmten Abrechnungsstunde entspricht die stündliche Abrechnung der doppelten Poolgröße von ECPUs.
Mit anderen Worten: Wenn die aggregierte ECPU-Spitzenauslastung des Pools die Poolgröße überschreitet, aber weniger als oder gleich der doppelten Poolgröße für eine bestimmte Stunde ist, wird das Doppelte der ECPUs-Poolgröße (zwei Mal die Poolgröße) berechnet. Dies entspricht bis zu 75% Rechenkosteneinsparungen im Vergleich zu dem Fall, in dem diese Datenbanken separat abgerechnet werden, ohne elastische Pools zu verwenden.
-
Aggregierte ECPU-Spitzenauslastung des Pools ist gleich oder kleiner als das Vierfache der ECPUs-Poolgröße:
Bei einer Nutzung, die mehr als das Doppelte der Poolgrößenanzahl von ECPUs und höher beträgt und die bis zum Vierfachen der Poolgrößenanzahl von ECPUs in einer bestimmten Abrechnungsstunde umfasst, beträgt die stündliche Abrechnung das Vierfache der Poolgrößenanzahl von ECPUs.
Mit anderen Worten: Wenn die aggregierte ECPU-Spitzenauslastung des Pools die doppelte Poolgröße für eine bestimmte Stunde überschreitet, wird Ihnen das Vierfache der ECPUs-Poolgröße in Rechnung gestellt (viermal so viel wie die Poolgröße). Dies entspricht bis zu 50% der Compute-Kosteneinsparungen im Vergleich zu dem Fall, in dem diese Datenbanken separat abgerechnet werden, ohne elastische Pools zu verwenden.
-
Beispiele für elastische Poolfakturierung
Betrachten Sie einen elastischen Pool mit einer Poolgröße von 128 ECPUs und einer Poolkapazität von 512 ECPUs:
-
Fall-1: Die aggregierte ECPU-Spitzenauslastung des Poolleiters und der Member beträgt 40 ECPUs zwischen 2:00 pm und 2:30 pm und 128 ECPUs zwischen 2:30 pm und 3:00 pm.
Für diese Abrechnungsstunde (2 bis 3 pm) werden dem elastischen Pool 128 ECPUs in Rechnung gestellt, einmal die Poolgröße. Dieser Fall gilt, wenn die aggregierte ECPU-Spitzenauslastung des elastischen Pools für die Abrechnungsstunde 128 ECPUs oder weniger beträgt.
-
Fall-2: Die aggregierte ECPU-Spitzenauslastung des Poolleiters und der Member beträgt 40 ECPUs zwischen 2:00 pm und 2:30 pm und 250 ECPUs zwischen 2:30 pm und 3:00 pm.
Für diese Abrechnungsstunde (2 bis 3 pm) werden dem elastischen Pool 256 ECPUs in Rechnung gestellt, d. h. die doppelte Poolgröße. Dieser Fall gilt, wenn die aggregierte ECPU-Spitzenauslastung des elastischen Pools für die Abrechnungsstunde kleiner/gleich 256 ECPUs und größer als 128 ECPUs ist.
-
Fall-3: Die aggregierte ECPU-Spitzenauslastung des Poolleiters und der Member beträgt 80 ECPUs zwischen 2:00 pm und 2:30 pm und 509 ECPUs zwischen 2:30 pm und 3:00 pm.
Für diese Abrechnungsstunde (2 bis 3 pm) werden dem elastischen Pool 512 ECPUs in Rechnung gestellt, die viermal so groß sind wie der Pool. Dieser Fall gilt, wenn die aggregierte ECPU-Spitzenauslastung des elastischen Pools für die Abrechnungsstunde kleiner/gleich 512 ECPUs und größer als 256 ECPUs ist.
Elastic Pool-Abrechnungsszenarios
-
Beispiel 1: Elastic Pool-Abrechnung bei der Erstellung eines Pools
Angenommen, eine autonome KI-Datenbankinstanz mit 4 ECPUs, die sich nicht in einem elastischen Pool befindet. Um 2:15 Uhr erstellen Sie einen elastischen Pool mit dieser Instanz als Leader und legen die Poolgröße von 128 ECPUs fest. Wenn die Datenbank zwischen 2 und 3 pm im Leerlauf ist und keine anderen Instanzen im Pool vorhanden sind, wird die Stunde wie folgt abgerechnet:
Die Rechnung für die Periode 2 bis 3 pm ist: (4 * 0,25) + 128 = 129 ECPUs
Dabei ist (4 * 0,25) die Abrechnung für die Berechnung für die fünfzehn Minuten, bevor die Instanz der autonomen KI-Datenbank den elastischen Pool erstellt hat, und 128 ECPUs sind die Abrechnung für den elastischen Pool für die Stunde, in der der der elastische Pool erstellt wird.
-
Beispiel 2: Elastic Pool-Abrechnung, wenn ein Pool beendet wird
Angenommen, Sie haben eine autonome KI-Datenbankinstanz mit 4 ECPUs als Leiter eines elastischen 128 ECPU-Pools. Wenn Sie den Elastic Pool um 4:30 Uhr beenden, wird die Datenbank zu einer Standalone-Instanz. Wenn die Datenbank zwischen 4 und 5 pm im Leerlauf ist und keine anderen Datenbanken im Pool vorhanden sind, wird diese Stunde wie folgt abgerechnet:
Die Rechnung für 4-5pm ist: (4 * 0,5) + 128 = 130 ECPUs
Dabei ist (4 * 0,5) die Abrechnung für die Berechnung für die dreißig Minuten, nachdem die Instanz der autonomen KI-Datenbank den elastischen Pool beendet hat, und 128 ECPUs sind die Abrechnung für den elastischen Pool für die Stunde, in der der der elastische Pool beendet wurde.
Wenn ein Poolleiter und/oder Poolmitglieder integrierte Tools verwenden wie OML, Graph oder Datentransformationen, werden Compute-Ressourcen, die von integrierten Tools verwendet werden, getrennt von der ECPU-Gesamtzuweisung des elastischen Pools gezählt. Der Poolleiter wird zusätzlich zur elastischen Poolgröße für jede integrierte Tool-ECPU-Nutzung durch die Leader- oder Poolmitglieder abgerechnet.
Beispiel: Wenn ein elastischer Pool eine Größe von 128 ECPUs hat und während einer Stunde der Poolleiter und die Mitglieder einen Spitzenwert von 80 ECPUs verwenden und 30 ECPUs für integrierte Tools verwendet werden, wird dem Marktführer 128 ECPUs (Poolgröße) plus 30 ECPUs (integrierte Tools) in Rechnung gestellt, wobei die Gesamtmenge 158 ECPUs für diese Stunde beträgt.
Übergeordnetes Thema: Serverlose Abrechnung der autonomen KI-Datenbank für elastische Pools