Remarques :

Remarques concernant le réseau pour Oracle Cloud Infrastructure GoldenGate

Introduction

Oracle Cloud Infrastructure GoldenGate (OCI GoldenGate) est un service cloud entièrement géré qui permet la réplication de données en temps réel et le traitement de données en continu à partir de divers systèmes de gestion de données vers Oracle Cloud Infrastructure Database. Il permet aux utilisateurs de concevoir, d'exécuter et de surveiller des solutions de réplication et de diffusion de données sans avoir à gérer les environnements de calcul.

Dans ce tutoriel, nous examinerons les considérations importantes en matière de réseau et les architectures prises en charge pour les déploiements OCI GoldenGate.

Principaux aspects du réseau

Lors du déploiement d'OCI GoldenGate, deux aspects principaux de la mise en réseau sont à prendre en compte :

Passons en revue chacun en détail.

Objectifs

Scénario 1 : accès à partir du même VCN

L'accès à l'URL de la console OCI GoldenGate à partir du même VCN est autorisé par défaut.

L'URL de la console est résolue en interne en une adresse IP privée affectée à l'adresse privée à partir du sous-réseau sélectionné lors du déploiement. Cette adresse IP privée est accessible uniquement aux ressources du même VCN.

GG4

GG5

GG6

GG7

Cette configuration est simple et fonctionne de manière fiable.

Scénario 2 : accès à partir d'un autre VCN dans la même région

Si votre hôte source/bastion se trouve dans un autre VCN mais dans la même région.

  1. Configurez la connectivité à l'aide de l'attachement de passerelle de routage dynamique (DRG) (recommandé) ou de passerelle d'appairage local. Pour plus d'informations, reportez-vous à Passerelles d'acheminement dynamique.

  2. Pour la résolution DNS, vous disposez des options suivantes de résolution de nom :

    • Vue privée associée (recommandée) :

      Accédez au résolveur DNS du VCN source et associez la vue privée du VCN OCI GoldenGate.

      GG8

      GG9

    • Créer un transfert conditionnel :

      Configurez une règle de transfert personnalisée à l'aide d'un transitaire DNS VCN ou d'un serveur DNS privé.

    • Mettez à jour le fichier hôte :

      Nous pouvons également mettre à jour le fichier hôte du système d'exploitation. Cela résoudra le nom de domaine qualifié complet localement sur notre hôte et se connectera via l'adresse IP privée de la console OCI GoldenGate. Cette option est utile lorsque nous voulons résoudre le nom de domaine qualifié complet OCI GoldenGate uniquement à partir d'instances de calcul spécifiques et que nous ne voulons pas utiliser Associer une vue privée pour l'ensemble du VCN. Cependant, cette option limite le fait qu'il s'agit d'un processus manuel pour chaque hôte et qu'il n'est pas facilement évolutif.

Scénario 3 : accès à partir d'un VCN différent dans une région ou une location différente

Suivez ces étapes si votre hôte source/bastion se trouve dans une autre région/location. L'association de vues privées entre des locations ou des régions n'est pas prise en charge.

  1. Configurez la connexion d'appairage à distance (RPC) entre les réseaux cloud virtuels d'une région/d'une location différente. Pour plus d'informations, reportez-vous à Appairage VCN à distance via un DRG mis à niveau.

  2. Pour la résolution DNS, vous disposez des options suivantes de résolution de nom :

    • Créer un transfert conditionnel (recommandé) :

      Configurez des adresses de résolveur DNS (processus d'écoute et de transfert) et configurez des règles de transfert pour le nom de domaine qualifié complet OCI GoldenGate. Pour créer le transfert conditionnel du résolveur DNS OCI, procédez comme suit :

      1. Accédez au VCN OCI GoldenGate, accédez au résolveur DNS, aux adresses, à Créer une adresse et cliquez sur Créer un processus d'écoute.

        GG10

      2. Accédez au VCN source dans une autre région ou location, accédez au résolveur DNS, aux adresses, à Créer une adresse et cliquez sur Créer un redirecteur.

        GG11

      3. Cliquez sur Règles, Gérer les règles et ajoutez une règle de transfert pour le nom de domaine qualifié complet de la console OCI GoldenGate, en pointant vers l'adresse IP du processus d'écoute créée à l'étape 1.

        GG12

        GG13

    • Mettez à jour le fichier hôte :

      Modifiez le fichier hôte sur des machines individuelles (manuelles et non évolutives).

Scénario 4 : accès à partir de Clouds sur site ou d'autres Clouds publics (AWS, Azure et GCP)

Il s'agit d'un scénario courant lorsque vous accédez à la console de service OCI GoldenGate en privé à partir d'environnements sur site ou d'autres clouds publics (tels qu'Amazon Web Services, Microsoft Azure ou Google Cloud Platform).

  1. La première exigence consiste à établir une connectivité réseau, les principales options étant le VPN site à site OCI ou l'appairage privé OCI FastConnect. Ces méthodes de connectivité permettent d'accéder aux services privés OCI. Pour plus d'informations, reportez-vous à Présentation du VPN site à site et à Présentation de FastConnect.

  2. La résolution DNS reste problématique car les noms de domaine qualifiés complets de service sont locaux pour le VCN. Pour résoudre ces noms de domaine qualifiés complets à partir d'environnements sur site ou d'autres clouds, les options suivantes sont disponibles :

    • Créer un transfert conditionnel (recommandé) :

      Dans cette approche, vous configurez une adresse de transfert DNS ou un serveur DNS privé (comme un serveur DNS Windows) avec un transfert conditionnel pour la résolution de noms. Le serveur DNS transmet les demandes de résolution à l'adresse IP du processus d'écoute de résolveur DNS OCI.

      GG14

    • Mettez à jour le fichier hôte :

      Modifiez le fichier hôte sur des machines individuelles (manuelles et non évolutives).

Scénario 5 : Accès à partir d'Internet

Lorsque nous déployons le service OCI GoldenGate, l'adresse privée est la seule adresse requise pour un déploiement. Nous devons sélectionner un sous-réseau privé. En fait, il n'affiche même aucun sous-réseau public dans le menu déroulant.

L'adresse publique est facultative et une option distincte permet d'activer l'accès public à la console OCI GoldenGate. Elle permet de sélectionner un sous-réseau public sous Afficher les options avancées.

GG15

Cela provisionne un équilibreur de charge OCI public avec tunneling SSL dans le sous-réseau public. Cette option résout le nom de domaine qualifié complet d'accès à la console GoldenGate OCI sur l'adresse IP publique de l'équilibreur de charge sur Internet. Par conséquent, nous pouvons également accéder à la console OCI GoldenGate à partir d'Internet.

GG16

GG17

GG18

Vous pouvez voir tout cela dans l'image suivante :

GG19

Scénario 6 : accès à partir d'une adresse personnalisée

Le service OCI GoldenGate nous permet également de configurer une adresse personnalisée pour accéder à la console OCI GoldenGate. Nous pouvons entrer un nom de domaine qualifié complet personnalisé ainsi que le certificat SSL et la clé privée correspondants au format .pem sous Afficher les options avancées.

GG20

Remarque : nous pouvons également accéder directement à la console OCI GoldenGate à l'aide de son adresse IP privée ou publique. Cependant, le navigateur affiche un avertissement Non sécurisé car le nom d'hôte ne correspond pas au certificat back-end. Par conséquent, cette méthode n'est pas recommandée pour accéder à la console OCI GoldenGate, en particulier à partir d'Internet.

Il est recommandé de configurer une résolution DNS appropriée pour garantir un établissement de liaison SSL complet.

GG21

Conclusion

Le déploiement d'OCI GoldenGate nécessite une planification minutieuse du réseau et de la résolution DNS, en fonction de vos besoins d'accès :

Le choix de la bonne stratégie de mise en réseau et de DNS garantit un accès sécurisé et transparent à vos déploiements OCI GoldenGate dans différents environnements.

Accusés de réception

Ressources de formation supplémentaires

Explorez d'autres ateliers sur docs.oracle.com/learn ou accédez à d'autres contenus d'apprentissage gratuits sur le canal Oracle Learning YouTube. En outre, visitez le site education.oracle.com/learning-explorer pour devenir un explorateur Oracle Learning.

Pour obtenir de la documentation sur le produit, consultez Oracle Help Center.