Comment Oracle Database@AWS fonctionne - Oracle Database@AWS

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Comment Oracle Database@AWS fonctionne

Oracle Database@AWS intègre Oracle Cloud Infrastructure (OCI) au AWS Cloud. Dans les sections suivantes, vous découvrirez les principaux composants de cette architecture multicloud.

Le service de base de données Oracle Exadata sur une infrastructure dédiée est un service OCI qui fournit une machine de base de données Exadata. Oracle Exadata Database Machine est une plateforme complète intégrée, préconfigurée et prétestée à utiliser dans les centres de données d'entreprise. Vous pouvez créer l'infrastructure Oracle Exadata et les clusters de machines virtuelles dans une zone de AWS disponibilité (AZ) à l'aide de la AWS console, de la CLI ou APIs.

Après avoir créé vos ressources dans AWS, vous utilisez OCI APIs pour créer et gérer les bases de données Oracle Exadata. Un réseau ODB, que vous associez à un Amazon VPC, permet aux serveurs d'applications EC2 Amazon d'accéder à vos bases de données Exadata. Les bases de données Oracle Exadata sont ainsi intégrées dans l' AWS environnement.

Le schéma suivant montre l' Oracle Database@AWS architecture.

Affiche l'architecture de haut niveau de Oracle Database@AWS, y compris la relation entre une région AZ, VPC, ODB et Oracle Cloud Infrastructure (OCI)

Sites OCI pour enfants

L'infrastructure Oracle Cloud est hébergée dans les régions OCI et les domaines de disponibilité. Une région OCI est composée de domaines de disponibilité OCI (ADs), qui sont des clusters de centres de données isolés au sein d'une région OCI. Un site enfant OCI est un centre de données qui étend un domaine de disponibilité OCI à une zone de disponibilité (AZ) d'une AWS région. L'infrastructure Exadata réside logiquement dans une région OCI et réside physiquement dans une région. AWS

Affiche un site enfant OCI au sein d'une AWS région avec la disposition de l'infrastructure et les détails de connectivité.

Le site enfant OCI se trouve Oracle Database@AWS physiquement dans un centre de AWS données. AWS héberge l'infrastructure Exadata, et OCI fournit et entretient le matériel d'infrastructure Exadata au sein du centre de données. Vous pouvez configurer l'infrastructure Exadata, le réseau privé et les clusters de machines virtuelles à l'aide de la AWS console, de la CLI ou APIs. Vous pouvez utiliser AWS des services tels qu'Amazon EC2 et Amazon VPC pour permettre aux applications d'accéder aux bases de données Oracle Exadata exécutées sur l'infrastructure.

Infrastructure Oracle Exadata

L'infrastructure Oracle Exadata est l'architecture sous-jacente des serveurs de base de données et des serveurs de stockage qui exécutent les bases de données Oracle Exadata. L'infrastructure réside dans une zone de AWS disponibilité (AZ). Pour créer des clusters de machines virtuelles sur l'infrastructure Exadata, vous utilisez la AWS console, la CLI ou APIs.

L'infrastructure Oracle Exadata est distribuée sur des machines physiques appelées serveurs de base de données. Ces serveurs fournissent les ressources de calcul, comme les serveurs EC2 dédiés Amazon. Chaque serveur de base de données héberge une ou plusieurs machines virtuelles (VMs) exécutées sur un hyperviseur. Pour les diagrammes architecturaux illustrant ces relations, voir Exadata Database Service on Dedicated Infrastructure Technical Architecture.

Lorsque vous créez une infrastructure Exadata dans Oracle Database@AWS, vous spécifiez des informations telles que les suivantes :

Pour savoir comment créer une infrastructure Oracle Exadata, voirÉtape 2 : créer une infrastructure Oracle Exadata dans Oracle Database@AWS.

Réseau ODB

Un réseau ODB est un réseau privé isolé qui héberge l'infrastructure OCI dans une zone de AWS disponibilité (AZ). Le réseau ODB se compose d'une plage d'adresses IP CIDR. Le réseau ODB correspond directement au réseau existant au sein du site enfant OCI, servant ainsi de moyen de communication entre AWS et OCI. Vous devez spécifier un réseau ODB lorsque vous créez vos clusters de machines virtuelles Exadata (voirÉtape 3 : créer un cluster de machines virtuelles Exadata ou un cluster de machines virtuelles autonome dans Oracle Database@AWS).

Affiche un réseau ODB au sein d'une zone AZ avec les limites du réseau, les sous-réseaux et les composants de routage.

Vous approvisionnez des ressources dans un réseau ODB à l'aide d'Oracle AWS APIs Database@. Le réseau ODB est géré par AWS, mais vous pouvez configurer une connexion d'appairage ODB pour connecter un Amazon VPC au réseau ODB. Pour plus d'informations, voir enPeering ODB.

Lorsque vous créez un réseau ODB, vous spécifiez des informations telles que les suivantes :

  • Zone de disponibilité — Le réseau ODB est spécifique à une AZ.

    Vous pouvez l'utiliser Oracle Database@AWS dans les domaines suivants Régions AWS :

    USA Est (Virginie du Nord)

    Vous pouvez utiliser le AZs avec le support physique IDs use1-az4 etuse1-az6.

    USA Ouest (Oregon)

    Vous pouvez utiliser le AZs avec le support physique IDs usw2-az3 etusw2-az4.

    Asie-Pacifique (Tokyo)

    Vous pouvez utiliser le AZs avec le support physique IDs apne1-az1 etapne1-az4.

    USA Est (Ohio)

    Vous pouvez utiliser le AZs avec le support physique IDs use2-az1 etuse2-az2.

    Europe (Francfort)

    Vous pouvez utiliser le AZs avec le support physique IDs euc1-az1 eteuc1-az2.

    Canada (Centre)

    Vous pouvez utiliser l'AZ avec l'identifiant physiquecac1-az4.

    Asie-Pacifique (Sydney)

    Vous pouvez utiliser l'AZ avec l'identifiant physiqueapse2-az4.

    Pour trouver dans votre compte les noms de zones de zone de données logiques qui correspondent à la zone de zone de disponibilité physique précédente IDs, exécutez la commande suivante.

    aws ec2 describe-availability-zones \ --region us-east-1 \ --query "AvailabilityZones[*].{ZoneName:ZoneName, ZoneId:ZoneId}" \ --output table
  • Adresses CIDR du client : le réseau ODB nécessite un CIDR de sous-réseau client pour les clusters de machines virtuelles Exadata et les clusters de machines virtuelles autonomes.

  • Adresses CIDR de sauvegarde : le réseau ODB nécessite un sous-réseau CIDR de sauvegarde pour les sauvegardes de bases de données gérées des clusters de machines virtuelles. Le sous-réseau de sauvegarde est facultatif pour les clusters de machines virtuelles Exadata.

  • AWS intégrations de services — Vous pouvez configurer un chemin réseau pour les intégrations de AWS services telles qu'Amazon S3 et Zero-ETL avec Amazon Redshift. Pour de plus amples informations, veuillez consulter AWS intégrations de services.

Pour de plus amples informations, veuillez consulter Étape 1 : créer un réseau ODB dans Oracle Database@AWS.

Cloud privé virtuel (VPC)

Un Virtual Private Cloud (VPC) est un réseau virtuel que vous créez dans le cloud. AWS Il est logiquement isolé des autres réseaux virtuels dans le AWS cloud, ce qui vous permet de contrôler totalement l'environnement réseau virtuel, y compris la sélection de votre propre plage d'adresses IP, la création de sous-réseaux et la configuration des tables de routage et des passerelles réseau. Pour plus d'informations, consultez Qu'est-ce qu'Amazon VPC ?

Vous pouvez lancer des EC2 instances Amazon dans votre Amazon VPC. Les EC2 instances peuvent héberger des serveurs d'applications qui communiquent avec les bases de données Oracle Exadata. Vous pouvez gérer et lancer les serveurs d'applications comme n'importe quelle autre EC2 instance de votre VPC. Pour plus d'informations, consultez Qu'est-ce qu'Amazon EC2 ?

Par défaut, le réseau ODB n'est pas connecté à VPCs. Pour connecter le réseau ODB à votre AWS infrastructure existante, créez une connexion d'appairage entre le réseau ODB et un VPC. Vous pouvez spécifier le VPC lorsque vous créez le réseau ODB. Pour de plus amples informations, veuillez consulter Étape 1 : créer un réseau ODB dans Oracle Database@AWS.

Peering ODB

Le peering ODB est une connexion réseau créée par l'utilisateur qui permet de router le trafic de manière privée entre un Amazon VPC et un réseau ODB. Il existe une relation 1:1 entre un VPC et un réseau ODB. Après le peering, une EC2 instance Amazon au sein du VPC peut communiquer avec une base de données Oracle Exadata du réseau ODB comme si elle se trouvait dans le même réseau.

Note

Le peering ODB est différent du peering VPC, qui est une connexion d'appairage entre deux VPCs personnes qui achemine le trafic entre elles.

Affiche un réseau ODB appairé par un VPC avec des points de connexion et des chemins de trafic réseau.

Vous pouvez associer un réseau ODB dans un compte et un VPC dans un autre compte en utilisant. AWS RAM Si vous partagez un réseau ODB avec un autre compte, le compte fiduciaire peut directement initier le peering. Le compte qui initie la connexion d'appairage ODB possède et gère la connexion.

Vous pouvez spécifier un réseau homologue CIDRs lorsque vous créez ou mettez à jour des connexions d'appairage ODB. De cette façon, vous contrôlez quels sous-réseaux du VPC homologue ont accès à votre réseau ODB. Un compte VPC peut mettre à jour les plages d'adresses CIDR sans être également propriétaire du réseau ODB. Pour plus d'informations, consultez Configuration de l'appairage ODB vers un Amazon VPC dans. Oracle Database@AWS

Les ressources d'un VPC peuvent s'étendre sur plusieurs zones de disponibilité ()AZs. Dans un réseau ODB, les ressources sont liées à une seule AZ. Vous définissez cette AZ lorsque vous créez le réseau ODB.

Création d'une connexion d'appairage ODB

Une connexion d'appairage ODB n'est pas une caractéristique d'un réseau ODB mais constitue une ressource indépendante dotée de son propre identifiant (préfixé par) et de son propre cycle de odbpcx- vie. Vous gérez une connexion de peering grâce à un ensemble de connexions dédiées APIs. Par exemple, vous créez une connexion d'appairage ODB vers un réseau ODB existant à l'aide de la console Oracle Database@AWS ou de l'API. CreateOdbPeeringConnection Pour de plus amples informations, veuillez consulter Création d'une connexion d'appairage ODB dans Oracle Database@AWS.

Lorsque vous créez une connexion d'appairage ODB, Oracle Database@AWS exécute automatiquement les actions suivantes :

  1. Valide les configurations réseau, notamment en vérifiant l'absence de chevauchement des blocs d'adresse CIDR avec le code CIDR Oracle VCN

  2. Configure l'infrastructure de peering du réseau sous-jacente

  3. Configure les tables de routage du réseau ODB (et non le VPC) avec les adresses CIDR du VPC

Après avoir créé votre connexion d'appairage ODB, mettez à jour vos tables de routage VPC manuellement à l'aide de la commande Amazon. EC2 create-route Pour de plus amples informations, veuillez consulter Configuration des tables de routage VPC pour le peering ODB.

AWS intégrations de services

Pour fournir des fonctionnalités et des options de connectivité améliorées pour vos bases de données Oracle, Oracle Database@AWS s'intègre à Services AWS Amazon VPC Lattice. Vous pouvez configurer des chemins réseau Services AWS directement depuis votre réseau ODB sans avoir besoin de configurations réseau supplémentaires VPCs ou complexes.

Oracle Database@AWS prend en charge les intégrations de services AWS gérés suivantes :

Amazon S3

Vous pouvez intégrer Amazon S3 à Oracle Database@ de la AWS manière suivante :

  • Oracle a géré des sauvegardes automatiques sur Amazon S3 : Oracle Database@ active AWS automatiquement l'accès au réseau pour les sauvegardes automatiques. Cette intégration ne peut pas être désactivée. Si vous définissez Amazon S3 comme cible de sauvegarde gérée dans la console OCI, OCI télécharge les sauvegardes automatiques dans un compartiment S3.

  • Accès direct à Amazon S3 depuis votre réseau ODB — Vous pouvez activer l'accès direct au réseau ODB à S3, puis stocker des scripts, importer et exporter des fichiers et des fichiers associés dans un compartiment S3. Vous pouvez désactiver cet accès. Ce paramètre est indépendant de l'accès automatique au réseau pour les sauvegardes automatiques gérées par Oracle.

Intégration zéro ETL à Amazon Redshift

Vous pouvez activer l'intégration zéro ETL de votre réseau ODB avec Amazon Redshift. Cette intégration vous permet de répliquer des données vers Amazon Redshift à partir de vos bases de données Oracle exécutées dans Oracle AWS Database@ sans le processus traditionnel d'extraction, de transformation et de chargement (ETL). Cette intégration permet des analyses en temps réel et des charges de travail basées sur l'IA en synchronisant automatiquement vos données Oracle avec Amazon Redshift.

Outre les intégrations gérées pour les AWS services, vous pouvez également utiliser VPC Lattice pour accéder à des services et ressources hébergés dans VPCs d'autres, ou accéder à des instances réseau ODB depuis votre VPC. Vous pouvez gérer l'accès et les ressources à l'aide de la console VPC Lattice, de la CLI et. APIs Pour plus d’informations, consultez les ressources suivantes :

Acheminement du trafic à partir de plusieurs VPCs

Pour permettre VPCs à plusieurs d'accéder aux Oracle Database@AWS ressources d'un même réseau ODB, vous pouvez utiliser AWS Transit Gateway AWS le Cloud WAN.

AWS Transit Gateway

Une passerelle de transit Amazon VPC est un hub de transit réseau utilisé pour interconnecter VPCs des réseaux sur site. Un réseau ODB prend uniquement en charge le peering one-to-one direct entre le réseau ODB et un seul VPC. Vous pouvez associer votre réseau ODB à un VPC, puis associer ce VPC à une passerelle de transit. La passerelle peut se connecter à plusieurs VPCs. Avec cette configuration de passerelle de transit, vous pouvez acheminer le trafic entre plusieurs sous-réseaux VPC vers un seul réseau ODB.

Montre un réseau ODB appairé par un VPC connecté à une passerelle de transit. La passerelle est connectée à un VPC et à un réseau sur site.

Pour de plus amples informations, veuillez consulter Configuration des passerelles de transit Amazon VPC pour Oracle Database@AWS.

AWS Réseau WAN dans le cloud

AWS Le cloud WAN est un service de réseau étendu (WAN) géré qui vous permet de créer, de gérer et de surveiller un réseau mondial unifié connectant les ressources de votre cloud et de vos environnements sur site. À l'aide du tableau de bord central, vous pouvez connecter les succursales sur site, les centres de données et l' VPCs ensemble du réseau AWS mondial.

Vous pouvez associer votre réseau ODB à un VPC, puis associer ce VPC au réseau principal Cloud WAN. Avec cette configuration, vous pouvez utiliser le Cloud WAN pour acheminer le trafic entre plusieurs réseaux VPCs ou des réseaux locaux et votre réseau ODB. Pour de plus amples informations, veuillez consulter Configuration du AWS Cloud WAN pour Oracle Database@AWS.

Clusters de machines virtuelles Exadata

Un cluster de machines virtuelles Exadata est un ensemble d' VMsExadata étroitement couplés. Chaque machine virtuelle dispose d'une installation de base de données Oracle complète qui inclut toutes les fonctionnalités d'Oracle Enterprise Edition, notamment Oracle Real Application Clusters (Oracle RAC) et Oracle Grid Infrastructure. Vous pouvez créer une ou plusieurs bases de données Oracle Exadata sur un cluster de machines virtuelles. Pour les diagrammes illustrant l'architecture VMs et les clusters de machines virtuelles, voir Exadata Database Service on Dedicated Infrastructure Technical Architecture.

Lorsque vous créez un cluster de machines virtuelles, vous spécifiez les informations suivantes :

  • Un réseau ODB

  • Une infrastructure Oracle Exadata

  • Les serveurs de base de données sur lesquels placer le VMs dans le cluster

  • La quantité totale de stockage Exadata utilisable

Vous pouvez configurer les cœurs de processeur, la mémoire et le stockage local pour chaque machine virtuelle d'un cluster de machines virtuelles. Pour de plus amples informations, veuillez consulter Étape 3 : créer un cluster de machines virtuelles Exadata ou un cluster de machines virtuelles autonome dans Oracle Database@AWS.

Clusters de machines virtuelles autonomes

Les clusters de machines virtuelles autonomes sont des bases de données entièrement gérées qui automatisent les tâches de gestion clés à l'aide de l'apprentissage automatique et de l'IA. Contrairement aux bases de données traditionnelles, les bases de données autonomes provisionnent, sécurisent, mettent à jour, sauvegardent et ajustent automatiquement la base de données sans intervention humaine.

Vous pouvez configurer le nombre de cœurs ECPU par machine virtuelle, la mémoire de base de données par processeur, le stockage de base de données et le nombre maximum de bases de données de conteneurs autonomes. Pour de plus amples informations, veuillez consulter Étape 3 : créer un cluster de machines virtuelles Exadata ou un cluster de machines virtuelles autonome dans Oracle Database@AWS.

Bases de données Oracle Exadata

Oracle Exadata est un système conçu qui fournit une plate-forme haute performance pour exécuter des bases de données Oracle. Avec Oracle Database@AWS, vous utilisez la AWS console pour créer l'infrastructure Oracle Exadata et les clusters de machines virtuelles qui hébergent les bases de données Exadata. Vous utilisez ensuite OCI APIs pour créer et gérer les bases de données Oracle. Pour de plus amples informations, veuillez consulter Étape 4 : Création de bases de données Oracle Exadata dans Oracle Cloud Infrastructure.