Bonnes pratiques pour l'exécution d'Oracle Database sur AWS
Date de publication : 18 novembre 2021 (Historique du document et collaborateurs)
Résumé
Amazon Web Services (AWS) vous permet d'exécuter votre Oracle Database dans un environnement cloud. L'exécution d'Oracle Database sur AWS Cloud n'est pas si différente d'une exécution au sein de votre centre de données. Pour un administrateur ou un développeur de base de données, il n'y a aucune différence entre les deux environnements. Cependant, vous devez prendre en compte différentes considérations relatives à la plateforme AWS, notamment en termes de sécurité, de stockage, de configurations de calcul, de gestion et de surveillance. Vous pourrez ainsi exploiter au mieux votre implémentation d'Oracle Database sur AWS.
Ce livre blanc indique des bonnes pratiques permettant d'obtenir des performances optimales, un haut niveau de disponibilité et de fiabilité, ainsi qu'une réduction du coût total de possession en exécutant Oracle Database dans AWS Cloud. Il est destiné aux administrateurs de bases de données, aux architectes d'entreprise, aux administrateurs système et aux développeurs qui souhaitent exécuter Oracle Database dans AWS Cloud.
Introduction
Amazon Web Services (AWS) fournit un ensemble complet de services et d'outils pour déployer Oracle Database sur l'infrastructure cloud AWS fiable et sécurisée. AWS propose à ses clients les options suivantes pour exécuter Oracle Database sur AWS :
-
Utiliser Amazon Relational Database Service (Amazon RDS) pour Oracle
, un service de base de données gérée qui permet de simplifier l'approvisionnement et la gestion des bases de données Oracle. RDS pour Oracle facilite la configuration, l'exploitation et la mise à l'échelle d'une base de données relationnelle dans le cloud en automatisant l'installation, l'approvisionnement et la gestion des disques, les correctifs, les mises à niveau des versions mineures, le remplacement des instances ayant échoué, ainsi que les tâches de sauvegarde et de restauration. La fonction de mise à l'échelle par bouton-poussoir d'Amazon RDS vous permet de facilement augmenter ou réduire l'instance de base de données pour une meilleure gestion des coûts et des performances. RDS pour Oracle propose à la fois Oracle Database Enterprise Edition et Oracle Database Standard Edition. RDS pour Oracle est également livré avec un modèle de service avec licence incluse , qui vous permet de payer à l'heure par utilisation. -
Exécution d'une base de données Oracle autogérée directement sur Amazon Elastic Compute Cloud (Amazon EC2). Cette option vous donne un contrôle total sur la configuration de l'infrastructure et de l'environnement de base de données. L'exécution de la base de données sur Amazon EC2 est très similaire à une exécution sur votre propre serveur. Vous avez le contrôle total de la base de données binaires Oracle et vous disposez d'un accès au niveau du système d'exploitation, ce qui vous permet d'exécuter des agents de surveillance et de gestion, et d'utiliser les outils de votre choix pour la réplication, la sauvegarde et la restauration des données. En outre, il est possible d'utiliser tous les modules facultatifs disponibles dans Oracle Database. Cependant, cette option vous oblige à configurer, gérer et régler tous les composants, y compris les instances Amazon EC2, les volumes de stockage, la capacité de mise à l'échelle, les réseaux et la sécurité en fonction des bonnes pratiques d'architecture AWS. Dans le service Amazon RDS (Amazon RDS) entièrement géré, tout est pris en charge pour vous.
-
Les appliances virtuelles FlashGrid Cluster permettent d'exécuter des clusters étendus auto-gérés Oracle Real Application Cluster (RAC) et Oracle RAC (sur différentes zones de disponibilité) sur Amazon EC2. Avec FlashGrid Cluster, vous avez également le contrôle total de la base de données et un accès au niveau du système d'exploitation.
-
Exécution d'Oracle Database autogérée directement sur VMware Cloud on AWS. VMware Cloud on AWS est une offre cloud intégrée développée conjointement par AWS et VMware. Comme Amazon EC2, vous avez le contrôle total de la base de données et un accès au niveau du système d'exploitation. Vous pouvez exécuter des architectures avancées telles qu'Oracle Real Application Cluster (RAC) et des clusters étendus Oracle RAC (sur différentes zones de disponibilité) dans VMware Cloud on AWS.
Que vous choisissiez d'exécuter Oracle Database autogérée sur Amazon EC2 ou le service RDS pour Oracle entièrement géré, le respect des bonnes pratiques décrites dans ce livre blanc vous aidera à tirer le meilleur parti de la mise en œuvre de votre base de données Oracle sur AWS. AWS abordera les options de licence Oracle, les considérations relatives au choix d'Amazon EC2 ou d'Amazon RDS pour la mise en œuvre de votre Oracle Database, et expliquera comment optimiser la configuration réseau, le type d'instance et le stockage de la base de données dans votre implémentation.