Azure 및 Oracle Cloud Infrastructure 간 직접 상호 연결 설정

적용 대상: ✔️ Linux VM

통합된 다중 클라우드 환경을 만들기 위해 Microsoft와 Oracle은 ExpressRouteFastConnect를 통해 Azure 및 OCI(Oracle Cloud Infrastructure) 간에 직접 상호 연결을 제공합니다. ExpressRoute 및 FastConnect 상호 연결을 통해 고객은 두 클라우드 간에 짧은 대기 시간, 높은 처리량, 프라이빗 직접 연결을 갖춘 환경을 경험할 수 있습니다.

중요

Oracle은 Azure/Oracle Cloud 상호 연결 솔루션을 사용할 때 Azure에서 실행되도록 다음 애플리케이션을 인증했습니다.

  • E-Business Suite
  • JD Edwards EnterpriseOne
  • PeopleSoft
  • Oracle Retail 애플리케이션
  • Oracle Hyperion Financial Management

다음 이미지는 상호 연결에 대한 간략한 개요를 보여줍니다.

Cross-cloud network connection

참고

다이어그램에 표시된 ExpressRoute 연결은 일반 ExpressRoute 회로이며 Global Reach와 같은 모든 기능을 지원합니다.

사전 요구 사항

  • Azure와 OCI 간에 연결을 설정하려면 활성 Azure 구독 및 활성 OCI 테넌시가 있어야 합니다.

  • 연결은 Azure ExpressRoute 피어링 위치가 OCI FastConnect 피어링 위치와 근접하거나 동일한 경우에만 가능합니다. 지역 가용성을 참조하세요.

ExpressRoute 및 FastConnect 간 직접 연결 구성

  1. 리소스 그룹에서 Azure 구독에 표준 ExpressRoute 회로를 만듭니다.

    • ExpressRoute를 만드는 동안 서비스 공급자로 Oracle Cloud FastConnect를 선택합니다. ExpressRoute 회로를 만들려면 단계별 가이드를 참조하세요.
    • Azure ExpressRoute 회로는 세분화된 대역폭 옵션을 제공하지만 FastConnect는 1, 2, 5, 10Gbps를 지원합니다. 따라서 ExpressRoute에서 일치하는 대역폭 옵션 중 하나를 선택하는 것이 좋습니다.

    Create ExpressRoute circuit

  2. ExpressRoute 서비스 키를 적어둡니다. FastConnect 회로를 구성할 때 이 키를 제공해야 합니다.

    ExpressRoute Service key

    중요

    ExpressRoute 회로가 프로비저닝되는 즉시 ExpressRoute 요금이 청구됩니다(공급자 상태프로비저닝되지 않음인 경우에도 청구됨).

  3. Azure 가상 네트워크 또는 OCI 가상 클라우드 네트워크 IP 주소 공간과 겹치지 않으며 각각 /30인 개인 IP 주소 공간 두 개를 만듭니다. 첫 번째 IP 주소 공간은 기본 주소 공간이라고 하고 두 번째 IP 주소 공간은 보조 주소 공간이라고 하겠습니다. 주소를 적어둡니다. 이 주소는 FastConnect 회로를 구성할 때 필요합니다.

  4. DRG(동적 라우팅 게이트웨이)를 만듭니다. FastConnect 회로를 만들 때 필요합니다. 자세한 내용은 동적 라우팅 게이트웨이 설명서를 참조하세요.

  5. Oracle 테넌트에서 FastConnect 회로를 만듭니다. 자세한 내용은 Oracle 설명서를 참조하세요.

    • FastConnect 구성에서 공급자로 Microsoft Azure: ExpressRoute를 선택합니다.
    • 이전 단계에서 프로비저닝한 동적 라우팅 게이트웨이를 선택합니다.
    • 프로비저닝할 대역폭을 선택합니다. 성능을 최적화하려면 대역폭이 ExpressRoute 회로를 만들 때 선택한 대역폭과 일치해야 합니다.
    • 공급자 서비스 키에 ExpressRoute 서비스 키를 붙여넣습니다.
    • 기본 BGP IP 주소에는 이전 단계에서 만든 첫 번째 /30 개인 IP 주소 공간을 사용하고 보조 BGP IP 주소에는 두 번째 /30 개인 IP 주소 공간을 사용합니다.
      • Oracle BGP IP 주소(기본 및 보조)에는 두 범위 중 첫 번째 사용 가능한 주소를 할당하고 고객 BGP IP 주소(FastConnect 관점)에는 두 번째 주소를 할당합니다. 첫 번째 사용 가능한 IP 주소는 /30 주소 공간의 두 번째 IP 주소입니다(첫 번째 IP 주소는 Microsoft에서 예약됨).
    • 만들기를 클릭합니다.
  6. 경로 테이블을 사용하는 동적 라우팅 게이트웨이를 통해 Oracle 테넌트에서 가상 클라우드 네트워크에 대한 FastConnect 연결을 완료합니다.

  7. Azure로 이동하여 ExpressRoute 회로의 공급자 상태프로비저닝됨으로 변경되었고 Azure 개인 유형의 피어링이 프로비저닝되었는지 확인합니다. 이 작업은 다음 단계에 필요한 필수 조건입니다.

    ExpressRoute provider status

  8. Azure 개인 피어링을 클릭합니다. FastConnect 회로를 설정할 때 입력한 정보를 기반으로 피어링 세부 정보가 자동으로 구성된 것을 볼 수 있습니다.

    Private peering settings

ExpressRoute에 가상 네트워크 연결

  1. 가상 네트워크 및 가상 네트워크 게이트웨이가 아직 없는 경우 만듭니다. 자세한 내용은 단계별 가이드를 참조하세요.
  2. Terraform 스크립트를 실행하거나 PowerShell 명령을 실행하여 ExpressRoute FastPath를 구성하는 방법으로 가상 네트워크 게이트웨이 및 ExpressRoute 회로 간에 연결을 설정합니다.

네트워크 구성을 완료하면 Azure Portal의 ExpressRoute 개인 피어링 블레이드에서 ARP 레코드 가져오기경로 테이블 가져오기를 클릭하여 구성의 유효성을 확인할 수 있습니다.

Automation

Microsoft는 Terraform 스크립트를 만들어 네트워크 상호 연결 자동 배포를 사용할 수 있도록 했습니다. Terraform 스크립트를 실행하려면 먼저 Azure에서 인증해야 합니다. Azure 구독에 대한 적절한 권한이 필요하기 때문입니다. 인증은 Azure Active Directory 서비스 주체를 사용하거나 Azure CLI를 사용하여 수행할 수 있습니다. 자세한 내용은 Terraform 설명서를 참조하세요.

내부 연결을 배포하기 위한 Terraform 스크립트 및 관련 설명서는 이 GitHub 리포지토리에서 찾을 수 있습니다.

모니터링

클라우드 둘 다에 에이전트를 설치하면 Azure NPM(네트워크 성능 모니터)을 활용하여 엔드투엔드 네트워크 성능을 모니터링할 수 있습니다. NPM은 네트워크 문제를 쉽게 식별하고 제거하는 데 도움이 됩니다.

상호 연결을 삭제하려면 다음 단계를 지정된 순서대로 수행해야 합니다. 이렇게 하지 않으면 ExpressRoute 회로가 “실패 상태”가 됩니다.

  1. ExpressRoute 연결을 삭제합니다. 연결 페이지에서 삭제 아이콘을 클릭하여 연결을 삭제합니다. 자세한 내용은 ExpressRoute 설명서를 참조하세요.
  2. Oracle Cloud Console에서 Oracle FastConnect를 삭제합니다.
  3. Oracle FastConnect 회로를 삭제하면 Azure ExpressRoute 회로를 삭제할 수 있습니다.

이 시점에 삭제 및 프로비전 해제 프로세스가 완료됩니다.

다음 단계

  • OCI와 Azure 사이의 클라우드 간 연결에 대한 자세한 내용은 Oracle 설명서를 참조하세요.
  • Terraform 스크립트를 사용하여 Azure의 대상 Oracle 애플리케이션에 대한 인프라를 배포하고 네트워크 상호 연결을 구성합니다.