Informationen zum Oracle GoldenGate Maximum Availability Hub auf Oracle Cloud Marketplace
Oracle GoldenGate Maximum Availability Hub wurde entwickelt, um Ihnen Zeit beim Einrichten und Konfigurieren Ihrer High-Availability-Lösung von Oracle GoldenGate zu sparen.
Sie bietet High Availability, indem sie einen 2-Knoten-Clusterserver für schnelles und einfaches Failover und Disaster Recovery konfiguriert, indem sie die Oracle Advanced Cluster File System-(ACFS-)Replikation auf einem anderen identischen GoldenGate-Hubserver auf einem separaten 2-Knoten-Clusterserver nutzt.
Funktionsweise
Wenn Sie Oracle GoldenGate Maximum Availability Hub auf Oracle Cloud Marketplace bereitstellen, erstellt ein Terraform-Skript die erforderlichen Netzwerkressourcen, zwei RAC-Cluster mit 2 Knoten, installiert die Grid-Infrastruktur und XAG und dann die erforderlichen Ressourcen zum Einrichten der ACFS-Replikation zwischen den beiden Clustern.
Sie können eine der folgenden Optionen auswählen, wenn Sie das Stack-Deployment konfigurieren:
-
Multiregion - Primär- und Standbycluster, um die Primär- und Standbycluster in verschiedenen Regionen zu erstellen.
-
Einzelregion - Primär- und Standbycluster, um die Primär- und Standbycluster in derselben Region zu erstellen.
-
Nur einzelne Region - Nur primäres Cluster, um nur das primäre Cluster in einer ausgewählten Region zu erstellen.
-
Nur einzelne Region - Standbycluster, um nur ein Standbycluster in einer ausgewählten Region zu erstellen, wenn bereits ein primäres Cluster vorhanden ist. Sie müssen ein zusätzliches Skript ausführen, um die ACFS-Replikation zwischen dem neuen Standbycluster und dem vorhandenen primären Cluster einzurichten.
Nachdem der Stack bereitgestellt wurde, wird das Startskript ausgeführt und konfiguriert ACFS-Replikation. Anschließend können Sie die ACFS-Rollenrückbuchung ausführen. Siehe Geplante Ausfälle verwalten und Nicht geplante Ausfälle verwalten.
Überblick über Oracle GoldenGate und unterstützende Technologien
Erkunden Sie die Technologien, die zum Replizieren von Daten zwischen Datenbanken erforderlich sind.
Oracle GoldenGate
Oracle GoldenGate bietet logbasierte Änderungsdatenerfassung und -bereitstellung in Echtzeit zwischen homogenen und heterogenen Systemen. Damit können Sie eine kostengünstige und effektive Echtzeit-Datenintegrations- und Continuous Availability-Lösung erstellen.
Oracle GoldenGate repliziert Daten aus festgeschriebenen Transaktionen mit Transaktionsintegrität und minimalem Overhead für Ihre vorhandene Infrastruktur. Die Architektur unterstützt mehrere Datenreplikationstopologien, wie Eins-zu-Viele, Viele-zu-Viele, Kaskadierung und bidirektional. Die Vielzahl der Anwendungsfälle umfasst Echtzeit-Business-Intelligence, Abfrageauslagerung, Upgrades und Migrationen ohne Ausfallzeiten sowie Active-Active-Datenbanken für Datenverteilung, Datensynchronisierung und High Availability.
Oracle GoldenGate Microservices Architecture bietet REST-fähige Services. Die REST-fähigen Services bieten Remotekonfiguration, -administration und -überwachung über HTML5-Webseiten, Befehlszeilenschnittstellen und -APIs.
Empfohlene Oracle GoldenGate 21c (und höhere Releases) führt eine einheitliche Build-Unterstützung ein, sodass eine einzelne Softwareinstallation das Erfassen und Anwenden replizierter Daten auf mehrere große Oracle AI Database-Versionen unterstützt (11g Release 2 bis 21c). Dies ist möglich, weil eine Oracle GoldenGate-Installation die erforderlichen Oracle AI Database-Clientbibliotheken enthält, ohne dass eine separate Datenbankinstallation ORACLE_HOME erforderlich ist.
Oracle Grid Infrastructure-Agents
Oracle Grid Infrastructure Agents (XAG) sind Oracle Grid Infrastructure-Komponenten, die das High Availability-(HA-)Framework für Anwendungsressourcen und Ressourcentypen bereitstellen, die über die Agent-Verwaltungsschnittstelle AGCTL verwaltet werden. Dieses Framework bietet eine vollständige, einsatzbereite Lösung, die vordefinierte Oracle Grid Infrastructure-Ressourcenkonfigurationen und -Agents zur Integration von Anwendungen für eine vollständige Anwendungs-HA enthält.
Die Oracle Grid Infrastructure-Agents stellen vordefinierte Oracle Clusterware-Ressourcen für Oracle GoldenGate-, Siebel-, Oracle PeopleSoft-, JD Edwards- und Oracle WebLogic Server- sowie Apache- und MySQL-Anwendungen bereit. Die Verwendung des Agent für Oracle GoldenGate vereinfacht die Erstellung von Abhängigkeiten von der Quell- und Zieldatenbank, der Anwendungs-VIP und dem Advanced Cluster File System-(ACFS-)Mount Point. Mit dem Agent-Befehlszeilenutility (AGCTL) wird Oracle GoldenGate gestartet und gestoppt. Außerdem kann Oracle GoldenGate zwischen den Knoten im Cluster umgespeichert werden.
Oracle Advanced Cluster File System (ACFS)
Oracle ACFS kann zum Speichern von Oracle GoldenGate-Dateien verwendet werden.
Oracle Advanced Cluster File System (Oracle ACFS) ist eine plattformübergreifende, skalierbare Dateisystem- und Speicherverwaltungstechnologie, mit der die Oracle Automatic Storage Management-(Oracle ASM-)Funktionalität zur Unterstützung aller Kundendateien erweitert wird.
Oracle ACFS nutzt Oracle Clusterware für Statusübergänge der Clustermitgliedschaft und ressourcenbasierte High Availability. Oracle ACFS ist in Oracle Grid Infrastructure (GI) gebündelt und ermöglicht eine integrierte optimierte Verwaltung von Datenbanken, Ressourcen, Volumes und Dateisystemen.
Konzepte
Machen Sie sich mit allgemeinen Konzepten und Abkürzungen vertraut, auf die Sie bei der Arbeit mit Oracle GoldenGate Maximum Availability Hub auf Oracle Cloud Marketplace stoßen werden.
| Konzept oder Abkürzung | Definition |
|---|---|
| ACFS | Erweitertes Clusterdateisystem |
| ASM | ASM |
| ASMLIB | Oracle AI Database Automatic Storage Management Support Library. |
| CRS | Cluster Ready Services |
| DNS | Domain-Namen-Service |
| GI | Grid Infrastructure |
| NGINX | Ausgesprochen "engine x", ein HTTP-Webserver, den Oracle GoldenGate für Reverse Proxy verwendet. |
| OCI | Oracle Cloud Infrastructure |
| RAC | Real Application Clusters |
| SCAN | Einzelner Clientzugriffsname |
| VCN | Virtuelles Cloud-Netzwerk |
| VIP | Virtuelles IP |
| VM | Virtuelle Maschine |
| VNIC | Vrituale Netzwerkkarte |
| XAG | Oracle Grid Infrastructure-Standalone-Agent |