Bewährte Methoden für die Ausführung von Oracle Database in AWS
Veröffentlichungsdatum: 18. November 2021 (Dokumentverlauf und Mitwirkende)
Überblick
Mit Amazon Web Services (AWS) können Sie Oracle Database in einer Cloud-Umgebung betreiben. Die Ausführung von Oracle Database in AWS Cloud entspricht nahezu der Ausführung von Oracle Database in Ihrem Rechenzentrum. Für einen Administrator oder Entwickler von Datenbanken bestehen zwischen den beiden Umgebungen keine Unterschiede. Es gibt jedoch zahlreiche Aspekte der AWS-Plattform hinsichtlich Sicherheit, Speicherung, Computing-Konfiguration, Verwaltung und Überwachung, mit denen Sie Ihre Oracle Database-Implementierung in AWS optimal nutzen können.
In diesem Whitepaper werden die bewährten Methoden zum Erreichen einer optimalen Leistung, Verfügbarkeit und Zuverlässigkeit sowie niedriger Gesamtbetriebskosten beim Betrieb von Oracle Database in AWS Cloud vorgestellt. Zielgruppen dieses Whitepaper sind Datenbankadministratoren, Architekten von Unternehmenssystemen, Systemadministratoren und Entwickler, die Oracle Database in AWS Cloud betreiben möchten.
Einführung
Amazon Web Services (AWS) bietet eine umfassende Palette an Services und Tools für die Bereitstellung von Oracle Database in der zuverlässigen und sicheren AWS Cloud-Infrastruktur. AWS bietet seinen Kunden folgende Optionen für die Ausführung von Oracle Database in AWS:
-
Verwendung von Amazon Relational Database Service (Amazon RDS) for Oracle
, einem verwalteten Datenbankservice, der die Bereitstellung und Verwaltung von Oracle-Datenbanken vereinfacht. RDS for Oracle erleichtert die Einrichtung, den Betrieb und die Skalierung einer relationalen Datenbank in der Cloud, indem Installation, Festplattenbereitstellung und -verwaltung, Patches, kleinere Versions-Upgrades, fehlgeschlagener Instance-Ersatz sowie Backup- und Wiederherstellungsaufgaben automatisiert werden. Mit der Skalierungsfunktion von Amazon RDS per Knopfdruck können Sie die Datenbank-Instance für ein besseres Kostenmanagement und eine bessere Leistung einfach auf- oder abskalieren. RDS for Oracle bietet sowohl Oracle Database Enterprise Edition als auch Oracle Database Standard Edition. RDS for Oracle enthält außerdem ein Servicemodell mit integrierter Lizenz , mit dem Sie Ihre Nutzung stundenweise bezahlen können. -
Ausführen einer selbstverwalteten Oracle-Datenbank direkt in Amazon Elastic Compute Cloud (Amazon EC2). Mit dieser Option haben Sie die volle Kontrolle über die Einrichtung der Infrastruktur und der Datenbankumgebung. Die Ausführung der Datenbank auf Amazon EC2 ist mit der Ausführung der Datenbank auf Ihrem eigenen Server vergleichbar. Sie haben die volle Kontrolle über die Oracle-Binärdatenbank und Zugriff auf Betriebssystemebene, sodass Sie Überwachungs- und Management-Agenten ausführen und Tools Ihrer Wahl für Datenreplikation, Backup und Wiederherstellung verwenden können. Darüber hinaus können Sie alle optionalen Module verwenden, die in Oracle Database verfügbar sind. Für diese Option müssen Sie jedoch alle Komponenten mit den bewährten Methoden der AWS-Architektur einrichten, konfigurieren, verwalten und optimieren, einschließlich Amazon-EC2-Instances, Speichervolumes, Skalierbarkeit, Netzwerk und Sicherheit. Im vollständig verwalteten Amazon RDS-Service (Amazon RDS) werden diese Aufgaben für Sie erledigt.
-
Mit virtuellen FlashGrid-Cluster-Appliances können selbstverwaltete Oracle Real Application Cluster (RAC) und erweiterte Oracle RAC-Cluster (über verschiedene AZs) auf Amazon EC2 ausgeführt werden. Mit FlashGrid-Cluster haben Sie außerdem die volle Kontrolle über die Datenbank und Zugriff auf Betriebssystemebene.
-
Ausführen einer selbstverwalteten Oracle-Datenbank direkt in VMware Cloud in AWS. VMware Cloud on AWS ist ein integriertes Cloud-Angebot, das von AWS und VMware gemeinsam entwickelt wurde. Wie bei Amazon EC2 haben Sie die volle Kontrolle über die Datenbank und Zugriff auf Betriebssystemebene. Sie können erweiterte Architekturen wie Oracle Real Application Cluster (RAC) und erweiterte Oracle RAC-Cluster (über verschiedene AZs) in VMware Cloud in AWS ausführen.
Egal ob Sie eine selbstverwaltete Oracle-Datenbank auf Amazon EC2 oder das vollständig verwaltete RDS for Oracle ausführen möchten, können Sie mithilfe der in diesem Whitepaper erläuterten bewährten Methoden Ihre Oracle Database-Implementierung in AWS optimal nutzen. AWS erläutert die Oracle-Lizenzierungsoptionen, Überlegungen zur Auswahl von Amazon EC2 oder Amazon RDS für Ihre Oracle Database-Implementierung und wie Sie die Netzwerkkonfiguration, den Instance-Typ und den Datenbankspeicher in Ihrer Implementierung optimieren können.