Distributed ExaDB-XS mit "Custom Create" erstellen

  1. Geben Sie die folgenden grundlegenden Informationen ein.

    Einstellung Beschreibung und Hinweise
    Compartment Wählen Sie ein Compartment zum Hosten der Distributed ExaDB-XS-Ressource aus
    Anzeigename geben Sie eine benutzerfreundliche Beschreibung oder sonstige Informationen ein, anhand deren Sie das Distributed ExaDB-XS leicht identifizieren können. Geben Sie dabei keine vertraulichen Informationen ein. Sie können diesen Namen nach der Ressourcenerstellung ändern.
    Datenbanknamenspräfix Dieses Präfix wird zur Benutzerfreundlichkeit an alle Datenbanknamen in der Konfiguration angehängt.
    Datenbankversion Oracle AI Database Release 26ai wird derzeit unterstützt.
  2. Wählen Sie Ihren Lizenztyp aus.

  3. Optional können Sie der Distributed ExaDB-XS-Ressource Tags hinzufügen. Diese können auch nach der Erstellung hinzugefügt werden.

  4. Geben Sie die folgenden Informationen ein:

    Einstellung Beschreibung
    Datenverteilung Automatisiert - Daten werden mithilfe der Partitionierung durch konsistenten Hash automatisch über Shards verteilt. Der Partitionierungsalgorithmus verteilt Daten gleichmäßig und zufällig auf Shards.

    Vom Benutzer verwaltet - wird derzeit nicht unterstützt
    Replikationstyp Die Raft-Replikation erstellt Replikationseinheiten, die aus Chunksets bestehen, und verteilt sie automatisch auf die Shards, um die Chunk-Zuweisung, die Chunk-Bewegung, die Workload-Verteilung und das Balancing bei der Skalierung zu verarbeiten.
    Replikationsfaktor Bei der Raft-Replikation ist der Replikationsfaktor die Anzahl der Replikate in einer Replikationseinheit. Diese Nummer enthält das primäre (Haupt-)Element der Einheit und ihre Replikate (Follower).
    Shard-Anzahl Die Anzahl der Shards wird durch den Replikationsfaktor bestimmt.
    ECPU-Anzahl Geben Sie die Anzahl der ECPU-Cores ein, die für jedes VM-Cluster aktiviert werden sollen. Geben Sie die Anzahl der ECPUs als Ganzzahl an. Die verfügbaren Cores unterliegen den Servicelimits Ihres Mandanten.

    Sie müssen mindestens 8 ECPUs eingeben.

    ECPUs basieren auf der Anzahl der Cores, die elastisch aus dem Shared Pool von Exadata-Datenbankservern und -SpeicherserverN zugewiesen werden. Der aggregierte ECPU-Verbrauch in einem bestimmten Cluster entspricht dem 1,5-fachen der ECPU-Anzahl.

    Beachten Sie, dass eine Reihe von ECPUs im Overhead verbraucht werden und für die Shards nicht verfügbar sind.

    Weitere Informationen finden Sie in der Oracle Cloud Infrastructure-Dokumentation.
    Vault-Speicherkapazität GB Speicher, der dem Shard (Datenbank) zugewiesen werden soll

    Sie können denselben Vault für alle VM-Cluster (Katalog und Shards) verwenden, solange Sie für jede Datenbank in der Topologie eine Speicherkapazität von mindestens 500 GB konfigurieren. Beispiel: Wenn Sie 3 Shards und 1 Katalog haben, ist der gesamte erforderliche Mindestspeicher 500 GB x 4 = 2000 GB. In diesem Fall erstellen Sie einen einzelnen Vault mit einer Speicherkapazität von mindestens 2000 GB.

    In der Shards-Konfiguration können Sie Shards mit der Kartenansicht oder Listenansicht konfigurieren.

    • Wählen Sie in der Kartenansicht die Region aus, in der die Datenbank-Shards bereitgestellt werden sollen, und wählen Sie Shards konfigurieren aus, um die Einstellungen einzugeben.

    • In der Listenansicht werden die Einstellungen auf der Seite "Global verteilte Exadata-Datenbank auf Exascale-Infrastruktur erstellen" angezeigt.

    Shards-Liste

    Die Shards in der Listen- und Kartenansicht werden vorab mit Shard-Namen im Home-Mandanten aufgefüllt. Sie müssen die Shards bearbeiten, um weitere erforderliche Informationen hinzuzufügen.

    So konfigurieren Sie die Regionsplatzierung, Availability-Domain und das Subnetz eines Shards:

    • Wählen Sie in der Listenansicht im Aktionsmenü (…) die Aktion Bearbeiten aus.

    • In der Kartenansicht können Sie eine oder mehrere Regionen auswählen und dann Anzeigen/Bearbeiten oder Shards konfigurieren auswählen.

    Wenn sich alle Shards in derselben Region, Availability-Domain und demselben Subnetz befinden, aktivieren Sie Gleiche Einstellungen auf alle Shards anwenden.

    Sie können Shard hinzufügen auswählen, um bis zu 10 Shards in der Liste zu enthalten. Sie können auch Shards entfernen. Beachten Sie jedoch, dass die Shard-Anzahl größer als der Raft-Replikationsfaktor sein muss.

  5. Konfigurieren Sie den Shard-Katalog in der Katalogkonfiguration.

    Sie können dieselbe Konfiguration verwenden, die auf die Shards angewendet wird, indem Sie Entspricht der Konfiguration von Shard verwenden oder Änderungen vornehmen, die nur auf die Katalogdatenbank angewendet werden.

    Wählen Sie im Aktionsmenü (…) die Option Bearbeiten aus, um die Katalogverfügbarkeitsdomain und das Subnetz zu konfigurieren. Beachten Sie, dass die Katalogregion "US East (Ashburn)" lautet.

    Beachten Sie, dass die Raft-Replikation nicht für den Katalog gilt. Der Datenschutz für den Katalog wird nach der Erstellung der Globally Distributed Database konfiguriert. Siehe Katalog-Data Guard-Replikation hinzufügen.

  6. Konfigurieren Sie die restlichen Einstellungen.

    Einstellung Beschreibung und Hinweise
    Erstellen Sie Administratorzugangsdaten Legen Sie das SYS-Benutzerkennwort fest, um auf alle Shard-Datenbanken und Katalogdatenbanken in der Konfiguration zuzugreifen.
    SSH-Schlüssel Generieren Sie die SSH-Schlüssel, laden Sie sie hoch, oder fügen Sie sie ein, und speichern Sie diese Schlüssel für eine spätere Datenbankverbindung.
    Verschlüsselungsschlüssel Wählen Sie den Vault- und Masterverschlüsselungsschlüssel aus, die unter Sicherheitsressourcen konfigurieren konfiguriert wurden.
    Privaten Endpunkt auswählen Wählen Sie unter Allgemeine Netzwerkressourcen den privaten Endpunkt aus, der für diese Distributed ExaDB-XS erstellt wurde.
    Erweiterte Optionen: Shard-Konfiguration - Chunks Unter "Erweiterte Optionen" können Sie optional die Anzahl der Blöcke pro Shard konfigurieren.
    Erweiterte Optionen: Shard-Konfiguration - Replikationseinheit Zeigt die Anzahl der Raft-Replikationseinheiten an, die erstellt werden.

    Eine verteilte Datenbank mit Raft-Replikation enthält mehrere Replikationseinheiten. Eine Replikationseinheit (RU) ist ein Set aus Chunks mit derselben Replikationstopologie. Jedes RU besteht aus einem Leader und Replikaten und diese werden auf verschiedenen Shards platziert.
    Erweiterte Optionen: Erweiterte VM-Clusterkapazität Konfigurieren Sie erweiterte Kapazität in ECPUs pro VM.
    Erweiterte Optionen: VM-Dateisystemspeicher Geben Sie die Dateisystem-Speicherkapazität pro VM an.
    Erweiterte Optionen: Smart Flash Cache Geben Sie den Prozentsatz der Speicherkapazität an, die als Smart Flash Cache hinzugefügt werden soll.
    Erweiterte Optionen: Zeichensätze auswählen Wählen Sie den Zeichensatz und den nationalen Zeichensatz aus, der in allen Shard- und Shard-Katalogdatenbanken verwendet werden soll.

    Der Zeichensatz AL32UTF8 wird standardmäßig für den Zeichensatz empfohlen, und der Zeichensatz AL16UTF16 wird standardmäßig für den nationalen Zeichensatz empfohlen.
    Ports auswählen Geben Sie den GSM-Listener-Port, den ONS-Port (lokal), den ONS-Port (remote) und den SCAN-Listener-Port ein.

    Hinweis: Die ONS-Portnummer (Remote-Nummer) muss für jede global verteilte Datenbank eindeutig sein. Eine Portnummer, die in einer anderen Globally Distributed Database verwendet wird, darf nur wieder verwendet werden, wenn ein Löschvorgang im Original vollständig verarbeitet wurde.
    Erweiterte Optionen: Diagnoseerfassung Aktivieren Sie Diagnoseereignisse, Zustandsüberwachung und Logs.
    Erweiterte Optionen: Datenbankbackups Aktivieren und planen Sie automatisierte Datenbankbackups.

    In der Dokumentation zu Exadata Database Service on Exascale Infrastructure finden Sie Informationen zu den Einstellungen.
  7. Wählen Sie Validieren aus, damit Distributed ExaDB-XS Validierungstests für die Konfiguration ausführen kann.

  8. Nachdem Validierungsfehler behoben wurden und die Validierung erfolgreich war, wählen Sie Erstellen aus, um die Ressourcen, VM-Cluster usw. zu erstellen.

    Jetzt wird der Distributed ExaDB-XS-Anzeigename in der Liste angezeigt, während der Erstellungsvorgang ausgeführt wird.

    Die Erstellung kann eine Weile dauern, da im Rahmen des Erstellungsvorgangs mehrere Aufgaben ausgeführt werden, einschließlich Hostbeschaffung, VM-Bereitstellung, Installation von Software und Generierung von Zertifikaten für die Shard Directors (GSMs).

    Sie können den Vorgangsstatus in der Spalte "Status" überwachen und den Distributed ExaDB-XS-Anzeigenamen auswählen, um den Fortschritt auf der Registerkarte Arbeitsanforderungen zu verfolgen.

    Wenn der Status aller Shards auf der Registerkarte Shards "Verfügbar" lautet, ist die Distributed ExaDB-XS-Erstellung abgeschlossen und erfolgreich.

    Achtung: Nachdem Sie ein Distributed ExaDB-XS erstellt haben, verschieben Sie keine seiner Vaults oder Schlüssel, oder Distributed ExaDB-XS funktioniert nicht.