À propos des options pour assurer la haute disponibilité des charges de travail VMware dans OCI
À première vue, le passage à Oracle Cloud VMware Solution (OCVS) semble être l'approche la plus applicable et la plus pratique. Cependant, il nécessite d'envisager l'octroi de licences Oracle Database sur OCVS, la séparation des grappes OCVS pour les Oracle Database, la migration de base de données, la gestion et les opérations, et de garantir la haute disponibilité. Vous devez également tenir compte de divers facteurs, en particulier lors de la migration de bases de données Oracle Real Application Clusters (Oracle RAC) qui ne sont pas disponibles sur OCVS.
Dans ce livre de jeu de solution, vous découvrirez les options d'architecture, les considérations et les niveaux de conformité MAA (Oracle Maximum Availability Architecture) pour migrer vos Oracle Database sur place vers OCI. Avec cette migration, vous bénéficiez de la haute disponibilité intégrée, de la récupération après sinistre automatisée, des migrations, de la gestion et des opérations de base de données, de la flexibilité, de l'extensibilité en ligne, du modèle de licence en nuage et des options et ensembles Enterprise Edition d'Oracle Database inclus, en particulier dans Oracle Autonomous Database.
Architecture
OCI offre des services de base de données gérés et autonomes avec une haute disponibilité intégrée et des configurations automatisées de reprise après sinistre :
- Service de base de données de base Oracle
- Service Oracle Exadata Database sur une infrastructure dédiée
- Service Oracle Exadata Database sur une infrastructure exaflopique
- Base de données Oracle Autonomous Database sans serveur
- Oracle Autonomous Database sur une infrastructure Exadata dédiée
Oracle Zero Downtime Migration (ZDM) vous permet de migrer vos Oracle Database sur place vers les services en nuage Oracle Database de manière simple et automatisée tout en minimisant le temps d'arrêt de la migration.
L'architecture suivante présente les différentes options des services en nuage Oracle Database :

Description de l'illustration migrate-vmware-workloads-oci-arch.png
migrer-vmware-workloads-oci-arch-oracle.zip
Cette architecture comprend les composants suivants :
- Région
Une région Oracle Cloud Infrastructure est une zone géographique localisée qui contient un ou plusieurs centres de données, appelés domaines de disponibilité. Les régions sont indépendantes les unes des autres, et de grandes distances peuvent les séparer (dans différents pays ou continents).
- Domaine de disponibilité
Les domaines de disponibilité sont des centres de données indépendants et autonomes dans une région. Les ressources physiques de chaque domaine de disponibilité sont isolées des ressources des autres domaines de disponibilité, ce qui garantit la tolérance aux pannes. Les domaines de disponibilité ne partagent pas les éléments d'infrastructure (alimentation ou refroidissement, par exemple) ni le réseau de domaines de disponibilité interne. Par conséquent, une défaillance d'un domaine de disponibilité ne devrait pas affecter les autres domaines de disponibilité de la région.
- Domaine d'erreur
Un domaine d'erreur est un regroupement de matériel et d'infrastructure au sein d'un domaine de disponibilité. Chaque domaine de disponibilité comporte trois domaines d'erreur avec une puissance et un matériel indépendants. Lorsque vous répartissez des ressources entre plusieurs domaines d'erreur, vos applications peuvent tolérer les pannes physiques de serveur, la maintenance du système et les pannes d'alimentation au sein d'un domaine d'erreur.
- Réseau en nuage virtuel (VCN) et sous-réseau
Un VCN est un réseau défini par logiciel personnalisable que vous avez configuré dans une région Oracle Cloud Infrastructure. Comme les réseaux en nuage virtuels traditionnels, ils vous offrent un contrôle sur votre environnement de réseau. Un VCN peut disposer de plusieurs blocs CIDR sans chevauchement que vous pouvez modifier après avoir créé le VCN. Vous pouvez segmenter un VCN en sous-réseaux, dont la portée peut concerner une région ou un domaine de disponibilité. Un sous-réseau est constitué d'un intervalle contigu d'adresses qui ne chevauchent pas les autres sous-réseaux dans le réseau en nuage virtuel. Vous pouvez modifier la taille d'un sous-réseau après sa création. Un sous-réseau peut être public ou privé.
- Table de routage
Les tables de routage virtuelles contiennent des règles pour acheminer le trafic des sous-réseaux vers des destinations en dehors d'un VCN, généralement au moyen de passerelles.
- Liste de sécurité
Pour chaque sous-réseau, vous pouvez créer des règles de sécurité qui spécifient la source, la destination et le type de trafic qui doivent être autorisés à entrer et à sortir du sous-réseau.
- Passerelle de service
La passerelle de service fournit l'accès d'un VCN à d'autres services, tels qu'Oracle Cloud Infrastructure Object Storage. Le trafic entre le réseau VCN et le service Oracle circule sur la matrice réseau Oracle et ne passe pas par Internet.
- Passerelle de routage dynamique (DRG)
La passerelle DRG est un routeur virtuel qui fournit un chemin pour le trafic réseau privé entre les réseaux en nuage virtuels de la même région, entre un VCN et un réseau en dehors de la région, tel qu'un VCN dans une autre région Oracle Cloud Infrastructure, un réseau sur place ou un réseau d'un autre fournisseur de nuage.
- FastConnect
Oracle Cloud Infrastructure FastConnect crée une connexion privée dédiée entre votre centre de données et Oracle Cloud Infrastructure. FastConnect fournit des options de bande passante supérieure et permet une utilisation du réseau plus fiable que les connexions Internet.
- Hôte du service de migration sans temps d'arrêt
L'hôte du service Oracle Zero Downtime Migration doit être un système dédié, mais peut être partagé à d'autres fins. Le logiciel Oracle ZDM nécessite un hôte Oracle Linux autonome s'exécutant sur l'une des plates-formes suivantes : Oracle Linux 7, Oracle Linux 8 ou Red Hat Enterprise Linux 8. L'hôte du service Oracle ZDM doit pouvoir se connecter aux serveurs de base de données source et cible; tant que la connectivité est garantie, l'hôte du service peut être localisé n'importe où.
- Service de base de données de base Oracle
Oracle Base Database Service est un service de base de données Oracle Cloud Infrastructure (OCI) qui vous permet de créer, dimensionner et gérer des bases de données Oracle complètes sur des machines virtuelles. Oracle Base Database Service utilise le stockage du service de volumes par blocs OCI au lieu du stockage local et peut exécuter Oracle Real Application Clusters (Oracle RAC) pour améliorer la disponibilité.
- Service Exadata Database sur une infrastructure dédiée
Oracle Exadata Database Service on Dedicated Infrastructure enables you to leverage the power of Exadata in the cloud. Oracle Exadata Database Service offre des capacités éprouvées d'Oracle Database sur une infrastructure optimisée et spécialement conçue pour Oracle Exadata dans le nuage public. Automatisation en nuage intégrée, évolutivité souple des ressources, sécurité et performance rapide pour toutes les charges de travail Oracle Database vous aident à simplifier la gestion et à réduire les coûts.
- Service Exadata Database sur une infrastructure exaflopique
Oracle Exadata Database Service sur une infrastructure exaflopique offre la même expérience de service en nuage que le service Exadata Database sur une infrastructure dédiée, mais sans vous abonner à une infrastructure dédiée. Vous pouvez commencer avec une petite grappe de machines virtuelles et vous adapter facilement à la croissance de vos besoins. Oracle gère l'ensemble de l'infrastructure physique dans un modèle de service d'infrastructure partagée.
- Base de données autonome sur une infrastructure Exadata dédiée
Oracle Autonomous Database on Dedicated Exadata Infrastructure est un environnement de base de données entièrement géré et préconfiguré que vous pouvez utiliser pour le traitement des transactions et les charges de travail d'entreposage de données. Oracle Cloud Infrastructure gère la création, la sauvegarde, l'application de correctifs, la mise à niveau et le réglage de la base de données.
- Base de données autonome sans serveur
Oracle Autonomous Database Serverless est une Oracle Autonomous Database. Vous disposez d'une base de données entièrement élastique où Oracle exploite de manière autonome tous les aspects du cycle de vie de la base de données, du positionnement à la sauvegarde et aux mises à jour.
- Service de récupération autonome d'Oracle Database
Oracle Database Autonomous Recovery Service est un service Oracle Cloud qui protège les bases de données Oracle. Grâce à l'automatisation des sauvegardes et aux capacités améliorées de protection des données pour les bases de données OCI, vous pouvez décharger toutes les exigences en matière de traitement et de stockage des sauvegardes vers Oracle Database Autonomous Recovery Service, ce qui élimine les coûts d'infrastructure de sauvegarde et les frais généraux d'administration manuelle.
- Stockage d'objets
Le service de stockage d'objets pour Oracle Cloud Infrastructure offre un accès rapide à de grandes quantités de données structurées et non structurées de tous types, notamment des sauvegardes de base de données, des données analytiques et du contenu riche, comme des images et des vidéos. Vous pouvez stocker des données en toute sécurité, puis les extraire directement à partir d'Internet ou de la plate-forme en nuage. Vous pouvez adapter le stockage sans que la performance ou la fiabilité des services soit affectée. Utilisez le stockage standard pour le stockage "à chaud" auquel vous devez accéder rapidement, immédiatement et fréquemment. Utilisez le stockage d'archives pour le stockage "à froid" que vous retenez pendant de longues périodes et auquel vous accédez rarement.
- Récupération après sinistre de pile complète
Oracle Cloud Infrastructure Full Stack Disaster Recovery est un service d'orchestration et de gestion qui fournit des fonctions complètes de récupération après sinistre pour toutes les couches d'une pile d'applications, notamment l'infrastructure, l'intergiciel, la base de données et l'application.
- Oracle Cloud Infrastructure Vault
Oracle Cloud Infrastructure Vault vous permet de gérer, de manière centralisée, les clés de chiffrement qui protègent vos données et les données d'identification de clé secrète que vous utilisez pour sécuriser l'accès à vos ressources dans le nuage. Vous pouvez utiliser le service de chambre forte pour créer et gérer des chambres fortes, des clés et des clés secrètes.
Le service de chambre forte OCI offre également un jeu étoffé d'API Rest pour gérer les chambres fortes et les clés.