Configurar una ruta de distribución entre despliegues de OCI GoldenGate en diferentes regiones con intercambio de VCN

Descubra cómo configurar y configurar el intercambio de tráfico de Oracle Cloud Infrastructure GoldenGate y la red virtual en la nube (VCN) para crear una ruta de distribución entre dos despliegues de GoldenGate de OCI ubicados en dos regiones diferentes.

Visión general

Puede crear un tejido de datos heterogéneo y multinube distribuido mediante despliegues interconectados de Oracle Cloud Infrastructure (OCI) GoldenGate. En este ejemplo se muestra cómo crear una ruta de distribución entre los despliegues de OCI GoldenGate ubicados en Phoenix (Región A) y Frankfurt (Región B).



Antes de empezar

Para continuar, debe tener lo siguiente:

  • Un despliegue de OCI GoldenGate existente en una región (región A) con un Extract definido
  • Un despliegue de OCI GoldenGate existente en una región diferente (región B)
  • Ambos solo deben permitir la conectividad de red privada
  • Un gateway de enrutamiento dinámico (DRG) existente

Tarea 1: Configuración de red

  1. En la región A, siga los pasos para crear una VCN:
    1. En el menú, de navegación de la consola de Oracle Cloud, haga clic en Red y, a continuación, en Redes virtuales en la nube.
    2. Confirme la selección del compartimento o cambie los compartimentos.
    3. Haga clic en Crear VCN.
    4. En el panel Crear VCN, complete los siguientes campos y, a continuación, haga clic en Crear VCN:
      • Nombre: introduzca un nombre
      • Crear en compartimiento: déjelo tal cual
      • Bloques de IPv4 CIDR:
        • Pública (10.0.0.0/24)
        • Privado (10.0.1.0/24)
    5. En la página Detalles de la VCN A, haga clic en Gateways y, a continuación, en Crear asociación de DRG.
    6. En la página Crear asociación de DRG, introduzca un nombre para el DRG, seleccione una ubicación de DRG y, a continuación, haga clic en Crear asociación de DRG.
    7. En la lista Asociaciones de gateway de direccionamiento dinámico, seleccione el DRG que ha creado.
    8. En la página Detalles de DRG, haga clic en Anexos.
    9. En Asociaciones de conexión de intercambio de tráfico remoto y, a continuación, haga clic en Crear conexión de intercambio de tráfico remoto.
    10. En el panel Crear conexión de intercambio de tráfico remoto, introduzca un nombre, deje la configuración por defecto tal calidad y, a continuación, haga clic en Crear conexión de intercambio de tráfico remoto. Se agregará automáticamente una asociación de conexión con intercambio de tráfico remoto (RPC) al DRG y su estado de intercambio de tráfico se definirá en Nuevo (sin intercambio de tráfico).
    11. En la lista de asociaciones de conexiones de intercambio de tráfico remoto, seleccione la RPC que ha creado.
    12. En la página Detalles de RPC, para OCID, haga clic en Copiar.

      Note:

      Puede pegar temporalmente el OCID a un editor de texto para su uso posterior.
  2. Repita el paso anterior en la región B para crear una VCN (VCN B) con dos subredes regionales y DRG:
    • Público (192.168.0.0/24))
    • Privado (192.168.1.0/24)
  3. En la página Detalles de RPC de la región B, haga clic en el nombre de RPC y, a continuación, haga clic en Establecer conexión.
  4. En la página Detalles de la VCN A, haga clic en Seguridad y, a continuación, en lista de seguridad para la subred privada-<Nombre de VCN>.
  5. Haga clic en Agregar reglas de entrada.
  6. En el recuadro de diálogo Agregar Reglas de Entrada, complete los siguientes campos y, a continuación, haga clic en Agregar Reglas de Entrada:
    1. Tipo de origen: CIDR
    2. CIDR de origen: 192.168.1.0/24
    3. Protocolo IP: TCP
    4. Rango de puertos de origen: All
    5. Rango de puertos de destino: 443

      Note:

      443 es el puerto por defecto para acceder a los despliegues de OCI GoldenGate.
  7. Del mismo modo, agregue reglas de entrada para permitir que el solucionador de DNS en ambas regiones se comunique entre sí:
    • 192.168.0.0/16 UDP All 53
    • 192.168.0.0/16 TCP All 53
  8. En la página Detalles de la VCN A, haga clic en Enrutamiento y, a continuación, en tabla de rutas para la subred privada-<nombre de VCN>.
  9. Haga clic en Agregar reglas de ruta.
  10. En el panel Agregar reglas de ruta, complete los siguientes campos y, a continuación, haga clic en Agregar reglas de ruta:
    • Tipo de destino: Gateway de enrutamiento dinámico
    • Bloque de CIDR de destino: 192.168.1.0/24
  11. En la página Detalles de la VCN B, haga clic en Seguridad y, a continuación, en lista de seguridad para la subred privada-<nombre de VCN>.
  12. Haga clic en Agregar reglas de entrada.
  13. En el cuadro de diálogo Add Ingress Rules, complete los siguientes campos y, a continuación, haga clic en Add Ingress Rules:
    1. Tipo de origen: CIDR
    2. CIDR de origen: 10.0.1.0/24
    3. Protocolo IP: TCP
    4. Rango de puertos de origen: All
    5. Rango de puertos de destino: 443

      Note:

      443 es el puerto por defecto para acceder a los despliegues de OCI GoldenGate.
  14. Del mismo modo, agregue reglas de entrada para permitir que el solucionador de DNS en ambas regiones se comunique entre sí:
    • 10.0.0.0/16 UDP All 53
    • 10.0.0.0/16 TCP All 53
  15. En Recursos, en la página Detalles de VCN B, haga clic en Tablas de ruta y, a continuación, haga clic en Tabla de ruta para subred privada-<Nombre de VCN>.
  16. Haga clic en Agregar reglas de ruta.
  17. En el panel Agregar reglas de ruta, complete los siguientes campos y, a continuación, haga clic en Agregar reglas de ruta:
    • Tipo de destino: Gateway de enrutamiento dinámico
    • Bloque de CIDR de destino: 10.0.1.0/24

Tarea 2: Configuración del intercambio de tráfico DNS

  1. Crear un punto final de recepción y reenvío en la VCN A:
    1. En el menú Oracle Cloud console navigation, haga clic en Networking y, a continuación, seleccione Virtual Cloud Networks.
    2. En la lista de redes virtuales en la nube, seleccione la VCN A.
    3. En VCN A, en Información de VCN, seleccione el solucionador de DNS.
    4. En Recursos, haga clic en Puntos finales y, a continuación, en Crear punto final para crear un punto final de recepción y reenvío.
      1. En el panel Crear punto final, introduzca un nombre.
      2. Para Seleccionar una subred, seleccione una subred privada de VCN en la lista desplegable.
      3. En Tipo de punto final, seleccione Escucha.
      4. Haga clic en Create endpoint.
      5. Repita los pasos anteriores para crear el punto final Reenvío.

      Note:

      Consulte Creación de un punto final de solucionador para obtener más información.
  2. Repita el paso 1 para crear un punto final de escucha y reenvío en la VCN B.
  3. Gestionar reglas para la VCN A:
    1. Vuelva a la VCN A y haga clic en el solucionador de DNS.
    2. En Recursos, haga clic en Reglas y, a continuación, en Gestionar reglas:
      1. En el panel Gestionar reglas, en Condición de regla, seleccione Dominios en la lista desplegable.
      2. En Dominios, introduzca el nombre de dominio DNS para la VCN B.

        Por ejemplo, si la región de destino (región B) es Alemania Central (Fráncfort), el nombre de dominio GoldenGate de OCI sería: deployment.goldengate.eu-frankfurt-1.oci.oraclecloud.com

      3. En Punto final de origen, seleccione el punto final de reenvío de solucionador de DNS para la VCN A en la lista desplegable.
      4. En Dirección IP de destino, introduzca la dirección IP del punto final de escucha del solucionador de DNS para la VCN B.
      5. Haga clic en Guardar cambios.

        Note:

        Consulte Reglas de solucionador para obtener más información sobre la creación de una regla de solucionador.
  4. Gestionar reglas para la VCN B:
    1. Vuelva a VCN B y haga clic en el solucionador de DNS.
    2. En Recursos, haga clic en Reglas y, a continuación, en Gestionar reglas:
      1. En el panel Gestionar reglas, en Condición de regla, seleccione Dominios en la lista desplegable.
      2. En Dominios, introduzca el nombre de dominio GoldenGate de OCI para la VCN A.

        Por ejemplo, si la región de destino (región A) es Oeste de EE. UU. (Phoenix), el nombre de dominio GoldenGate de OCI sería: deployment.goldengate.us-phoenix-1.oci.oraclecloud.com

      3. En Punto final de origen, seleccione el punto final de reenvío de solucionador de DNS para la VCN B en la lista desplegable.
      4. En Dirección IP de destino, introduzca la dirección IP del punto final de escucha del solucionador de DNS para la VCN A.
      5. Haga clic en Guardar cambios.

        Note:

        Consulte Reglas de solucionador para obtener más información sobre la creación de una regla de solucionador.

Tarea 3: Creación y asignación de conexiones

  1. En la región A, cree una conexión GoldenGate para el despliegue remoto en la región B.

    Note:

    Asegúrese de que:
    • Seleccione Punto final dedicado para el método de enrutamiento de tráfico.
    • El dominio utilizado por el FQDN proporcionado en la cartera o la cadena de conexión se reenvía correctamente al solucionador de DNS adecuado mediante sus reglas. Consulte Reglas de solucionador para obtener más información.
  2. Asigne la conexión al despliegue en la región A.

Tarea 4: Creación de una ruta de distribución

  1. En la región A, conéctese a la consola de despliegue GoldenGate de OCI.
  2. Agregar una Ruta de Distribución mediante el Extract y la Pista definidos en este despliegue.
  3. Una vez que la ruta de distribución esté activa, conéctese al despliegue de destino en la región B y verifique que la ruta de distribución aparece en el servicio de receptor.