Vollständiger Stack - DR-Abrechnungsdetails
Erfahren Sie, wie der Full Stack DR-Service die Abrechnung für jeden Mitgliedstyp berechnet, der einer DR-Schutzgruppe hinzugefügt wird, einschließlich einiger Beispielberechnungen.
Berechnung der Abrechnung für eine DR-Konfiguration
- Eine DR-Konfiguration ist alles, was zur Wiederherstellung eines einzelnen Geschäftssystems erforderlich ist.
- Eine DR-Konfiguration muss nicht vorhanden sein, um die monatlichen Kosten für Full Stack DR zu schätzen.
- Nur die unten aufgeführten OCI-Ressourcen IaaS und PaaS sind erforderlich, um die monatlichen Kosten für Full Stack DR zu schätzen.
- Die Gebühren für Full Stack DR überschreiten die normalen Gebühren für gemeinsame OCI-Services wie Compute-, Oracle-Datenbanken, MySQL-Datenbanken und DR-fähige Oracle Integration-Instanzen.
- Für Speicher-, Netzwerk- oder andere OCI-Ressourcen, die nativ mit Full Stack DR unterstützt werden, fallen keine zusätzlichen Gebühren an.
- Weitere Informationen finden Sie unten in der Liste der Mitgliederressourcen, für die Gebühren anfallen.
- Full Stack DR berechnet die Gebühren auf monatlicher Basis wie folgt:
- Compute verschieben: nur OCPU in der primären Region zugewiesen.
- Nicht verschiebbares Compute: Zugewiesene OCPU in der Primär- und Standbyregion.
- Oracle-Datenbanken: OCPU oder ECPU in der Primär- und Standbyregion zugewiesen.
- MySQL Heatwave-Datenbanken: ECPU in der Primär- und Standbyregion zugewiesen.
- Oracle Integration: Zugewiesene OIC-Nachrichtenpakete in der primären und Standby-Region.
- Oracle Kubernetes Engine: Zugewiesene OCPU der Worker-Knoten in der Primär- und Standbyregion.
- Full Stack DR unterstützt virtuelle und verwaltete OKE-Knotenpools.
- OKE-Knotenpools unterstützen das OKE Cluster Autoscaler-Feature, mit dem die Anzahl der Worker-Knoten On-Demand in der Primär- oder Standbyregion geändert werden kann.
- Ihre Kostenschätzung muss berücksichtigt werden. Die Menge der zugewiesenen OCPU kann sich während eines monatlichen Abrechnungszyklus mehrmals erhöhen oder verringern.
- Weitere Informationen finden Sie unten in der Liste der Mitgliederressourcen, für die Gebühren anfallen.
- Die geschätzten monatlichen Gesamtkosten im Zusammenhang mit Full Stack Disaster Recovery können mit einem Kostenschätzungstool berechnet werden:
- In der unten stehenden Tabelle im Abschnitt "Ressourcenverbrauch bestimmen" wird erläutert, wie Sie zugeordnete Ressourcen für jeden OCI-Ressourcentyp suchen und bestimmen, für den Gebühren anfallen.
- Fügen Sie dem Kostenschätzungstool die Mengen für die verschiedenen zugeteilten Ressourcen hinzu. Es gibt zwei verschiedene Tools zur Kostenschätzung:
- Option 1: Der Full Stack DR-Kostenrechner, der auf der Registerkarte "Preise" der Full Stack DR-Produktseite verfügbar ist. Dadurch erhalten Sie eine schnelle Schätzung der Kosten, die nur mit Full Stack DR verbunden sind, können jedoch die Kosten für OCI-Ressourcen nicht schätzen.
- Option 2: Der umfassende Kostenrechner, der auf der OCI-Preislistenseite verfügbar ist. Auf diese Weise können Sie eine Schätzung erstellen, die Kosten im Zusammenhang mit Full Stack DR zusammen mit allen anderen OCI-Ressourcen enthält, die Teil des Anwendungsstacks sind oder sein werden, den Sie mit Full Stack DR schützen. Sie können Ihre Preisschätzung speichern, indem Sie die Konfiguration in eine JSON-Datei exportieren. Sie können die JSON-Datei auch zu einem beliebigen Zeitpunkt in der Zukunft importieren, um weiterhin eine Stückliste für Ihren gesamten Anwendungsstack zu bearbeiten.
Mitgliedsressourcen, für die Gebühren anfallen
Full Stack DR verwendet nur zugewiesene OCPU-, ECPU- oder OIC-Nachrichtenpakete als Grundlage für die Berechnung der Gebühren. Die Gebühren für Full Stack DR fallen für alle Compute-, Datenbank- oder Oracle Integration-Mitglieder einer DR-Schutzgruppe an, unabhängig davon, ob die Ressource ausgeführt oder gestoppt wird. Beispiel: Eine nicht verschiebende Compute-Instanz, die in der Standbyregion vorhanden ist, sich aber immer in einem gestoppten Status befindet, bis ein DR-Vorgang ausgeführt wird, sammelt weiterhin stündliche Gebühren, auch wenn sie nicht ausgeführt wird.
OCI-Ressourcen, für die Gebühren anfallen
- Autonomous Database
- Oracle Autonomous Database Serverless (Data Warehousing)
- Oracle Autonomous Database Serverless (Transaktionsverarbeitung)
- Autonome Containerdatenbank
- Autonomous Database auf dedizierter Exadata-Infrastruktur
- Oracle Database
- Basisdatenbank
- Exadata Database on Dedicated Infrastructure
- Exadata Database auf Cloud@Customer
- Exadata Database auf Exascale-Infrastruktur
- Datenbank
- MySQL Heatwave
- Compute-Instanz (mit Verschieben)
- Compute-Instanz (ohne Verschieben
- Entwicklerservices
- Oracle Integration 3 (OIC)
- Oracle-Kubernetes-Engine (OKE)
- Blockspeicher (einschließlich Boot-Volumes)
- Dateispeicher
- Objektspeicher
- Load Balancer
- Network Load Balancer
- Oracle-Anwendungen
- Nicht-Oracle-Anwendungen
Ressourcenverbrauch bestimmen
In der folgenden Tabelle wird dargestellt, wie der Ressourcenverbrauch für verschiedene OCI-Member-Ressourcentypen bestimmt wird, für die stündliche Gebühren für Full Stack DR anfallen. Die Bestimmung des OIC-Nachrichtenpakets und des Prozessorverbrauchs für die meisten OCI-Ressourcentypen erfolgt direkt und basierend auf den Informationen auf der Detailseite für jede einzelne Ressource in der OCI-Konsole. Einige Ressourcen wie einige Oracle-Datenbanken, die keine Prozessorauslastung für einzelne Datenbanken anzeigen, werden jedoch von der Gesamtsumme der CPU abgeleitet, die vom VM-Cluster verbraucht wird.
Tabelle A-11 Prozessorverbrauch bestimmen
| Mitgliedstyp | CPU-Typ | Basis für Berechnung |
|---|---|---|
| Compute-Instanz (mit Verschieben) | OCPU | Die OCPU-Anzahl, die der Compute-Instanz zugewiesen ist. Informationen zur Compute-Instanz finden Sie auf der Seite "OCI-Dokumentation" im Abschnitt Ausprägungskonfiguration. |
| Compute-Instanz (ohne Verschieben | OCPU | Die OCPU-Anzahl, die der Compute-Instanz zugewiesen ist. Informationen zur Compute-Instanz finden Sie auf der Seite "OCI-Dokumentation" im Abschnitt Ausprägungskonfiguration. |
| Datenbank: MySQL Heatwave-DB-System | ECPU | Die dem DB-System zugewiesene ECPU-Anzahl. Details zum DB-System finden Sie auf der OCI-Seite im Abschnitt Ressourcenzuweisung unter der ECPU-Anzahl auf der Registerkarte Details. |
| Oracle Database: Oracle Base Database | OCPU | Die Anzahl CPU-Cores, die dem mit der Basisdatenbank verknüpften Datenbanksystem (DB-System) zugewiesen ist. Weitere Informationen finden Sie im Abschnitt Allgemeine Informationen auf der Seite "OCI-Dokumentation" für die Basisdatenbank. |
Oracle Database:
|
ECPU oder OCPU (Legacy) |
Die gesamte ECPU- oder OCPU-Anzahl für das VM-Cluster (tc), das diese Datenbank hostet, dividiert durch die Gesamtanzahl der in diesem VM-Cluster bereitgestellten Datenbanken (ti) entspricht der CPU pro Datenbankinstanz (bis). Diese abgeleitete durchschnittliche CPU-Anzahl ist eine Näherung. Formel:
|
Autonomous Database:
|
ECPU oder OCPU (Legacy) | Die Gesamtanzahl der einer Instanz zugewiesenen ECPU/OCPU wird als ECPU/OCPU-Anzahl im Abschnitt Ressourcenzuteilung auf der Ressourcendetailseite für jede Instanz einer autonomen serverlosen Datenbank in der OCI-Konsole angezeigt. |
Autonome Containerdatenbank:
|
ECPU oder OCPU (Legacy) |
Die Gesamtanzahl der einer Instanz zugewiesenen ECPU/OCPU wird als ECPU/OCPU-Anzahl im Abschnitt Ressourcenzuteilung auf der Ressourcendetailseite für jede autonome Containerdatenbankinstanz in der OCI-Konsole angezeigt. |
Oracle Integration 3
|
Nachrichtenpaket |
The total number of OIC message packs is shown as Message packs on the OIC instance page in the General section under the Details tab. Die Anzahl der pro Nachrichtenpaket zulässigen Nachrichten variiert je nach OIC-Konfiguration und -Verwendung. Weitere Informationen finden Sie in der OIC-Dokumentation. |
| Oracle Kubernetes-Cluster (OKE) | OCPU |
Die Berechnung hängt von der Knotenpoolgröße und der OCPU-Menge ab, die jedem Knotenpool für das OKE-Cluster in beiden Regionen zugewiesen ist. Ein OKE-Cluster kann mehrere Knotenpools enthalten. Daher ist die Gesamt-OCPU für jede Region eine Summe der Ergebnisse aller Knotenpools in dieser Region. Die Knotenpoolgröße im primären OKE-Cluster (nps) wird mit der Anzahl der diesem Knotenpool zugewiesenen OCPUs (npo) multipliziert. Führen Sie diese Berechnung für jeden Knotenpool (pnsn+*pnon+) in der primären Region aus, und summieren Sie die Ergebnisse aus den einzelnen Pools, um die gesamte OCPU-Anzahl für die primäre Region (poc) zu erreichen. Die Knotenpoolgröße im Standby-OKE-Cluster (sns) wird mit der Anzahl der diesem Knotenpool zugewiesenen OCPUs (sno) multipliziert. Führen Sie diese Berechnung für jeden Knotenpool (snsn+*snon+) in der primären Region aus, und summieren Sie die Ergebnisse aus den einzelnen Pools. Fügen Sie die gesamte OCPU-Anzahl aus der primären Region (poc) und die gesamte OCPU-Anzahl aus der Standbyregion (soc) hinzu, um eine gesamte OCPU-Anzahl für OKE (to) zu erreichen Formel: Beispiel:
|
Kostenschätzung
Oracle stellt ein benutzerfreundliches Kostenschätzungstool auf der Full Stack DR-Produktseite bereit.
Full Stack Disaster Recovery installiert, konfiguriert oder stellt keine OCI-Ressourcen wie Compute, Speicher, Netzwerk, Datenbanken oder Anwendungen bereit. Sie sind für den Entwurf der Disaster-Recovery-Strategie verantwortlich, die von Full Stack Disaster Recovery orchestriert werden soll. Außerdem sind Sie für das Erstellen, Konfigurieren und Bereitstellen aller OCI-Ressourcen IaaS und PaaS außerhalb des Workflows für Full Stack Disaster Recovery verantwortlich. Daher sollten Sie sich bereits über die Ressourcen im Klaren sein, die in beiden Regionen bereitgestellt werden, bevor Sie mit Full Stack Disaster Recovery arbeiten. Das bedeutet, dass der Kostenrechner verwendet werden kann, bevor Sie tatsächlich OCI-Ressourcen in einer der OCI-Regionen bereitgestellt haben.
Überlegungen:
- Es muss nicht berechnet werden, wo Ressourcen nach einem DR-Vorgang vorhanden sind. Betrachten Sie einfach die Ressourcen, in denen sie im aktuellen, normalen Betriebszustand vorhanden sind.
- Fügen Sie für die primäre Region die Summen von OCPU und ECPU hinzu, die von Ressourcen verbraucht werden, die Mitglieder sind oder Mitglieder der primären DR-Schutzgruppe sein werden.
- Fügen Sie für die Standbyregion die Summen der OCPU und ECPU hinzu, die von Ressourcen verbraucht werden, die Mitglieder sind oder Mitglieder der Standby-DR-Schutzgruppe sein werden. Sie können über belastbare Ressourcen als Mitglieder der Standby-Schutzgruppe verfügen. Beispiel: Es ist durchaus möglich, dass in der Standby-Schutzgruppe keine Member-Ressourcen CPU verbrauchen, wenn Sie nur das Recovery für das Verschieben von Compute orchestrieren.
Das folgende Beispiel zeigt ein fiktives Geschäftssystem, das in zwei OCI-Regionen bereitgestellt wird. Je nach den Services IaaS und PaaS, die Teil des Anwendungsstacks sind, hat jeder Kunde etwas anderes. In diesem Beispiel wird gezeigt, wie Sie die Kosten für die Verlagerung von Computing und ohne Datenbanken schätzen. In diesem Szenario sind die OCI-Ressourcen zu jedem Zeitpunkt nur in einer einzigen Region vorhanden. Dies ähnelt dem Ansatz, den andere Cloud-Serviceprovider für die Disaster Recovery verwenden. Diese Strategie basiert auf der Replikation des Boot- und Blockspeichers für jede virtuelle Maschine in die Standbyregion, sodass Sie nur die OCPU-Anzahl für die Region hinzufügen, in der die virtuellen Maschinen derzeit ausgeführt werden.
Der Kostenrechner enthält sechs Felder für die Integration der gesamten OCPU- und ECPU-Anzahl für IaaS- und PaaS-Ressourcen in jeder Region. Die folgende Tabelle enthält die sechs Felder, die Sie im Kostenrechner ausfüllen würden. Die Werte in den Feldern basieren auf den Details, die unter der Tabelle angezeigt werden und einen fiktiven Anwendungsstack darstellen, der für die Disaster Recovery in zwei OCI-Regionen bereitgestellt wird.
Tabelle A-12: Primäre OCI-Region/Schutzgruppe
| Compute-Member-OCPUs gesamt | OCPUs des Datenbankmitglieds gesamt | Gesamte ECPUs des Datenbankmitglieds | OIC-Nachrichtenpakete gesamt |
|---|---|---|---|
| 12 | 0 | 0 | 0 |
Tabelle A-13: Standby-OCI-Region/Schutzgruppe
| Compute-Member-OCPUs gesamt | OCPUs des Datenbankmitglieds gesamt | Gesamte ECPUs des Datenbankmitglieds | OIC-Nachrichtenpakete gesamt |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
Tabelle A-14: Kennzahlensummen
| OCI Full Stack DR (OCPU) | OCI Full Stack DR (ECPU) | OIC-Nachrichtenpakete gesamt |
|---|---|---|
| 12 | 0 | 0 |
Gesamte CPU, die von Compute-Instanzen oder Datenbanken belegt wird, die Mitglieder der DR-Schutzgruppe in der primären Region (Region 1) sind.
Die folgende Tabelle zeigt ein Beispiel für die Ressourcen IaaS und PaaS, die in der primären Region vorhanden sind oder vorhanden sind. Die CPU-Summen in der letzten Zeile der Tabelle unten sind die Zahlen, die im obigen Beispielkostenrechner dargestellt sind.
Tabelle A-15 CPU in primärer DR-Schutzgruppe
| DR-Schutzgruppe | Mitgliedsressource | Beschreibung | Compute-OCPU-Anzahl | Datenbank-OCPU-Anzahl | Datenbank-ECPU-Anzahl | OIC Anzahl Nachrichtenpakete |
|---|---|---|---|---|---|---|
| Primär | Compute-Instanz (mit Verschieben)
|
MyApp01Server01 | 4 | |||
| Primär | Compute-Instanz (mit Verschieben)
|
MyApp01Server02 | 8 | |||
| Primär | Load Balancer
|
MyLoadBalancerRegion1 | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Block-Volume-Gruppe
|
MyVG00 | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Dateisystem
|
myscripts | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Summe aller OCPUs und ECPUs der Member-Ressourcen in der primären Region | 12 | 0 | 0 | 0 |
CPU in Standby-DR-Schutzgruppe
Gesamte CPU, die von Compute-Instanzen oder Datenbanken belegt wird, die Mitglieder der DR-Schutzgruppe in der Standbyregion (Region 2) sind.
Dieses Beispiel umfasst nur das Verschieben von Compute-Instanzen, die jeweils nur in einer einzelnen Region vorhanden sind. Daher sind in der Standby-Schutzgruppe keine kostenpflichtigen Member-Ressourcen vorhanden, d.h. es fallen keine Gebühren für Full Stack Disaster Recovery in der Standbyregion an.
Tabelle A-16 CPU in Standby-DR-Schutzgruppe
| DR-Schutzgruppe | Mitgliedsressource | Beschreibung | Compute-OCPU-Anzahl | Datenbank-OCPU-Anzahl | Datenbank-ECPU-Anzahl | OIC Anzahl Nachrichtenpakete |
|---|---|---|---|---|---|---|
| Standby | Load Balancer
|
MyLoadBalancerRegion2 | Keine Gebühr | Keine Gebühr | Keine Gebühr | Keine Gebühr |
| Standby | Summe aller OCPUs und ECPUs der Member-Ressourcen in der Standbyregion | 0 | 0 | 0 | 0 |
Das folgende Beispiel zeigt ein fiktives Geschäftssystem, das in zwei OCI-Regionen bereitgestellt wird. Je nach den Services IaaS und PaaS, die Teil des Anwendungsstacks sind, hat jeder Kunde etwas anderes. Dieses Beispiel zeigt, wie die Kosten für das Verschieben von Compute und zwei Oracle-Datenbanken geschätzt werden. In diesem Szenario sind die Compute-OCI-Ressourcen nur in einer einzigen Region vorhanden, während Data Guard für die Datenbanken beide aktiviert ist. Das bedeutet, dass OCI-Ressourcen in beiden Regionen vorhanden sind. Dies ähnelt dem Pilot-Light-Ansatz, den andere Cloud-Serviceprovider für die Disaster Recovery verwenden, es sei denn, Sie können die Datenbank als Teil derselben Wiederherstellung einbeziehen, ohne Aufgaben an verschiedene Teams weiterzugeben. Diese Strategie basiert auf der Replikation des Boot- und Blockspeichers für jede virtuelle Maschine in die Standbyregion, sodass Sie nur die OCPU-Anzahl für die Region hinzufügen, in der die virtuellen Maschinen derzeit ausgeführt werden. Bei den Datenbanken fügen Sie OCPU- und ECPU-Anzahl zu beiden Regionen hinzu, da Ressourcen in beiden Regionen ausgeführt werden.
Der Kostenrechner enthält sechs Felder zum Integrieren der gesamten OCPU- und ECPU-Anzahl für IaaS- und PaaS-Ressourcen in jeder Region. Die folgende Tabelle enthält die sechs Felder, die Sie im Kostenrechner ausfüllen würden. Die Werte in den Feldern basieren auf den Details in der folgenden Tabelle, die einen fiktiven Anwendungsstack darstellen, der für das Disaster Recovery in zwei OCI-Regionen bereitgestellt wird.
Tabelle A-17: Primäre OCI-Region/Schutzgruppe
| Compute-Member-OCPUs gesamt | OCPUs des Datenbankmitglieds gesamt | Gesamte ECPUs des Datenbankmitglieds | OIC-Nachrichtenpakete gesamt |
|---|---|---|---|
| 12 | 16 | 16 | 0 |
Tabelle A-18: Standby-OCI-Region/Schutzgruppe
| Compute-Member-OCPUs gesamt | OCPUs des Datenbankmitglieds gesamt | Gesamte ECPUs des Datenbankmitglieds | OIC-Nachrichtenpakete gesamt |
|---|---|---|---|
| 0 | 16 | 16 | 0 |
Tabelle A-19: Kennzahlensummen
| OCI Full Stack DR (OCPU) | OCI Full Stack DR (ECPU) | OIC-Nachrichtenpakete gesamt |
|---|---|---|
| 44 | 32 | 0 |
Gesamte CPU, die von Compute-Instanzen oder Datenbanken belegt wird, die Mitglieder der DR-Schutzgruppe in der primären Region (Region 1) sind.
Die folgende Tabelle zeigt ein Beispiel für die Ressourcen IaaS und PaaS, die in der primären Region vorhanden sind oder vorhanden sind. Die CPU-Summen in der letzten Zeile der Tabelle unten sind die Zahlen, die im obigen Beispielkostenrechner dargestellt sind.
Tabelle A-20 CPU in primärer DR-Schutzgruppe
| DR-Schutzgruppe | Mitgliedsressource | Beschreibung | Compute-OCPU-Anzahl | Datenbank-OCPU-Anzahl | Datenbank-ECPU-Anzahl | OIC Anzahl Nachrichtenpakete |
|---|---|---|---|---|---|---|
| Primär | Compute-Instanz (mit Verschieben)
|
MyApp01Server01 | 4 | |||
| Primär | Compute-Instanz (mit Verschieben)
|
MyApp01Server02 | 8 | |||
| Primär | Oracle Database
|
MyExaDatabase03 | 16 | |||
| Primär | Autonomous Database
|
MyADB01 | 16 | |||
| Primär | Load Balancer
|
MyLoadBalancerRegion1 | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Block-Volume-Gruppe
|
MyVG00 | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Dateisystem
|
myscripts | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Summe aller OCPUs und ECPUs der Member-Ressourcen in der primären Region | 12 | 16 | 16 | 0 |
Gesamte CPU, die von Compute-Instanzen oder Datenbanken belegt wird, die Mitglieder der DR-Schutzgruppe in der Standbyregion (Region 2) sind.
Dieses Beispiel umfasst nur das Verschieben von Compute-Instanzen, die jeweils nur in einer einzelnen Region vorhanden sind. Daher sind in der Standby-Schutzgruppe keine kostenpflichtigen Member-Ressourcen vorhanden, d.h. es fallen keine Gebühren für Full Stack Disaster Recovery in der Standbyregion an.
Tabelle A-21: CPU in Standby-DR-Schutzgruppe
| DR-Schutzgruppe | Mitgliedsressource | Beschreibung | Compute-OCPU-Anzahl | Datenbank-OCPU-Anzahl | Datenbank-ECPU-Anzahl | OIC Anzahl Nachrichtenpakete |
|---|---|---|---|---|---|---|
| Standby | Oracle Database
|
MyExaDatabase03 | 16 | |||
| Standby | Autonomous Database
|
MyADB01 | 16 | |||
| Standby | Load Balancer
|
MyLoadBalancerRegion2 | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Standby | Summe aller OCPUs und ECPUs der Member-Ressourcen in der Standbyregion | 0 | 16 | 16 | 0 |
Das folgende Beispiel zeigt ein fiktives Geschäftssystem, das in zwei OCI-Regionen bereitgestellt wird. Jeder Kunde hat je nach den Services IaaS und PaaS, die Teil des Anwendungsstacks sind, etwas anderes.
Dieses Beispiel veranschaulicht die Preisfindung für Full Stack DR, wenn sowohl verschiebende, nicht verschiebende Compute-Datenbanken als auch mehrere Data Guard-fähige Datenbanken Mitglieder von DR-Schutzgruppen in beiden Regionen sind. Dies ist ein einfaches Beispiel dafür, warum und wie Sie nicht verschiebbare Compute-Ressourcen für Nicht-Oracle- und Oracle-Anwendungen wie E-Business Suite, PeopleSoft, JD Edwards EnterpriseOne und andere verwenden können, die über keine eigenen inhärenten DR-Funktionen verfügen, die in ihre Produkte integriert sind. Diese Produkte erfordern im Allgemeinen, dass die Anwendung auf virtuellen Maschinen installiert wird, die vorhanden sind und gleichzeitig in beiden Regionen ausgeführt werden. Die Anwendung wird in beiden Regionen installiert, aber nicht in der Standby-Region ausgeführt.
Zur Veranschaulichung verwendet dieses Beispiel insgesamt vier Compute-Instanzen:
- Zwei Standard-Compute-Instanzen fungieren als "bewegliche" Server für eine Anwendung, die toleriert, dass sie zwischen Regionen verschoben werden.
- Beispiele für Anwendungen, die auf diesen Servern installiert werden können, sind Anwendungen, die keine zustandsbehafteten, regionsspezifischen, hartcodierten Werte in Binärdateien oder Konfigurationsdateien verwalten und es einfach tolerieren können, dass sie in einer anderen Region mit einer anderen IP-Adresse und geringfügigen Änderungen oder Konfigurationsdateien beim Start gestartet werden.
- Diese Compute-Instanzen sind nur Mitglieder der primären DR-Schutzgruppe.
- Eine Standard-Compute-Instanz fungiert als "nicht beweglicher", aktiver Anwendungsserver.
- Diese Compute-Instanz ist nur in Region 1 vorhanden und wird nie in Region 2 vorhanden sein.
- Die Anwendung wird in Region 1 installiert und ausgeführt.
- Diese Compute-Instanz ist nur Mitglied der primären DR-Schutzgruppe.
- Eine Standard-Compute-Instanz fungiert als "nicht beweglicher, nicht aktiver Anwendungsserver".
- Diese Compute-Instanz ist nur in Region 2 vorhanden und wird nie in Region 1 vorhanden sein.
- Die Anwendung ist installiert, wird jedoch nicht in Region 2 ausgeführt.
- Diese Compute-Instanz ist nur Mitglied der Standby-DR-Schutzgruppe.
- Eine Oracle-Datenbank mit Data Guard ist bereits über die OCI-Konsole aktiviert.
- Die Primärdatenbank ist nur Mitglied der primären DR-Schutzgruppe.
- Die Standbydatenbank ist nur Mitglied der Standby-DR-Schutzgruppe.
Der Kostenrechner enthält sechs Felder zum Integrieren der gesamten OCPU- und ECPU-Anzahl für IaaS- und PaaS-Ressourcen in jeder Region. Die folgende Tabelle enthält die sechs Felder, die Sie im Kostenrechner ausfüllen würden. Die Werte in den Feldern basieren auf den Details in der folgenden Tabelle, die einen fiktiven Anwendungsstack darstellen, der für das Disaster Recovery in zwei OCI-Regionen bereitgestellt wird. Beachten Sie, dass keine Kosten mit vom Benutzer installierten und verwalteten Datenbanken verbunden sind. Die Kosten werden stattdessen von der OPCU berechnet, die von den virtuellen Maschinen verbraucht wird, auf denen die Datenbank und Data Guard gehostet werden.
Tabelle A-22: Primäre OCI-Region/Schutzgruppe
| Compute-Member-OCPUs gesamt | OCPUs des Datenbankmitglieds gesamt | Gesamte ECPUs des Datenbankmitglieds |
|---|---|---|
| 14 | 16 | 0 |
Tabelle A-23 Standby-OCI-Region/Schutzgruppe
| Compute-Member-OCPUs gesamt | OCPUs des Datenbankmitglieds gesamt | Gesamte ECPUs des Datenbankmitglieds |
|---|---|---|
| 2 | 16 | 0 |
Tabelle A-24: Kennzahlensummen
| OCI Full Stack DR (OCPU) | OCI Full Stack DR (ECPU) |
|---|---|
| 48 | 0 |
Gesamte CPU, die von Compute-Instanzen oder Datenbanken belegt wird, die Mitglieder der DR-Schutzgruppe in der primären Region (Region 1) sind.
Die folgende Tabelle zeigt ein Beispiel für die Ressourcen IaaS und PaaS, die in der primären Region vorhanden sind oder vorhanden sind. Die CPU-Summen in der letzten Zeile der Tabelle unten sind die Zahlen, die im obigen Beispielkostenrechner dargestellt sind.
Tabelle A-25: CPU in primärer DR-Schutzgruppe
| DR-Schutzgruppe | Mitgliedsressource | Beschreibung | Compute-OCPU-Anzahl | Datenbank-OCPU-Anzahl | Datenbank-ECPU-Anzahl | OIC Anzahl Nachrichtenpakete |
|---|---|---|---|---|---|---|
| Primär | Compute-Instanz (mit Verschieben)
|
MyApp01Server01 | 4 | |||
| Primär | Compute-Instanz (mit Verschieben)
|
MyApp01Server02 | 8 | |||
| Primär | Compute-Instanz (ohne Verschieben
|
MyApp02Server01 | 2 | |||
| Primär | Oracle Database
|
MyExaDatabase03 | 16 | |||
| Primär | Load Balancer
|
MyLoadBalancerRegion1 | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Block-Volume-Gruppe
|
MyVG00 | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Dateisystem
|
myscripts | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Summe aller OCPUs und ECPUs der Member-Ressourcen in der primären Region | 14 | 16 | 0 | 0 |
Gesamte CPU, die von Compute-Instanzen oder Datenbanken belegt wird, die Mitglieder der DR-Schutzgruppe in der Standbyregion (Region 2) sind.
Dieses Beispiel umfasst nur das Verschieben von Compute-Instanzen, die jeweils nur in einer einzelnen Region vorhanden sind. Daher sind in der Standby-Schutzgruppe keine kostenpflichtigen Member-Ressourcen vorhanden, d.h. es fallen keine Gebühren für Full Stack Disaster Recovery in der Standbyregion an.
Tabelle A-26 CPU in Standby-DR-Schutzgruppe
| DR-Schutzgruppe | Mitgliedsressource | Beschreibung | Compute-OCPU-Anzahl | Datenbank-OCPU-Anzahl | Datenbank-ECPU-Anzahl | OIC Anzahl Nachrichtenpakete |
|---|---|---|---|---|---|---|
| Standby | Compute-Instanz (ohne Verschieben).
|
MyApp02Server02 | 2 | 0 | 0 | |
| Standby | Oracle Database
|
MyExaDatabase03 | 16 | |||
| Standby | Load Balancer
|
MyLoadBalancerRegion2 | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Standby | Summe aller OCPUs und ECPUs der Member-Ressourcen in der Standbyregion | 2 | 16 | 0 | 0 |
Beispiel 4: Anwendungsstack mit OKE, Datenbank, Oracle Integration, Verschieben von Compute- und Nicht-Moving Compute-Instanzen
Das folgende Beispiel zeigt ein fiktives Geschäftssystem, das in zwei OCI-Regionen bereitgestellt wird. Jeder Kunde hat je nach den Services IaaS und PaaS, die Teil des Anwendungsstacks sind, etwas anderes.
Dieses Beispiel veranschaulicht die Preisfindung für Full Stack DR für ein Geschäftssystem, das Worker-Knoten umfasst, die auf einem Oracle Kubernetes Engine-Cluster (OKE) gehostet werden, sowie das Verschieben und Nicht-Verschieben von Compute als Mitglieder von DR-Schutzgruppen in beiden Regionen. Dies ist ein kleines Beispiel für eine typischere Deployment-Architektur für ein Geschäftssystem, in der möglicherweise ein Anwendungsstack für eine Nicht-Oracle- oder Oracle-Anwendung für Ressourcenplanung, Finanzen, Lagerverwaltung, Lieferkettenmanagement, Customer Relationship Management, Vertriebsportal usw. gehostet wird. Das Moving Compute kann zum Hosten von Oracle- oder Nicht-Oracle-Anwendungen verwendet werden, die mit minimalen Änderungen funktionieren, wenn sie in einer anderen Region aufgerufen werden. Das nicht zu verschiebende Compute wird normalerweise zum Hosten von Oracle- oder Nicht-Oracle-Anwendungen verwendet, die nicht funktionieren können, oder kann einfach so geändert werden, dass es überhaupt funktioniert, wenn es in einer anderen Region aufgerufen wird. Beispiele für Anwendungen, die auf nicht zu verschiebenden Compute-Instanzen installiert werden können, sind Oracle-Anwendungen wie PeopleSoft, JD Edwards EnterpriseOne, Oracle Siebel CRM, Oracle E-Business Suite, Oracle WebLogic Server usw. Diese Anwendungen müssen auf virtuellen Maschinen in der primären Region installiert und aktiv ausgeführt und installiert werden, jedoch nicht auf virtuellen Maschinen, die in der Standbyregion ausgeführt werden.
Zur Veranschaulichung verwendet dieses Beispiel insgesamt vier Standard-Compute-Instanzen, vier OKE-Worker-Knoten sowie mehrere verschiedene Oracle-Datenbanken, darunter Autonomous Database, Base Database und Exadata, die alle in einer einzelnen DR-Planausführung wiederhergestellt werden:
- Zwei Standard-Compute-Instanzen fungieren als "bewegliche" Server für eine Anwendung, die toleriert, dass sie zwischen Regionen verschoben werden.
- Beispiele für Anwendungen, die auf diesen Servern installiert werden können, sind Anwendungen, die keine zustandsbehafteten, regionsspezifischen, hartcodierten Werte in Binärdateien oder Konfigurationsdateien verwalten und es einfach tolerieren können, dass sie in einer anderen Region mit einer anderen IP-Adresse und geringfügigen Änderungen oder Konfigurationsdateien beim Start gestartet werden.
- Diese Compute-Instanzen sind nur Mitglieder der primären DR-Schutzgruppe.
- Eine Standard-Compute-Instanz fungiert als "nicht beweglicher", aktiver Anwendungsserver.
- Diese Compute-Instanz ist nur in Region 1 vorhanden und wird nie in Region 2 vorhanden sein.
- Die Anwendung wird in Region 1 installiert und ausgeführt.
- Diese Compute-Instanz ist nur Mitglied der primären DR-Schutzgruppe.
- Eine Standard-Compute-Instanz fungiert als "nicht beweglicher, nicht aktiver Anwendungsserver".
- Diese Compute-Instanz ist nur in Region 2 vorhanden und wird nie in Region 1 vorhanden sein.
- Die Anwendung ist installiert, wird jedoch nicht in Region 2 ausgeführt.
- Diese Compute-Instanz ist nur Mitglied der Standby-DR-Schutzgruppe.
- Vier Worker-Knoten im OKE-Cluster, die Anwendungs-Workloads hosten, die wiederhergestellt werden müssen.
- Vier Worker-Knoten im OKE-Cluster der primären Region, die immer nur Mitglied der primären DR-Schutzgruppe bleiben.
- Vier Worker-Knoten im OKE-Cluster der Standbyregion, die immer nur Mitglied der Standby-DR-Schutzgruppe bleiben.
- Vier OCI-Oracle-Datenbanken mit aktiviertem Data Guard sind bereits über die OCI-Konsole aktiviert, die verschiedene Anwendungen unterstützen.
- Die vier Primärdatenbanken sind nur Mitglieder der primären DR-Schutzgruppe.
- Die vier Standbydatenbanken sind nur Mitglieder der Standby-DR-Schutzgruppe.
- Eine Oracle Integration-Instanz wurde bereits für das Disaster Recovery mit dem Switch Disaster Recovery aktivieren unter "Erweiterte Optionen" erstellt und bereitgestellt, wenn eine neue Oracle Integration-Instanz erstellt wird.
- Eine Instanz mit der primären Disaster Recovery-Rolle ist nur Mitglied der primären DR-Schutzgruppe.
- Eine Instanz mit der sekundären Disaster Recovery-Rolle ist nur Mitglied der Standby-DR-Schutzgruppe.
Der Kostenrechner enthält sechs Felder zum Integrieren der gesamten OCPU- und ECPU-Anzahl für IaaS- und PaaS-Ressourcen in jeder Region. Die folgende Tabelle enthält die sechs Felder, die Sie im Kostenrechner ausfüllen würden. Die Werte in den Feldern basieren auf den Details in der folgenden Tabelle, die einen fiktiven Anwendungsstack darstellen, der für das Disaster Recovery in zwei OCI-Regionen bereitgestellt wird.
Tabelle A-27: Primäre OCI-Region/Schutzgruppe
| Compute-Member-OCPUs gesamt | OCPUs des Datenbankmitglieds gesamt | Gesamte ECPUs des Datenbankmitglieds | OIC-Nachrichtenpakete gesamt |
|---|---|---|---|
| 22 | 24 | 20 | 2 |
Tabelle A-28: Standby-OCI-Region/Schutzgruppe
| Compute-Member-OCPUs gesamt | OCPUs des Datenbankmitglieds gesamt | Gesamte ECPUs des Datenbankmitglieds | OIC-Nachrichtenpakete gesamt |
|---|---|---|---|
| 10 | 24 | 20 | 2 |
Kennzahlensummen
Tabelle A-29: Metriksummen
| OCI Full Stack DR (OCPU) | OCPUs des Datenbankmitglieds gesamt | OIC-Nachrichtenpakete gesamt |
|---|---|---|
| 80 | 40 | 4 |
CPU in primärer DR-Schutzgruppe
Gesamte CPU, die von Compute-Instanzen oder Datenbanken belegt wird, die Mitglieder der DR-Schutzgruppe in der primären Region (Region 1) sind.
Die folgende Tabelle zeigt ein Beispiel für die Ressourcen IaaS und PaaS, die in der primären Region vorhanden sind oder vorhanden sind. Die CPU-Summen in der letzten Zeile der Tabelle unten sind die Zahlen, die im obigen Beispielkostenrechner dargestellt sind.
Tabelle A-30 CPU in primärer DR-Schutzgruppe
| DR-Schutzgruppe | Mitgliedsressource | Beschreibung | Compute-OCPU-Anzahl | Datenbank-OCPU-Anzahl | Datenbank-ECPU-Anzahl | OIC Anzahl Nachrichtenpakete |
|---|---|---|---|---|---|---|
| Primär | Compute-Instanz (mit Verschieben)
|
MyApp01Server01 | 4 | |||
| Primär | Compute-Instanz (mit Verschieben)
|
MyApp01Server02 | 8 | |||
| Primär | Compute-Instanz (ohne Verschieben
|
MyApp02Server01 | 2 | |||
| Primär | OKE-Cluster: 4 Worker-Knoten mit je 2 OCPU | MyOKECluster01 | 8 | |||
| Primär | Oracle Database:
|
MyEEDatabase01 | 8 | |||
| Primär | Oracle Database:
|
MyExaDatabase03 | 16 | |||
| Primär | Autonomous Database
|
MyADB01 | 16 | |||
| Primär | Autonomous Database
|
MyADW01 | 4 | |||
| Primär | OIC mit einem Klick auf DR (Oracle Managed DR) | MyOIC01 | 2 | |||
| Primär | Load Balancer
|
MyLoadBalancerRegion1 | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Block-Volume-Gruppe
|
MyVG00 | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Block-Volume-Gruppe:
|
MyVG01 | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Dateisystem:
|
myscripts | Keine Gebühr | Keine Gebühr | Keine Gebühr | |
| Primär | Summe aller OCPUs und ECPUs der Member-Ressourcen in der primären Region | 22 | 24 | 20 | 2 |
CPU in Standby-DR-Schutzgruppe
Gesamte CPU, die von Compute-Instanzen oder Datenbanken belegt wird, die Mitglieder der DR-Schutzgruppe in der Standbyregion (Region 2) sind.
Nehmen Sie nur Member-Ressourcen auf, die derzeit in der Standbyregion vorhanden sind. Sie müssen nicht berechnen, wo die Ressourcen nach einem DR-Vorgang vorhanden sind. Fügen Sie einfach die Ressourcen hinzu, in denen sie im aktuellen, normalen Status der Vorgänge vorhanden sind. Das gleitende Compute in der primären Region ist nicht als Mitglieder der Standby-DR-Schutzgruppe enthalten. Daher fallen keine OCPU-Gebühren für das Verschieben von Compute in der Standbyregion an.
Tabelle A-31 CPU in Standby-DR-Schutzgruppe
| DR-Schutzgruppe | Mitgliedsressource | Beschreibung | Compute-OCPU-Anzahl | Datenbank-OCPU-Anzahl | Datenbank-ECPU-Anzahl | OIC Anzahl Nachrichtenpakete |
|---|---|---|---|---|---|---|
| Standby | Compute-Instanz (ohne Verschieben
|
MyApp02Server02 | 2 | |||
| Standby | OKE-Cluster: 4 Worker-Knoten mit je 2 OCPU | MyOKECluster01 | 8 | |||
| Standby | Oracle Database:
|
MyEEDatabase01 | 8 | |||
| Standby | Oracle Database:
|
MyExaDatabase03 | 16 | |||
| Standby | Autonomous Database:
|
MyADB01 | 16 | |||
| Standby | OIC mit einem Klick auf DR (Oracle Managed DR) | MyOIC01_Recovery | 2 | |||
| Standby | Autonomous Database:
|
MyADW01 | 4 | |||
| Standby | Load Balancer:
|
MyLoadBalancerRegion2 | Keine Gebühr | Keine Gebühr | ||
| Standby | Summe aller OCPUs und ECPUs der Member-Ressourcen in der Standbyregion | 10 | 24 | 20 | 2 |
Übergeordnetes Thema: Referenz