Wie Oracle Database@AWS funktioniert - Oracle Database@AWS

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.

Wie Oracle Database@AWS funktioniert

Oracle Database@AWS integriert Oracle Cloud Infrastructure (OCI) mit der. AWS Cloud In den folgenden Abschnitten erfahren Sie mehr über die wichtigsten Komponenten dieser Multicloud-Architektur.

Oracle Exadata Database Service on Dedicated Infrastructure ist ein OCI-Service, der Exadata Database Machine bereitstellt. Oracle Exadata Database Machine ist eine integrierte, vorkonfigurierte und vorab getestete Full-Stack-Plattform für den Einsatz in Unternehmensrechenzentren. Sie können die Oracle Exadata-Infrastruktur und VM-Cluster in einer AWS Availability Zone (AZ) mithilfe der AWS Konsole, CLI oder erstellen. APIs

Nachdem Sie Ihre Ressourcen in erstellt haben, verwenden Sie OCI AWS, um Oracle APIs Exadata-Datenbanken zu erstellen und zu verwalten. Ein ODB-Netzwerk, das Sie mit einer Amazon VPC verbinden, ermöglicht EC2 Amazon-Anwendungsservern den Zugriff auf Ihre Exadata-Datenbanken. Auf diese Weise werden Oracle Exadata-Datenbanken in die Umgebung integriert. AWS

Das folgende Diagramm zeigt die Oracle Database@AWS Architektur.

Zeigt die High-Level-Architektur von Oracle Database@AWS, einschließlich der Beziehung zwischen einer AZ-, VPC-, ODB-Netzwerk- und Oracle Cloud Infrastructure (OCI) -Region

Untergeordnete OCI-Sites

Die Oracle Cloud Infrastructure wird in OCI-Regionen und Verfügbarkeitsdomänen gehostet. Eine OCI-Region besteht aus OCI-Verfügbarkeitsdomänen (ADs), bei denen es sich um isolierte Rechenzentrumscluster innerhalb einer OCI-Region handelt. Ein untergeordneter OCI-Site ist ein Rechenzentrum, das eine OCI-Verfügbarkeitsdomäne auf eine Availability Zone (AZ) in einer Region erweitert. AWS Die Exadata-Infrastruktur befindet sich logischerweise in einer OCI-Region und physisch in einer Region. AWS

Zeigt einen untergeordneten OCI-Site innerhalb einer AWS Region mit Infrastruktur-Layout- und Konnektivitätsdetails an.

Der untergeordnete OCI-Site für befindet sich Oracle Database@AWS physisch in einem AWS Rechenzentrum. AWS hostet die Exadata-Infrastruktur, und OCI stellt die Exadata-Infrastrukturhardware im Rechenzentrum bereit und wartet sie. Sie können die Exadata-Infrastruktur, das private Netzwerk und die VM-Cluster mithilfe der AWS Konsole, CLI oder konfigurieren. APIs Sie können AWS Dienste wie Amazon EC2 und Amazon VPC verwenden, um Anwendungen den Zugriff auf Oracle Exadata-Datenbanken zu ermöglichen, die in der Infrastruktur ausgeführt werden.

Oracle Exadata-Infrastruktur

Die Oracle Exadata-Infrastruktur ist die zugrunde liegende Architektur von Datenbankservern und Speicherservern, auf der Oracle Exadata-Datenbanken ausgeführt werden. Die Infrastruktur befindet sich in einer AWS Availability Zone (AZ). Um VM-Cluster auf der Exadata-Infrastruktur zu erstellen, verwenden Sie die AWS Konsole, CLI oder. APIs

Die Oracle Exadata-Infrastruktur ist auf physische Maschinen verteilt, die als Datenbankserver bezeichnet werden. Diese Server stellen die Rechenressourcen bereit, ähnlich den EC2 dedizierten Servern von Amazon. Jeder Datenbankserver hostet eine oder mehrere virtuelle Maschinen (VMs), die auf einem Hypervisor laufen. Architekturdiagramme, die diese Zusammenhänge veranschaulichen, finden Sie unter Exadata Database Service on Dedicated Infrastructure Technical Architecture.

Wenn Sie eine Exadata-Infrastruktur in Oracle Database@ erstellen AWS, geben Sie Informationen wie die folgenden an:

Informationen zum Erstellen einer Oracle Exadata-Infrastruktur finden Sie unter. Schritt 2: Erstellen Sie eine Oracle Exadata-Infrastruktur in Oracle Database@AWS

ODB-Netzwerk

Ein ODB-Netzwerk ist ein privates isoliertes Netzwerk, das die OCI-Infrastruktur in einer AWS Availability Zone (AZ) hostet. Das ODB-Netzwerk besteht aus einem CIDR-Bereich von IP-Adressen. Das ODB-Netzwerk ist direkt dem Netzwerk zugeordnet, das sich innerhalb des untergeordneten OCI-Sites befindet, und dient somit als Kommunikationsmittel zwischen und OCI. AWS Sie müssen ein ODB-Netzwerk angeben, wenn Sie Ihre Exadata-VM-Cluster erstellen (siehe). Schritt 3: Erstellen Sie einen Exadata-VM-Cluster oder einen Autonomous VM-Cluster in Oracle Database@AWS

Zeigt ein ODB-Netzwerk innerhalb einer AZ mit Netzwerkgrenzen, Subnetzen und Routing-Komponenten.

Sie stellen Ressourcen in einem ODB-Netzwerk mithilfe von Oracle Database@ bereit.AWS APIs Das ODB-Netzwerk wird von verwaltet AWS, aber Sie können eine ODB-Peering-Verbindung einrichten, um eine Amazon-VPC mit dem ODB-Netzwerk zu verbinden. Weitere Informationen finden Sie unter de. ODB-Peering

Wenn Sie ein ODB-Netzwerk erstellen, geben Sie Informationen wie die folgenden an:

  • Availability Zone — Das ODB-Netzwerk ist spezifisch für eine AZ.

    Sie können Folgendes AWS-Regionen verwenden Oracle Database@AWS :

    USA Ost (Nord-Virginia)

    Sie können das AZs mit dem physischen IDs use1-az4 und verwendenuse1-az6.

    USA West (Oregon)

    Sie können das AZs mit dem physischen IDs usw2-az3 und verwendenusw2-az4.

    Asien-Pazifik (Tokio)

    Sie können das AZs mit dem physischen IDs apne1-az1 und verwendenapne1-az4.

    USA Ost (Ohio)

    Sie können das AZs mit dem physischen IDs use2-az1 und verwendenuse2-az2.

    Europa (Frankfurt)

    Sie können das AZs mit dem physischen IDs euc1-az1 und verwendeneuc1-az2.

    Kanada (Zentral)

    Sie können die AZ mit der physischen ID verwendencac1-az4.

    Asien-Pazifik (Sydney)

    Sie können die AZ mit der physischen ID verwendenapse2-az4.

    Führen Sie den folgenden Befehl aus, um die logischen AZ-Namen in Ihrem Konto zu finden IDs, die der vorherigen physischen AZ zugeordnet sind.

    aws ec2 describe-availability-zones \ --region us-east-1 \ --query "AvailabilityZones[*].{ZoneName:ZoneName, ZoneId:ZoneId}" \ --output table
  • Client-CIDR-Adressen — Das ODB-Netzwerk benötigt ein Client-Subnetz-CIDR für Exadata-VM-Cluster und Autonomous VM-Cluster.

  • CIDR-Adressen Backup — Das ODB-Netzwerk benötigt ein Backup-Subnetz CIDR für verwaltete Datenbanksicherungen von VM-Clustern. Das Backup-Subnetz ist für Exadata-VM-Cluster optional.

  • AWS Serviceintegrationen — Sie können einen Netzwerkpfad für AWS Serviceintegrationen wie Amazon S3 und Zero-ETL mit Amazon Redshift konfigurieren. Weitere Informationen finden Sie unter AWS Service-Integrationen.

Weitere Informationen finden Sie unter Schritt 1: Erstellen Sie ein ODB-Netzwerk in Oracle Database@AWS.

Virtual Private Cloud (VPC)

Eine Virtual Private Cloud (VPC) ist ein virtuelles Netzwerk, das Sie in der AWS Cloud erstellen. Es ist logisch von anderen virtuellen Netzwerken in der AWS Cloud isoliert und bietet Ihnen die vollständige Kontrolle über die virtuelle Netzwerkumgebung, einschließlich der Auswahl Ihres eigenen IP-Adressbereichs, der Erstellung von Subnetzen und der Konfiguration von Routentabellen und Netzwerk-Gateways. Weitere Informationen finden Sie unter Was ist Amazon VPC?

Sie können EC2 Amazon-Instances in Ihrer Amazon VPC starten. Die EC2 Instances können Anwendungsserver hosten, die mit Oracle Exadata-Datenbanken kommunizieren. Sie können die Anwendungsserver wie alle anderen EC2 Instances in Ihrer VPC verwalten und starten. Weitere Informationen finden Sie unter Was ist Amazon EC2?

Standardmäßig hat das ODB-Netzwerk keine Konnektivität zu VPCs. Um das ODB-Netzwerk mit Ihrer vorhandenen AWS Infrastruktur zu verbinden, erstellen Sie eine Peering-Verbindung zwischen dem ODB-Netzwerk und einer VPC. Sie können die VPC angeben, wenn Sie das ODB-Netzwerk erstellen. Weitere Informationen finden Sie unter Schritt 1: Erstellen Sie ein ODB-Netzwerk in Oracle Database@AWS.

ODB-Peering

ODB-Peering ist eine vom Benutzer erstellte Netzwerkverbindung, mit der der Datenverkehr privat zwischen einer Amazon VPC und einem ODB-Netzwerk weitergeleitet werden kann. Es besteht eine 1:1 -Beziehung zwischen einer VPC und einem ODB-Netzwerk. Nach dem Peering kann eine EC2 Amazon-Instance innerhalb der VPC mit einer Oracle Exadata-Datenbank im ODB-Netzwerk kommunizieren, als ob sie sich im selben Netzwerk befände.

Anmerkung

ODB-Peering unterscheidet sich vom VPC-Peering, bei dem es sich um eine Peering-Verbindung zwischen zwei Personen handelt, die den Verkehr zwischen ihnen weiterleitet VPCs .

Zeigt ein ODB-Netzwerk, das mit einer VPC gepeert wird, mit Verbindungspunkten und Netzwerkverkehrspfaden.

Sie können ein ODB-Netzwerk in einem Konto und eine VPC in einem anderen Konto miteinander verbinden, indem Sie. AWS RAM Wenn Sie ein ODB-Netzwerk mit einem anderen Konto gemeinsam nutzen, kann das Vertrauenskonto das Peering direkt initiieren. Das Konto, das die ODB-Peering-Verbindung initiiert, besitzt und verwaltet die Verbindung.

Sie können ein Peer-Netzwerk angeben CIDRs , wenn Sie ODB-Peering-Verbindungen erstellen oder aktualisieren. Auf diese Weise kontrollieren Sie, welche Subnetze in der Peer-VPC Zugriff auf Ihr ODB-Netzwerk haben. Ein VPC-Konto kann die CIDR-Bereiche aktualisieren, ohne auch das ODB-Netzwerk zu besitzen. Weitere Informationen finden Sie unter Konfiguration von ODB-Peering für eine Amazon VPC in. Oracle Database@AWS

Ressourcen in einer VPC können sich über Availability Zones (AZs) erstrecken. In einem ODB-Netzwerk sind Ressourcen an eine einzige AZ gebunden. Sie definieren diese AZ, wenn Sie das ODB-Netzwerk erstellen.

Erstellung einer ODB-Peering-Verbindung

Eine ODB-Peering-Verbindung ist kein Merkmal eines ODB-Netzwerks, sondern eine unabhängige Ressource mit eigener ID (Präfix) und eigenem Lebenszyklus. odbpcx- Sie verwalten eine Peering-Verbindung mit einer Reihe von dedizierten. APIs Beispielsweise erstellen Sie mithilfe der Oracle AWS Database@-Konsole oder der API eine ODB-Peering-Verbindung zu einem vorhandenen ODB-Netzwerk. CreateOdbPeeringConnection Weitere Informationen finden Sie unter Eine ODB-Peering-Verbindung in Oracle Database@ erstellen AWS.

Wenn Sie eine ODB-Peering-Verbindung erstellen, führt Oracle Database@ die folgenden Aktionen automatisch aus:AWS

  1. Validiert die Netzwerkkonfigurationen, einschließlich der Prüfung auf überlappende CIDR-Blöcke mit dem Oracle VCN CIDR

  2. Richtet die zugrunde liegende Netzwerk-Peering-Infrastruktur ein

  3. Konfiguriert die Routing-Tabellen des ODB-Netzwerks (nicht der VPC) mit den VPC-CIDR-Adressen

Nachdem Sie Ihre ODB-Peering-Verbindung hergestellt haben, aktualisieren Sie Ihre VPC-Routing-Tabellen manuell mit dem Amazon-Befehl. EC2 create-route Weitere Informationen finden Sie unter Konfiguration von VPC-Routentabellen für ODB-Peering.

AWS Service-Integrationen

Um erweiterte Funktionen und Konnektivitätsoptionen für Ihre Oracle-Datenbanken bereitzustellen, lässt sich Oracle Database@ AWS-Services mit Amazon VPC Lattice AWS integrieren. Sie können Netzwerkpfade AWS-Services direkt von Ihrem ODB-Netzwerk aus konfigurieren, ohne dass zusätzliche VPCs oder komplexe Netzwerkeinrichtungen erforderlich sind.

Oracle Database@AWS unterstützt die folgenden AWS Managed Service-Integrationen:

Amazon S3

Sie können Amazon S3 auf folgende Weise mit Oracle Database@AWS integrieren:

  • Oracle verwaltete automatische Backups auf Amazon S3 — Oracle Database@ ermöglicht AWS automatisch den Netzwerkzugriff für automatische Backups. Diese Integration kann nicht deaktiviert werden. Wenn Sie Amazon S3 in der OCI-Konsole als Ihr verwaltetes Backup-Ziel festlegen, lädt OCI automatische Backups in einen S3-Bucket hoch.

  • Direkter Zugriff auf Amazon S3 von Ihrem ODB-Netzwerk aus — Sie können den direkten ODB-Netzwerkzugriff auf S3 aktivieren und dann Skripts speichern, Dateien importieren und exportieren sowie zugehörige Dateien in einem S3-Bucket speichern. Sie können diesen Zugriff deaktivieren. Diese Einstellung ist unabhängig vom automatischen Netzwerkzugriff für von Oracle verwaltete automatische Backups.

Null-ETL-Integration in Amazon Redshift

Sie können die Zero-ETL-Integration Ihres ODB-Netzwerks mit Amazon Redshift aktivieren. Diese Integration ermöglicht es Ihnen, Daten aus Ihren Oracle-Datenbanken, die in Oracle Database@ laufen,AWS ohne den herkömmlichen ETL-Prozess (Extrahieren, Transformieren und Laden) nach Amazon Redshift zu replizieren. Diese Integration ermöglicht Analysen und KI-Workloads in Echtzeit, indem Ihre Oracle-Daten automatisch mit Amazon Redshift synchronisiert werden.

Neben verwalteten Integrationen für AWS Dienste können Sie VPC Lattice auch verwenden, um auf Dienste und Ressourcen zuzugreifen, die in anderen gehostet werden VPCs, oder von Ihrer VPC aus auf ODB-Netzwerkinstanzen zuzugreifen. Sie können den Zugriff und die Ressourcen mithilfe der VPC Lattice-Konsole, CLI und verwalten. APIs Weitere Informationen finden Sie in den folgenden Ressourcen:

Weiterleitung von Datenverkehr von mehreren VPCs

Um mehreren Benutzern VPCs den Zugriff auf Oracle Database@AWS Ressourcen in einem ODB-Netzwerk zu ermöglichen, können Sie unser AWS Cloud-WAN verwenden AWS Transit Gateway .

AWS Transit Gateway

Ein Amazon VPC Transit Gateway ist ein Netzwerk-Transit-Hub, der für die Verbindung VPCs und lokale Netzwerke verwendet wird. Ein ODB-Netzwerk unterstützt nur one-to-one direktes Peering zwischen dem ODB-Netzwerk und einer einzelnen VPC. Sie können Ihr ODB-Netzwerk mit einer VPC verbinden und diese VPC dann mit einem Transit-Gateway verbinden. Das Gateway kann eine Verbindung zu mehreren herstellen. VPCs Mit dieser Transit-Gateway-Konfiguration können Sie den Verkehr zwischen mehreren VPC-Subnetzen an ein einzelnes ODB-Netzwerk weiterleiten.

Zeigt ein ODB-Netzwerk, das mit einer VPC gepeert wird, die mit einem Transit-Gateway verbunden ist. Das Gateway ist mit einer VPC und einem lokalen Netzwerk verbunden.

Weitere Informationen finden Sie unter Konfiguration von Amazon VPC Transit Gateways für Oracle Database@AWS.

AWS Cloud-WAN

AWS Cloud WAN ist ein verwalteter WAN-Dienst (Wide Area Networking), mit dem Sie ein einheitliches globales Netzwerk aufbauen, verwalten und überwachen können, das Ressourcen in Ihren Cloud- und lokalen Umgebungen verbindet. Mithilfe des zentralen Dashboards können Sie lokale Niederlassungen, Rechenzentren und das VPCs gesamte globale Netzwerk miteinander verbinden. AWS

Sie können Ihr ODB-Netzwerk mit einer VPC verbinden und diese VPC dann mit dem Cloud WAN-Kernnetzwerk verbinden. Mit dieser Konfiguration können Sie Cloud WAN verwenden, um den Verkehr zwischen mehreren VPCs oder lokalen Netzwerken und Ihrem ODB-Netzwerk weiterzuleiten. Weitere Informationen finden Sie unter Konfiguration von AWS Cloud WAN für Oracle Database@AWS.

Exadata-VM-Cluster

Ein Exadata-VM-Cluster ist ein Satz eng miteinander verbundener Exadata. VMs Jede VM verfügt über eine vollständige Oracle-Datenbankinstallation, die alle Funktionen der Oracle Enterprise Edition umfasst, einschließlich Oracle Real Application Clusters (Oracle RAC) und Oracle Grid Infrastructure. Sie können eine oder mehrere Oracle Exadata-Datenbanken auf einem VM-Cluster erstellen. Diagramme, die die Architektur von VMs und VM-Clustern zeigen, finden Sie unter Exadata Database Service on Dedicated Infrastructure Technical Architecture.

Wenn Sie einen VM-Cluster erstellen, geben Sie Informationen an, die Folgendes beinhalten:

  • Ein ODB-Netzwerk

  • Eine Oracle Exadata-Infrastruktur

  • Die Datenbankserver, auf denen die VMs im Cluster platziert werden sollen

  • Die Gesamtmenge des nutzbaren Exadata-Speichers

Sie können die CPU-Kerne, den Arbeitsspeicher und den lokalen Speicher für jede VM in einem VM-Cluster konfigurieren. Weitere Informationen finden Sie unter Schritt 3: Erstellen Sie einen Exadata-VM-Cluster oder einen Autonomous VM-Cluster in Oracle Database@AWS.

Autonome VM-Cluster

Autonome VM-Cluster sind vollständig verwaltete Datenbanken, die wichtige Verwaltungsaufgaben mithilfe von maschinellem Lernen und KI automatisieren. Im Gegensatz zu herkömmlichen Datenbanken stellen autonome Datenbanken die Datenbank automatisch bereit, sichern, aktualisieren, sichern und optimieren, ohne dass menschliches Eingreifen erforderlich ist.

Sie können die Anzahl der ECPU-Kerne pro VM, den Datenbankspeicher pro CPU, den Datenbankspeicher und die maximale Anzahl autonomer Container-Datenbanken konfigurieren. Weitere Informationen finden Sie unter Schritt 3: Erstellen Sie einen Exadata-VM-Cluster oder einen Autonomous VM-Cluster in Oracle Database@AWS.

Oracle Exadata-Datenbanken

Oracle Exadata ist ein technisch ausgereiftes System, das eine Hochleistungsplattform für den Betrieb von Oracle-Datenbanken bietet. Mit verwenden Sie die AWS Konsole Oracle Database@AWS, um die Oracle Exadata-Infrastruktur und VM-Cluster zu erstellen, die die Exadata-Datenbanken hosten. Anschließend verwenden Sie OCI, um die Oracle-Datenbanken APIs zu erstellen und zu verwalten. Weitere Informationen finden Sie unter Schritt 4: Erstellen Sie Oracle Exadata-Datenbanken in Oracle Cloud Infrastructure.