Configurar uma interconexão direta entre o Azure e a Oracle Cloud Infrastructure

Aplica-se a: ✔️ VMs do Linux

Para criar uma experiência integrada de várias nuvens, a Microsoft e a Oracle oferecem interconexão direta entre o Azure e a OCI (Infraestrutura de Nuvem da Oracle) por meio do ExpressRoute e do FastConnect. Por meio da interconexão do ExpressRoute e do FastConnect, os clientes podem experimentar baixa latência, alta taxa de transferência e conectividade direta privada entre as duas nuvens.

Importante

A Oracle certificou estes aplicativos para execução no Azure ao usar a solução de interconexão do Azure/Oracle Cloud:

  • E-Business Suite
  • JD Edwards EnterpriseOne
  • PeopleSoft
  • Aplicativos Oracle Retail
  • Oracle Hyperion Financial Management

A imagem a seguir mostra uma visão geral de alto nível da interconexão:

Cross-cloud network connection

Observação

A conexão do ExpressRoute vista no diagrama é um circuito ExpressRoute regular que fornece suporte a todas as funcionalidades, como Alcance Global.

Pré-requisitos

  • Para estabelecer a conectividade entre o Azure e o OCI, você deve ter uma assinatura ativa do Azure e uma locação de OCI ativa.

  • A conectividade só é possível quando um local de emparelhamento do ExpressRoute do Azure está em proximidade com ou no mesmo local de emparelhamento que o FastConnect de OCI. Confira a Disponibilidade da região.

Configurar a conectividade direta entre o ExpressRoute e o FastConnect

  1. Crie um circuito de ExpressRoute padrão em sua assinatura do Azure em um grupo de recursos.

    • Ao criar o ExpressRoute, escolha Oracle Cloud FastConnect como o provedor de serviços. Para criar um circuito de ExpressRoute, confira o guia passo a passo.
    • Um circuito do Azure ExpressRoute fornece opções de largura de banda granulares, enquanto o FastConnect dá suporte a 1, 2, 5 ou 10 Gbps. Portanto, é recomendável escolher uma dessas opções de largura de banda correspondentes no ExpressRoute.

    Create ExpressRoute circuit

  2. Anote sua Chave de serviço do ExpressRoute. Você precisa fornecer a chave ao configurar o circuito do FastConnect.

    ExpressRoute Service key

    Importante

    Você será cobrado pelos encargos do ExpressRoute assim que o circuito do ExpressRoute for provisionado (mesmo se o Status do provedor for Não provisionado).

  3. Reserve dois espaços de endereço IP privados de 30 cada que não se sobreponham à sua rede virtual do Azure ou ao espaço de endereço IP da rede de nuvem virtual da OCI. Iremos nos referir ao primeiro espaço de endereço IP como espaço de endereço primário e ao segundo espaço de endereço IP como espaço de endereço secundário. Anote os endereços de que você precisa ao configurar o circuito do FastConnect.

  4. Crie um DRG (Gateway de Roteamento Dinâmico). Você precisará disso ao criar seu circuito do FastConnect. Para saber mais, confira a documentação do Gateway de Roteamento Dinâmico.

  5. Crie um circuito FastConnect em seu locatário da Oracle. Para saber mais, confira a documentação da Oracle.

    • Na configuração do FastConnect, selecione Microsoft Azure: ExpressRoute como o provedor.
    • Selecione o Gateway de Roteamento Dinâmico que você provisionou na etapa anterior.
    • Selecione a largura de banda a ser provisionada. Para um desempenho ideal, a largura de banda deve corresponder à largura de banda apropriada ao criar o circuito do ExpressRoute.
    • Em Chave de serviço do provedor, cole a chave de serviço do ExpressRoute.
    • Use o primeiro espaço de endereço IP privado de 30 obtido em uma etapa anterior para o Endereço IP BGP primário e o segundo /30 espaço de endereço IP privado para o Endereço IP BGP secundário.
      • Atribua o primeiro endereço utilizável dos dois intervalos para o endereço IP do Oracle BGP (primário e secundário) e o segundo endereço para o endereço IP do BGP do cliente (de uma perspectiva do FastConnect). O primeiro endereço IP utilizável é o segundo endereço IP no espaço de endereço de 30 (o primeiro endereço IP é reservado pela Microsoft).
    • Clique em Criar.
  6. Conclua a vinculação do FastConnect à rede de nuvem virtual em seu locatário do Oracle por meio do Gateway de Roteamento Dinâmico, usando a Tabela de Rotas.

  7. Navegue até o Azure e verifique se o Status do provedor do seu circuito do ExpressRoute foi alterado para Provisionado e se um emparelhamento do tipo Privado do Azure foi provisionado. Este é um pré-requisito para as etapas a seguir.

    ExpressRoute provider status

  8. Clique no emparelhamento Privado do Azure. Você verá os detalhes de emparelhamento que foram automaticamente configurados com base nas informações inseridas durante a configuração do circuito FastConnect.

    Private peering settings

Conectar a rede virtual ao ExpressRoute

  1. Crie uma rede virtual e um gateway de rede virtual, se ainda não tiver feito isso. Para obter detalhes, confira o guia passo a passo.
  2. Configure a conexão entre o gateway de rede virtual e seu circuito ExpressRoute executando o script do Terraform ou executando o comando PowerShell para Configurar o ExpressRoute FastPath.

Depois de concluir a configuração de rede, você pode verificar a validade da sua configuração clicando em Obter registros ARP e Obter tabela de rotas na folha emparelhamento privado do ExpressRoute no portal do Azure.

Automação

A Microsoft criou scripts do Terraform para habilitar a implantação automatizada da interconexão de rede. Os scripts do Terraform precisam ser autenticados com o Azure antes da execução, pois exigem permissões adequadas na assinatura do Azure. A autenticação pode ser realizada usando uma entidade de serviço do Azure Active Directory ou usando a CLI do Azure. Para saber mais, confira a documentação do Terraform.

Os scripts do Terraform e a documentação relacionada para implantar a interconexão podem ser encontrados neste repositório GitHub.

Monitoramento

Instalando agentes em ambas as nuvens, você pode aproveitar o NPM (Monitor de Desempenho de Rede) do Azure para monitorar o desempenho da rede de ponta a ponta. O NPM ajuda você a identificar rapidamente os problemas de rede e a eliminá-los.

Para excluir a interconexão, siga as etapas abaixo na ordem específica fornecida. Caso contrário, o resultado será um circuito de ExpressRoute em "estado de falha".

  1. Exclua a conexão do ExpressRoute. Exclua a conexão clicando no ícone Excluir na página de sua conexão. Para saber mais, confira a documentação do ExpressRoute.
  2. Exclua o Oracle FastConnect do Console de Nuvem da Oracle.
  3. Depois que o circuito do Oracle FastConnect tiver sido excluído, você poderá excluir o circuito do Azure ExpressRoute.

Neste ponto, o processo de exclusão e desprovisionamento é concluído.

Próximas etapas

  • Para saber mais sobre a conexão entre nuvens entre OCI e Azure, confira a documentação da Oracle.
  • Use scripts Terraform para implantar infraestrutura para aplicativos Oracle direcionados no Azure e configurar a interconexão de rede.