Amazon EC2 für Oracle - AWS Präskriptive Leitlinien

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Amazon EC2 für Oracle

Amazon EC2 unterstützt eine selbstverwaltete Oracle-Datenbank — das heißt, Sie haben damit die volle Kontrolle über die Einrichtung der Infrastruktur und der Datenbankumgebung. Das Ausführen der Datenbank auf Amazon EC2 ist dem Ausführen der Datenbank auf Ihrem eigenen Server sehr ähnlich. Sie haben die volle Kontrolle über die Datenbank und den Zugriff auf Betriebssystemebene, sodass Sie die Tools Ihrer Wahl verwenden können, um das Betriebssystem, die Datenbanksoftware, Patches, Datenreplikation, Sicherung und Wiederherstellung zu verwalten. Für diese Migrationsoption müssen Sie alle Komponenten, einschließlich EC2 Amazon-Instances, Speichervolumes, Skalierbarkeit, Netzwerk und Sicherheit, auf der Grundlage bewährter AWS Architekturpraktiken einrichten, konfigurieren, verwalten und optimieren. 

Weitere Informationen zur Migration von Oracle zu Amazon EC2 finden Sie in den Rehost-Mustern auf der AWS Prescriptive Guidance-Website.

Wann sollte man Amazon wählen EC2

Amazon EC2 ist eine gute Migrationsoption für Ihre Oracle-Datenbank, wenn:

  • Sie benötigen die volle Kontrolle über die Datenbank und Zugriff auf das zugrunde liegende Betriebssystem.

  • Sie möchten Ihre Backups, Replikation und Clustering kontrollieren.

  • Sie möchten Funktionen und Optionen verwenden, die derzeit nicht von Amazon unterstützt werdenRDS. Einzelheiten finden Sie unter Oracle Database Feature Support in der RDS Amazon-Dokumentation.

  • Sie benötigen eine bestimmte Oracle Database-Version, die von Amazon nicht unterstützt wirdRDS. Eine Liste der unterstützten Versionen und Editionen finden Sie unter Amazon RDS for Oracle in der RDS Amazon-Dokumentation.

  • Ihre Anforderungen an Datenbankgröße und Leistung übertreffen die RDS Angebote von Amazon. Einzelheiten finden Sie unter Amazon RDS DB-Instance-Speicher in der RDS Amazon-Dokumentation.

  • Sie möchten automatische Software-Patches vermeiden, die möglicherweise nicht mit Ihren Anwendungen kompatibel sind.

  • Sie möchten eine höhere Kapazität erreichen IOPS und Speicherkapazität bereitstellen, die über den aktuellen Grenzwerten liegt. Einzelheiten finden Sie unter Amazon RDS DB-Instance-Speicher in der RDS Amazon-Dokumentation.

Hohe Verfügbarkeit

Oracle Database on Amazon EC2 kann mit jeder von Oracle unterstützten Replikationstechnologie verwendet werden, um Hochverfügbarkeit und Disaster Recovery zu erreichen. Einige der gängigen Lösungen sind Oracle Data Guard, Oracle Active Data Guard und Oracle. GoldenGate

Eine Oracle-Datenbank auf Amazon EC2 verwendet Oracle Data Guard oder Oracle Active Data Guard, um Hochverfügbarkeit, Datenschutz und Disaster Recovery zu erreichen.

  • Oracle Data Guard bietet eine Reihe von Services für die Erstellung, Wartung und Verwaltung von Standby-Datenbanken, um Oracle-Produktionsdatenbanken vor Katastrophen und Datenbeschädigung zu schützen. Oracle Data Guard verwaltet automatisch jede Standby-Datenbank, indem Redo-Änderungen von der Primärdatenbank übertragen und die Redo-Änderungen dann auf die Standby-Datenbank angewendet werden. Wenn die Primärdatenbank aufgrund eines geplanten oder ungeplanten Ausfalls ausfällt, können Sie ein Failover auf die Standby-Datenbank durchführen, indem Sie sie in eine primäre Datenbank mit Lese-/Schreibzugriff konvertieren. Oracle Data Guard ist nur in der Oracle Database Enterprise Edition (EE) enthalten und erfordert keine separate Lizenz.

  • Oracle Active Data Guard bietet schreibgeschützten Zugriff auf eine physische Standby-Datenbank für Abfragen, Sortierung, Berichte und andere Lesevorgänge, während Redo-Änderungen kontinuierlich von der Primärdatenbank aus angewendet werden. Für Oracle Active Data Guard ist eine separate Lizenz erforderlich, die zusätzlich mit Oracle Database EE erworben werden muss. Zu den Funktionen von Oracle Active Data Guard gehören Echtzeitabfrage, automatische Blockreparatur, Far Sync, Standby Block Change Tracking, Active Data Guard Rolling Upgrade, Global Database Services und Application Continuity.

Das folgende Diagramm zeigt, wie Sie Oracle Database on Amazon EC2 in zwei Availability Zones innerhalb einer einzigen AWS Region verwenden können. Die Primärdatenbank ist eine Datenbank mit Lese-/Schreibzugriff, und die Standby-Datenbank ist entweder mit Data Guard (physischer Standby ohne Lesezugriff) oder Active Data Guard konfiguriert. Alle Redo-Daten aus der Primärdatenbank werden standardmäßig asynchron übertragen und auf die Standby-Datenbank angewendet.

Oracle-Datenbank auf Amazon EC2 in einer Multi-AZ-Konfiguration in einer Region AWS

Sie können auch Oracle Data Guard oder Oracle Active Data Guard verwenden, um Hochverfügbarkeit und Disaster Recovery in mehreren AWS Regionen zu konfigurieren, indem Sie Oracle Database on Amazon EC2 für Ihre primäre Datenbank und Standby-Datenbank verwenden, wie in der folgenden Abbildung dargestellt.

Oracle-Datenbank auf Amazon EC2 in einer Multi-AZ-Konfiguration in zwei AWS Regionen