Configurar una interconexión directa entre Azure y Oracle Cloud Infrastructure

Se aplica a: ✔️ Máquinas virtuales Linux

Para crear una experiencia integrada de nube múltiple , Microsoft y Oracle ofrecen interconexión directa entre Azure y Oracle Cloud Infrastructure (OCI) a través de ExpressRoute y FastConnect. A través de la interconexión de ExpressRoute y FastConnect, los clientes pueden experimentar una baja latencia, un alto rendimiento y una conectividad privada directa entre las dos nubes.

Importante

Oracle ha certificado estas aplicaciones para que se ejecuten en Azure cuando se use la solución de interconexión en la nube de Azure y Oracle.

  • E-Business Suite
  • JD Edwards EnterpriseOne
  • PeopleSoft
  • Aplicaciones comerciales de Oracle
  • Oracle Hyperion Financial Management

En la siguiente imagen se muestra una descripción general de alto nivel de la interconexión:

Cross-cloud network connection

Nota

La conexión de ExpressRoute que se ve en el diagrama es un circuito ExpressRoute normal y admite todas las funcionalidades, como Global Reach.

Prerrequisitos

  • Para establecer la conectividad entre Azure y OCI, debe tener una suscripción activa de Azure y una tenencia activa de OCI.

  • Esta conectividad solo es posible cuando una ubicación de emparejamiento de Azure ExpressRoute está cerca o en la misma ubicación de emparejamiento que FastConnect de OCI. Consulte la Disponibilidad regional.

Configurar la conectividad directa entre ExpressRoute y FastConnect

  1. Cree un circuito estándar de ExpressRoute en su suscripción de Azure en un grupo de recursos.

    • Al crear ExpressRoute, elija Oracle Cloud FastConnect como proveedor de servicios. Para crear un circuito de ExpressRoute, consulte la guía paso a paso.
    • Un circuito de Azure ExpressRoute proporciona opciones de ancho de banda granular, mientras que FastConnect admite 1, 2, 5 o 10 Gbps. Por lo tanto, se recomienda elegir una de estas opciones de ancho de banda en ExpressRoute.

    Create ExpressRoute circuit

  2. Anote su clave de servicio de ExpressRoute. Debe proporcionar la clave mientras configura su circuito de FastConnect.

    ExpressRoute Service key

    Importante

    Se le facturarán los cargos de ExpressRoute tan pronto como se aprovisione el circuito de ExpressRoute (incluso si el estado del proveedor es No aprovisionado).

  3. Establezca dos espacios de direcciones IP privadas de /30 cada una, para que no se superpongan con la red virtual de Azure o con el espacio de direcciones IP de la red de la nube virtual OCI. Esto es, debe usar el primer espacio de direcciones IP como espacio de direcciones principal y el segundo espacio de direcciones IP como espacio de direcciones secundario. Anote las direcciones que necesite al configurar su circuito de FastConnect.

  4. Crear una puerta de enlace de enrutamiento dinámico (DRG). La necesitará cuando cree su circuito de FastConnect. Para obtener más información, consulte la documentación de la puerta de enlace de enrutamiento dinámico.

  5. Cree un circuito FastConnect en su inquilino de Oracle. Para obtener más información, consulte la documentación de Oracle.

    • En la configuración de FastConnect, seleccione Microsoft Azure: ExpressRoute como el proveedor.
    • Seleccione la puerta de enlace de enrutamiento dinámico que aprovisionó en el paso anterior.
    • Seleccione el ancho de banda que será aprovisionado. Para conseguir un rendimiento óptimo, el ancho de banda debe coincidir con el ancho de banda seleccionado al crear el circuito de ExpressRoute.
    • En Clave de servicio del proveedor, pegue la clave de servicio de ExpressRoute.
    • Utilice el primer espacio privado de direcciones IP /30 que se detalló en un paso anterior para la dirección IP del BGP principal y el segundo espacio de direcciones IP /30 privadas para la dirección del BGP secundario.
      • Asigne la primera dirección que se pueda usar de los dos rangos para la dirección IP de Oracle BGP (principal y secundaria) y la segunda dirección a la dirección IP de BGP del cliente (desde una perspectiva de FastConnect). La primera dirección IP que se puede usar es la segunda dirección IP en el espacio de direcciones /30 (la primera dirección IP está reservada para Microsoft).
    • Haga clic en Crear.
  6. Complete la vinculación de FastConnect a la red de la nube virtual en su inquilino de Oracle a través de la puerta de enlace de enrutamiento dinámico mediante la tabla de rutas.

  7. Vaya a Azure y asegúrese de que el estado del proveedor del circuito de ExpressRoute haya cambiado a Aprovisionado y que se haya aprovisionado un emparejamiento privado de Azure. Este es un requisito previo para los siguientes pasos.

    ExpressRoute provider status

  8. Haga clic en el emparejamiento privado de Azure. Verá que los detalles del emparejamiento se configuraron automáticamente en función de la información que especificó al configurar su circuito de FastConnect.

    Private peering settings

Conectar la red virtual a ExpressRoute

  1. Cree una red virtual y una puerta de enlace de red virtual, si aún no lo ha hecho. Para obtener más información, consulte la guía paso a paso.
  2. Configure la conexión entre la puerta de enlace de red virtual y su circuito de ExpressRoute ejecutando el script de Terraform o ejecutando el comando de PowerShell para configurar ExpressRoute FastPath .

Una vez que haya completado la configuración de red, puede comprobar la validez de su configuración haciendo clic en Obtener registros de ARP y Obtener tabla de rutas en la hoja de emparejamiento privado de ExpressRoute en Azure Portal.

Automation

Microsoft ha creado scripts de Terraform para permitir la implementación automatizada de la interconexión de la red. Los scripts de Terraform deben autenticarse con Azure antes de ejecutarse, ya que deben tener los permisos adecuados para la suscripción de Azure. La autenticación se puede realizar con una entidad de servicio de Azure Active Directory o con la CLI de Azure. Para obtener más información, consulte la documentación de Terraform.

Los scripts de Terraform y la documentación relacionada para implementar la interconexión se pueden encontrar en este repositorio de GitHub.

Supervisión

Al instalar agentes en ambas nubes, puede aprovechar Azure Network Performance Monitor (NPM) para supervisar el rendimiento de la red de un extremo a otro. NPM le ayudará a identificar y solucionar fácilmente los problemas de la red.

Para eliminar la interconexión, debe seguir los siguientes pasos en el orden especificado. De lo contrario, el circuito de ExpressRoute tendrá un "estado erróneo".

  1. Elimine la conexión de ExpressRoute. Elimine la conexión haciendo clic en el icono de eliminar que está en la página de la conexión. Para obtener más información, consulte la documentación de ExpressRoute.
  2. Elimine Oracle FastConnect de la consola en la nube de Oracle.
  3. Una vez que se haya eliminado el circuito de Oracle FastConnect, podrá eliminar el circuito de Azure ExpressRoute.

En este punto, el proceso de eliminación y desaprovisionamiento estará completo.

Pasos siguientes

  • Para obtener más información sobre la conexión entre las nubes de OCI y Azure, consulte la documentación de Oracle.
  • Use los scripts de Terraform para implementar la infraestructura para aplicaciones de Oracle específicas en Azure, y configure la interconexión de la red.