Modifier

Exécuter des bases de données Oracle sur Azure

Azure Load Balancer
Azure Application Gateway

Idées de solution

Cet article présente une idée de solution. Si vous souhaitez nous voir développer le contenu avec d’autres informations, telles que des cas d’usage potentiels, d’autres services, des considérations d’implémentation ou un guide des prix, faites-le-nous savoir avec les Commentaires de GitHub.

La haute disponibilité de votre serveur frontal ainsi que le niveau intermédiaire peuvent être obtenus à l’aide des équilibreurs de charge Azure Load Balancer ou des passerelles Application Gateway. Une disponibilité de 99,99 % pour votre niveau de base de données peut être obtenue à l’aide d’une combinaison de zones de disponibilité Azure et d’Oracle Active DataGuard avec FSFO. Pour augmenter la disponibilité et/ou obtenir plus de récupérations d’urgence, envisagez de déployer une autre machine virtuelle de base de données dans une autre région Azure et de planifier des sauvegardes RMAN fréquentes.

Cas d’usage potentiels

Cette idée de solution illustre une architecture canonique permettant de bénéficier d’une haute disponibilité pour une instance d’Oracle Database Enterprise Edition dans Azure.

Architecture

Le diagramme d’architecture montre que le client passe par un équilibreur de charge et des sous-réseaux pour arriver au réseau virtuel Azure.Téléchargez un SVG de cette architecture.

Dataflow

  1. Le système du client accède à une application personnalisée avec back-end Oracle DB via le web.
  2. Le web fontral est configuré dans un équilibreur de charge.
  3. Le web frontal appelle le serveur d'applications approprié pour gérer le travail.
  4. Le serveur d'applications interroge la base de données primaire Oracle.
  5. Oracle Database a été configuré à l’aide d’une machine virtuelle hyperthread avec plusieurs disques managés basés sur le stockage Premium pour les performances et la disponibilité.
  6. Les bases de données Oracle sont répliquées à l’aide d’Oracle DataGuard (ou Active DataGuard) ou Oracle GoldenGate pour la haute disponibilité et la récupération d’urgence.
  7. La durée de bon fonctionnement et les performances des bases de données Oracle sont surveillés par Oracle Enterprise Manager. OEM vous permet également de générer divers rapports de performances et d'utilisation.

Components

Technologies clés utilisées pour implémenter cette architecture :

Étapes suivantes

Documentation du produit :

Modules Microsoft Learn :