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

Descubra cómo 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 OCI GoldenGate 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 despliegues de OCI GoldenGate ubicados en Phoenix (Región A) y Fráncfort (Región B).



Antes de empezar

Para continuar, debe tener lo siguiente:

  • Un despliegue GoldenGate de OCI existente en una región (región A) con un Extract definido
  • Un despliegue GoldenGate de OCI 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
      • Create in Compartment: déjelo tal cual
      • Bloques CIDRIPv4 CIDR IPv4:
        • Público (10.0.0.0/24)
        • Private (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 remota.
    10. En el panel Create Remote Peering Connection, introduzca un nombre, deje la configuración por defecto tal cual y, a continuación, haga clic en Create remote peering connection. 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 de detalles de RPC, para el OCID, haga clic en Copiar.
      Nota

      Puede pegar temporalmente el OCID en 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 subred privada-<Nombre de VCN>.
  5. Haga clic en Agregar reglas de entrada.
  6. 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: 192.168.1.0/24
    3. Protocolo IP: TCP
    4. Rango de puertos de origen: Todo
    5. Rango de puertos de destino: 443
      Nota

      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 subred privada-<Nombre de VCN>.
  12. Haga clic en Agregar reglas de entrada.
  13. En el cuadro 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: 10.0.1.0/24
    3. Protocolo IP: TCP
    4. Rango de puertos de origen: Todo
    5. Rango de puertos de destino: 443
      Nota

      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 la página Detalles de VCN B, en Recursos, haga clic en Tablas de rutas y, a continuación, haga clic en Tabla de rutas para la 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. Cree un punto final de recepción y reenvío en la VCN A:
    1. En el menú de navegación de la consola de Oracle Cloud, haga clic en Red y, a continuación, seleccione Redes virtuales en la nube.
    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. En Seleccionar una subred, seleccione VCN A subred privada en la lista desplegable.
      3. En Tipo de punto final, seleccione Escucha.
      4. Haga clic en Crear punto final.
      5. Repita los pasos anteriores para crear el punto final Reenvío.
      Nota

      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 recepción y reenvío en la VCN B.
  3. Gestionar reglas para VCN A:
    1. Vuelva a la VCN A y haga clic en Solucionador de DNS.
    2. En Recursos, haga clic en Reglas y, a continuación, haga clic 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.
        Nota

        Consulte Reglas de solucionador para obtener más información sobre la creación de una regla de solucionador.
  4. Gestionar reglas para VCN B:
    1. Vuelva a la VCN B y haga clic en Solucionador de DNS.
    2. En Recursos, haga clic en Reglas y, a continuación, haga clic 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.
        Nota

        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.
    Nota

    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 cadena de conexión o cartera se está reenviando 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: Crear 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.