Montag, 18. April 2016

Oracle GoldenGate 12c

Der zusammenfassende Überblick


Oracle GoldenGate bildet die ideale Plattform für Real Time – Replikations-Lösungen sowohl im Bereich der Oracle-Datenbank als auch im Bereich der Non-Oracle-Datenbanksysteme. Höchste Performance, Erfassung von Änderungen, optionale Transformationen und der Transport zwischen den Datenbanksystemen machen GoldenGate zum Werkzeug der Wahl für den Aufbau von bidirektionaler Replikation Ihrer kritischen Datenbank-Infrastruktur.   

1. Höchste Flexibilität


Modernste Real-Time Architekturen
Mit Oracle GoldenGate erhalten Sie eine Komponente zur Replikation von Daten zwischen ihren Datenbanken-Systemen:


Dabei werden die Änderungen auf dem Quellsystem durch den Capture bzw. Extract-Prozess aus den Log-Informationen der Datenbank, z.B. im Falle der Oracle Datenbank aus den Redo Logs oder Archived Redo Logs, ausgelesen. Alternativ können diese Änderungen auch über das Feature Integrated Capture, eingeführt mit Oracle GoldenGate 11gR2, direkt vom Logmining-Server der Quell-Datenbank geliefert werden. Diese Änderungen können in lokalen Trail Files oder in Trail Files auf dem Zielsystem gespeichert werden. Lokale Trail Files werden anschließend vom Data Pump – Prozeß zum Replikat übertragen. Dort angekommen werden sie vom Delivery bzw. Replicat – Prozeß verarbeitet und in die Ziel-Datenbank eingespielt.

Topologien
Oracle GoldenGate eröffnet eine Vielzahl an Möglichkeiten, wie die Replikationsarchitektur gestaltet werden kann. Von der unidirektionalen Replikation, über Multi-Master-Replikationen und Peer-to-Peer – Systeme sowie Distributionslösungen ist alles dabei.


Effiziente und wartungsarme Administration
Für die Administration von Oracle GoldenGate steht Ihnen eine breite Auswahl an Werkzeugen zur Verfügung. So können Sie beispielsweise für Monitoring das Management Pack for Oracle GoldenGate im Oracle Enterprise Manager nutzen. Zusätzlich können Sie auch auf den Oracle GoldenGate Monitor oder auf den Oracle GoldenGate Director zurückgreifen. Alternativ können Sie auf die Kommando-Zeile ausweichen und dort das Oracle GoldenGate Software Command Interface GGSCI für die Konfiguration und die Administration Ihrer Replikationsumgebung nutzen.

2. Vielfältige Einsatzmöglichkeiten


An dieser Stelle möchte ich Ihnen einen kurzen Auszug aus dem Katalog der Einsatzgebiete von Oracle GoldenGate vorstellen:

Desaster Recovery - Umgebungen
Durch den Einsatz von Oracle GoldenGate werden Ihre kritischen Produktionsdaten in Echtzeit auf Systeme, die sich in anderen Gefahrenbereichen (z.B. in einem anderen Brandschutzabschnitt, in einem anderen Gebäude auf dem Gelände oder an einem weit entfernten Standort) befinden, repliziert. Im Falle der kompletten Zerstörung des produktiven System, steht Ihnen trotzdem der komplette Datenbestand ohne Verzögerungen zur Verfügung. Damit ergänzt Oracle GoldenGate Ihre Hochverfügbarkeitstrategie optimal.

Real Time - Datawarehouse
Da Oracle GoldenGate die Änderungen in Echtzeit erfasst und diese optional auf dem Weg in die Ziel-Datenbank transformieren kann, eröffnen sich für Sie an dieser Stelle ganz neue Möglichkeiten für den Betrieb eines Datawarehouses bzw. ein BI-Systems. Auch die Auslagerung von lesenden Operationen oder die Verteilung von bestimmten Applikationsabschnitten auf die einzelnen Replikate ermöglicht einen effizienteren und performanteren Betrieb Ihrer Systeme.

Upgrade und Migrations-Szenarien
Oracle GoldenGate eignet sich hervorragend für die Sicherstellung eines Fallback-Szenarios für jegliche Änderungen in Ihren Datenbank-Systemen. Das kann beim einfachen Einspielen eines Patches beginnen. Es ist aber auch beim Upgrade der Datenbank auf eine aktuelle Version mehr als empfehlenswert und es wird Ihnen genauso bei Migrationen zwischen Serverlandschaften Sicherheit verleihen. Lassen Sie bei jeder Änderung das ursprüngliche System noch eine Weile mitlaufen und schalten Sie bei Bedarf jeder Zeit zurück.

Heterogene Datenverteilung
Die Oracle GoldenGate – Technologie ermöglicht den Aufbau von Replikationslösungen sowohl innerhalb der Oracle Datenbank-Landschaft als auch für eine Vielzahl von Nicht-Oracle-Datenbanken. Dabei können Sie eine Vielzahl an Datenbank-Versionen und Datenbank-Editionen kombinieren. Auch für die heterogene Verteilung von Daten zwischen Oracle- und Nicht-Oracle-Datenbanken ist Oracle GoldenGate hervorragend geeignet.

Oracle-to-Oracle (O2O) Transition Services für SAP
Diese Services werden Ihnen durch Oracle in enger Zusammenarbeit mit dem SAP Solution Center in Walldorf angeboten. Einer dieser Services ist Oracle-to-OracleOnline, auch Oracle Triple-O genannt. Dabei handelt es sich um eine Lösung, die aus „Initial Alignment" und „Data Synchronization" besteht. Letztere Funktion wird dabei durch Oracle GoldenGate realisiert. Dieses spezielle Verfahren für Upgrade oder Migration einer SAP-Umgebung ist zum Beispiel nutzbar für R/3, BI, CRM und XI, sofern diese auf einer Oracle-Datenbank basieren. Bei diesem Verfahren entstehen unabhängig von der Datenbankgröße Ausfallzeiten von wenigen Minuten. Es ist zertifiziert durch die SAP und in einer SAP Support Note dokumentiert.


3. Active Data Guard inklusive


Neben den bereits aufgeführten Vorzügen beinhaltet Oracle GoldenGate eine kaufmännisch sehr reizvolle Komponente, nämlich die Lizenz für die Nutzung der Active Data Guard Option innerhalb der Oracle Database Enterprise Edition:


Mit Data Guard erhalten Sie einen hochleistungsfähigen Desaster Recovery – Schutz ohne Kompromisse und das aus dem Kern der Oracle Datenbank heraus. Alle Änderungen, die im Produktionssystem getätigt werden, werden unmittelbar über die Netzwerkebene an das Standby-System geschickt und dort eingepflegt.

Der Aufbau und die Konfiguration sind denkbar einfach. Die Administration erfolgt über den Enterprise Manager, das Data Guard Command-Line Interface DGMGRL oder über SQL*Plus.

Aus diesem Grund erhalten Sie beim Einsatz von Data Guard:
  • Einfache Konfiguration und wartungsarmen Betrieb
  • Besten Schutz von Daten
  • Höchste Verfügbarkeit
  • Ausgezeichnete Performance

Durch die Abrundung mit der Active Data Guard – Komponente erweitern Sie Ihren Desaster Recovery – Schutz unter anderem druch:
  • Lesenden Zugriff auf das Standby-System (Real Time Query Offloading)
  • Korrektur korrupter Datenbank-Blöcke (Automatic Block Repair)
  • Schnelle inkrementelle Backups aus der Standby-Datenbank

4. Zusammenfassung


Oracle GoldenGate und Oracle Active Data Guard helfen Ihnen als strategische Replikations- und Integrationslösungen von Oracle:
  • Beim Aufbau und Betrieb von hoch performanten Replikationsumgebungen in Echtzeit
  • Bei der Integration Ihrer kritischen Oracle-Architektur mit Oracle- und Non-Oracle-Systemen
  • Bei der Gestaltung unterschiedlichster Topologien, die Ihren betrieblichen Anforderungen und zukünftigen Ideen entsprechen

Desweiteren profitieren Sie beim Einsatz von Oracle GoldenGate und Oracle Active Data Guard durch:
  • Erhebliche Steigerung der Ausfallsicherheit und die optimale Ergänzung der Hochverfügbarkeitsstartegie für Ihre kritische IT-Infrastruktur
  • Sicheres Fallback-Szenario für alle Änderungen an Ihren produktiven Datenbank-Systemen
  • Zugriff für Real Time – Analysen auf die produktiven Daten ohne Zusatzbelastung

5. Links


Weitere Informationen über Oracle GoldenGate, Anwendungsszenarien sowie weitere Vorteile finden Sie in der nachfolgenden Link-Aufstellung. Gerne können Sie sich auch selber von Oracle GoldenGate überzeugen. Sprechen Sie hierzu Ihre Kundenbetreuer an.

  • Video Channel zu Oracle GoldenGate

  • Oracle DOJO #6, Oracle GoldenGate 11gR2

  • Datenblatt Oracle GoldenGate 12c

  • Whitepaper Oracle GoldenGate 12c:

  • Oracle Active Data Guard and Oracle GoldenGate

  • Oracle GoldenGate 12c Dokumentation