Globally Distributed Exadata Database on Exascale-Infrastrukturressource erstellen
Eine Globally Distributed Exadata Database on Exascale Infrastructure-(Distributed ExaDB-XS-)Ressource enthält die Konfigurationsdetails der verteilten Datenbank, einschließlich Knoten (Shards), Katalog, Datenverteilungsmethode, Replikationsmethode, Verbindungsdetails, Backupkonfiguration und mehr.
Sie erstellen die Ressource auf der Homepage "Globally Distributed Exadata Database on Exascale Infrastructure".
-
Melden Sie sich bei der Konsole als Benutzer mit Berechtigungen zum Erstellen von Distributed ExaDB-XS-Ressourcen an, und navigieren Sie zur Homepage "Globally Distributed Exadata Database on Exascale Infrastructure".
Weitere Informationen finden Sie unter Globally Distributed Exadata Database on Exascale-Infrastrukturressourcen auflisten.
-
Wählen Sie Datenbank erstellen aus.
Geben Sie Konfigurationsdetails in jedem Abschnitt der Seite "Global verteilte Exadata-Datenbank auf Exascale-Infrastruktur erstellen" an.
Basisinformationen angeben
Stellen Sie folgende Informationen bereit:
| Einstellung | Beschreibung und Hinweise |
|---|---|
| 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. |
| Compartment | Wählen Sie ein Compartment zum Hosten der Distributed ExaDB-XS-Ressource aus |
| Datenbankversion | Oracle AI Database Release 26ai wird derzeit unterstützt. |
| Typ der Clusterinfrastruktur | Wählen Sie Exascale-VM-Cluster oder Dediziertes VM-Cluster aus |
Tags
Sie können der Distributed ExaDB-XS-Ressource Tags hinzufügen. Diese können auch nach der Erstellung hinzugefügt werden.
Knotenkonfiguration
Wählen Sie eine Datenverteilungsmethode und eine Replikationsmethode, und konfigurieren Sie dann die Knoten, die für Ihre Topologie erforderlich sind.
Datenverteilung
-
Automatisiert: Daten werden mithilfe der Partitionierung durch konsistenten Hash automatisch über Knoten verteilt. Der Partitionierungsalgorithmus verteilt Daten gleichmäßig und zufällig auf alle Knoten.
-
Vom Benutzer verwaltet: Derzeit nicht unterstützt
Hinweis: Wenn "Raft" im Replikationstyp ausgewählt ist, ist die vom Benutzer verwaltete Option nicht verfügbar.
Replikationstyp
- Die Raft-Replikation erstellt Replikationseinheiten, die aus Chunksets bestehen, und verteilt sie automatisch auf die Knoten, um die Chunk-Zuweisung, die Chunk-Bewegung, die Workload-Verteilung und das Balancing bei der Skalierung zu verarbeiten.
Deployment-Optionen konfigurieren
-
Deployment-Optionen: Wählen Sie eine Single-Raft-Cluster- oder Multi-Raft-Cluster-Topologie aus.
-
Single-Raft-Cluster: Sie stellen ein einzelnes Raft-Cluster mit Lese-/Schreibzugriff bereit.
-
Multi-Raft-Cluster: Sie stellen ein schreibgeschütztes Raft-Cluster und ein oder zwei schreibgeschützte Raft-Cluster bereit, die Replikate des Read-Write-Clusters sind.
-
-
Anzahl Cluster: Wenn die Option "Single-Raft-Cluster" ausgewählt ist, werden 1 Clusteranzahl angezeigt. Wenn die Option Multi-Cluster Raft ausgewählt ist, können Sie 2 oder 3 Cluster auswählen.
Raft-Cluster konfigurieren
Die Liste wird basierend auf den ausgewählten Deployment-Optionen vorab mit Werten aufgefüllt.
Wählen Sie im Menü "Aktionen" (drei Punkte) die Option Bearbeiten aus, um Raft-Clusterdetails zu bearbeiten.
-
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).
-
Raft-Clustername: Sie können das Raft-Cluster hier umbenennen.
-
Anzahl Knoten: Geben Sie die Anzahl der Knoten (Datenbanken) an, die im Raft-Cluster bereitgestellt werden sollen.
-
Modus: Gibt an, ob das Raft-Cluster schreibgeschützt oder schreibgeschützt ist.
-
Zeuge: (Optional) Aktivieren Sie diese Option, um einen Follower jeder Replikationseinheit als Zeuge zu bestimmen. Ein Zeuge behält das Raft-Konsensmodul bei, speichert aber nur einen Teil des Raft-Protokolls und enthält keine Tabellenpartition. Die Zeugenreplikation beteiligt sich aktiv an fast allen Aspekten des Konsensprotokolls.
Map- und Tabellenansichten
Mit dem Umschalter Karte anzeigen können Sie zwischen der Karten- und Listenansicht wählen, um die Knoten zu konfigurieren.
-
Kartenansicht: Die Kartenansicht filtert und zeigt die verfügbaren Exadata-Cluster an, in denen Knoten bereitgestellt werden können. Beachten Sie, dass einige Regionen standardmäßig ausgewählt werden. Um die ausgewählten Knoten mit der Map zu konfigurieren, zeigen Sie mit der Maus auf eine verfügbare Region, und wählen Sie Knoten anzeigen/bearbeiten aus. Um die aktuelle Konfiguration zu entfernen, wählen Sie Zurücksetzen aus. Anschließend können Sie eine Region auswählen und Knoten konfigurieren auswählen.
-
Tabellenansicht: Wenn Karte anzeigen deaktiviert ist, können Sie die Knoten in einem tabellarischen Format konfigurieren. Um jeden Knoten zu konfigurieren, wählen Sie im Menü "Aktionen" die Option "Bearbeiten" (drei Punkte).
Knotenoptionen
Unabhängig davon, ob Sie in der Karten- oder Tabellenansicht die folgenden Optionen für die Knoten konfigurieren. Beachten Sie, dass die Details unterschiedlich sind, wenn Sie Neues Cluster erstellen auswählen.
-
Raft-Clustername: Wählen Sie das Raft-Cluster aus, zu dem der Knoten gehören soll.
-
Neues Cluster erstellen: Wählen Sie diese Option aus, um einen Knoten in einem neuen VM-Cluster und nicht in einem vorhandenen VM-Cluster zu erstellen.
-
Region: Wählen Sie die OCI-Region aus, in der Sie den Knoten hosten möchten. Wenn Neues Cluster erstellen nicht ausgewählt ist, werden OCI-Regionen aufgeführt, in denen Sie verfügbare VM-Cluster haben.
-
VM-Cluster-Compartment: Wenn Neues Cluster erstellen ausgewählt ist, wählen Sie das Compartment aus, in dem das Cluster abgelegt werden soll.
-
Availability-Domain: In der Region konfigurierte Availability-Domains werden angezeigt.
Wenn mehrere Availability-Domains in einer Region konfiguriert sind:
-
Wenn Neues Cluster erstellen nicht ausgewählt ist, können Sie eine Domain auswählen, die vorhandene VM-Cluster enthält.
-
Wenn Neues Cluster erstellen ausgewählt ist, können Sie eine Auswahl treffen.
-
-
VM-Cluster: Wenn Neues Cluster erstellen nicht ausgewählt ist, wählen Sie ein Cluster aus der Liste aus.
Hinweis: Es wird empfohlen, ein VM-Cluster pro Knoten zu verwenden.
-
Subnetz und Backupsubnetz: Wenn Neues Cluster erstellen ausgewählt ist, wählen Sie das Subnetz und das Backupsubnetz aus, das zugewiesen werden soll.
-
Netzwerkdetails: Wenn Neues Cluster erstellen ausgewählt ist, wählen Sie die VCN- und NSG-IDs aus, um das Cluster zuzuweisen.
Katalogkonfiguration
Die Katalogkonfiguration ist in der Tabelle vorkonfiguriert. Um die Konfiguration zu ändern, wählen Sie Bearbeiten im Menü Aktionen (drei Punkte).
-
Replikat: Eine logische Einheit, die den primären Katalog enthält. Wenn eine Data Guard-Standbydatenbank konfiguriert ist, befindet sie sich in einem anderen Replikat.
-
Neues Cluster erstellen: Wählen Sie diese Option aus, um den Katalog in einem neuen VM-Cluster und nicht in einem vorhandenen VM-Cluster zu erstellen.
Die restlichen Einstellungen sind mit den zuvor aufgeführten Knotenkonfigurationseinstellungen identisch.
Der Datenschutz für den Katalog wird nach der Erstellung der Globally Distributed Database konfiguriert. Siehe Katalog-Data Guard-Replikation hinzufügen.
Beachten Sie, dass der Raft-Replikationstyp nicht für den Katalog gilt.
Administratorzugangsdaten erstellen
Legen Sie das SYS-Kennwort für den Benutzer fest, der auf alle Datenbanken in der Konfiguration zugreifen kann, einschließlich des Katalogs.
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.
Zeichensätze auswählen
Wählen Sie den Zeichensatz und den nationalen Zeichensatz aus, die in allen Knoten- und Katalogdatenbanken verwendet werden.
Der AL32UTF8-Zeichensatz wird standardmäßig für den Zeichensatz empfohlen, und der AL16UTF16-Zeichensatz wird standardmäßig für den nationalen Zeichensatz empfohlen.
Ports auswählen
Geben Sie den GSM-Listener-Port, den ONS-Port (lokal) und den ONS-Port (remote) ein.
Hinweis: Die ONS-Portnummer (Remotenummer) 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: Datenbankkonfiguration
-
Chunks: Sie können optional die Anzahl der Chunks pro Knoten konfigurieren.
-
Replikationseinheiten:
Erweiterte Optionen: Datenbankbackups konfigurieren
Unter "Erweiterte Optionen" können Sie automatisierte Datenbankbackups aktivieren und planen. Informationen zu den Einstellungen finden Sie in der Dokumentation zu Exadata Database Service on Exascale Infrastructure.
Erweiterte Optionen: GSM-Netzwerkdetails
Mit diesen Einstellungen können Sie eine Netzwerksicherheitsgruppe (NSG) einem virtuellen Cloud-Netzwerk (VCN) zuweisen, das die GSMs hostet.
Die NSGs müssen bereits konfiguriert sein. Siehe NSG erstellen.
-
Virtuelle Cloud-Netzwerkregion: Wählen Sie die Region mit dem VCN aus, das Sie dem GSM-Host zuweisen möchten.
-
Compartment virtuelles GSM-Cloud-Netzwerk: Wählen Sie das Compartment mit dem VCN aus, das Sie zuweisen möchten.
-
Virtuelles GSM-Cloud-Netzwerk: Wählen Sie das VCN aus, das Sie zuweisen möchten.
-
GSM-Netzwerksicherheitsgruppen-Compartment: Wählen Sie das Compartment mit der NSG aus, die Sie zuweisen möchten.
-
GSM-Netzwerksicherheitsgruppen-IDs: Wählen Sie die NSG aus, die Sie zuweisen möchten.
Validieren
Wählen Sie Validieren aus, um Validierungsprüfungen für die Konfiguration auszuführen.
Erstellen
Nachdem Validierungsfehler behoben wurden und die Validierung erfolgreich war, wählen Sie Erstellen aus.
Jetzt wird der Distributed ExaDB-XS-Anzeigename in der Liste angezeigt, während der Erstellungsvorgang ausgeführt wird.
Der Erstellungsvorgang 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 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 Knoten auf der Registerkarte Knoten "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.