ノート:

Azure Virtual WANを使用したMicrosoft AzureおよびOracle Cloud Infrastructure Interconnectの拡張

イントロダクション

統合されたマルチクラウド・エクスペリエンスを作成するために、MicrosoftとOracleは、ExpressRouteFastConnectを介してAzureとOracle Cloud Infrastructure (OCI)の間の直接の相互接続を提供します。ExpressRouteとFastConnectの相互接続により、2つのクラウド間の低レイテンシ、高スループットおよびプライベート直接接続を体験できます。

このステップバイステップ・ガイドに記載されている手順を使用して、AzureとOracle Cloud Infrastructure (OCI)の間のインターコネクト接続を設定できます。インターコネクトを設定したら、仮想ネットワークをExpressRouteに接続する必要があります。

このチュートリアルでは、ExpressRouteをAzure Virtual WANに接続し、相互接続を使用してOracle Cloud Infrastructureへの仮想ネットワーク接続を拡張する方法の概要を示します。

同様に、インターコネクトを使用してOracle Virtual Cloud NetworksからAzure環境への接続を拡張し、このステップバイステップ・ガイドに従うことができることを理解する必要があります。

目標

Azure Virtual WANを使用したOCI-Azure Interconnectを介して、Oracle Cloud InfrastructureとMicrosoft Azure環境のネットワーク接続を拡張します。AzureとOCIに環境をデプロイし、OCI/Azure相互接続リージョン間のネットワーク接続を検証する方法について説明しました。

前提条件

対象読者

このチュートリアルは、Cloud ServiceプロバイダのプロフェッショナルおよびMultiCloud管理者を対象としています。

アーキテクチャ

次に、サンプルのネットワーク・トポロジおよびソリューションの高レベル・アーキテクチャを示します。

OCI Azure Interconnect Virtual WAN Interconnectの接続アーキテクチャ

このアーキテクチャは、ExpressRoute Cross ConnectionsおよびOCIリージョン内のリージョン・ピアリングを使用して、相互接続リージョン接続を拡張する場合に参照できます。

タスク1: Azureでの仮想WANの作成

この項では、仮想WANを作成します。次の表に、必要な最小パラメータを示します。

パラメータ
リソース・グループ名 your-resource-groupを選択します。前提条件ステップで作成する必要があるリソース・グループを選択します。
リージョン名 region-nameを選択します。
名前 virtual-vwan-nameを入力します。
タイプで打つ VNets、ExpressRouteエンドポイントなどの接続オプションをサポートする「Standard」を選択します。

ステップバイステップ・ガイドに従って、仮想WANを作成できます。次の項に進んで、仮想ハブおよびExpressRouteゲートウェイを作成します。

タスク2: Azureでの仮想ハブおよびExpressRouteゲートウェイの作成

この項では、以前に作成した仮想WANに対して仮想ハブとExpressRouteゲートウェイを作成し、次の表に必要な最小パラメータを示します。

ステップバイステップ・ガイドに従って、仮想ハブおよびExpressRouteゲートウェイを作成できます。次のセクションに進んで、仮想ネットワークおよびサブネットを作成します。

タスク3: Azureでの仮想ネットワークおよびサブネットの作成

この項では、仮想ネットワークおよびサブネットを作成します:

  1. 画面の左上側で、「リソースの作成」「ネットワーキング」「仮想ネットワーク」を選択するか、検索ボックスで「仮想ネットワーク」を検索します。

  2. 「仮想ネットワークの作成」で、「基本」タブで次の情報を入力または選択します:

    設定
    プロジェクト詳細  
    サブスクリプション Azureサブスクリプションの選択
    リソース・グループ 「新規作成」resource-group-name、OKの順に選択するか、パラメータに基づいて既存のresource-group-nameを選択します。
    インスタンス詳細  
    名前 virtual-network-nameを入力します
    地域 region-nameを選択します
  3. 「IPアドレス」タブを選択するか、ページの最後にある「次: IPアドレス」ボタンを選択します。

  4. 「IPアドレス」タブで、次の情報を入力します:

    設定
    IPv4アドレス空間 IPv4-address-spaceと入力します。例: ユースケース・トポロジに従って10.20.0.0/16
  5. 「サブネット名」で、defaultという単語を選択します

  6. 「サブネットの編集」に、次の情報を入力します:

    設定
    サブネット名 subnet-nameを入力します
    サブネット・アドレス範囲 subnet-address-rangeと入力します 例: コンピュート・サブネットの場合は10.20.1.0/24
  7. 「保存」を選択します。

  8. 確認+作成タブを選択するか、確認+作成ボタンを選択します。

  9. 「作成」を選択します。

次のセクションに進み、仮想ネットワークを仮想ハブに接続します。

タスク4: 仮想ネットワークをAzureの仮想ハブに接続する

この項では、以前に作成した仮想ネットワーク(VNet)を仮想ハブに接続し、次の表に必要な最小パラメータを示します。

ステップバイステップ・ガイドに従って、VNetを仮想ハブに接続できます。次の項に進み、ExpressRoute回線を仮想ハブExpressRouteゲートウェイに接続します。

タスク5: ExpressRoute回線とAzureの仮想ハブExpressRouteゲートウェイの接続

この項では、ステップバイステップ・ガイドに従って、VNetを仮想ハブに接続できます。次の項に進み、仮想マシンを作成してAzureとOCI間のトラフィックを検証します。

タスク6: Azureでの仮想マシンの作成

この項では、仮想マシンを作成して、AzureからOracle Cloud Infrastructureへの接続を検証します:

  1. Azureポータルの画面の左上側で、「リソースの作成」→「コンピュート」→「仮想マシン」を選択します。

  2. 「仮想マシンの作成- 基本」で、次の情報を入力または選択します:

    設定
    プロジェクト詳細  
    サブスクリプション サブスクリプションを選択します。
    リソース・グループ your-resource-groupを選択します。前提条件ステップで作成する必要があるリソース・グループを選択します。
    インスタンス詳細  
    仮想マシン名 myVMと入力します。
    地域 デプロイする(US) East USまたはRegionを選択します。
    可用性オプション デフォルトの「インフラストラクチャの冗長性なし」は必須のままにします。
    イメージ Ubuntu Server 18.04 LTS - Gen1」を選択します。
    サイズ Standard_B2sを選択します。
    管理者アカウント  
    認証タイプ 「パスワード」を選択します。必要に応じて、SSHベースの認証を選択し、必要な値を更新することもできます。
    ユーザー名 選択したユーザー名を入力します。
    パスワード 選択したパスワードを入力します。パスワードは12文字以上の長さで、定義された複雑度の要件を満たしている必要があります。
    パスワードの確認 パスワードを再入力します。
    インバウンド・ポート・ルール  
    パブリック・インバウンド・ポート 「なし」を選択します。
  3. 「次: ディスク」を選択します。

  4. 「仮想マシンの作成- ディスク」で、デフォルトのままにして「次: ネットワーク」を選択します。

  5. 「仮想マシンの作成- ネットワーク」で、次の情報を選択します:

    設定
    仮想ネットワーク virtual-network」を選択します。
    サブネット myVMVNetを選択します(例: US East Regionの10.20.1.0/24)。
    パブリックIP デフォルト(新しい) myVM-ipのままにします。
    パブリック・インバウンド・ポート 「選択したポートを許可」を選択します。
    インバウンド・ポートの選択 「SSH」を選択します。
  6. 「Review + create」を選択します。Azureによって構成が検証される「レビュー+作成」ページが表示されます。

  7. 「検証に合格しました」メッセージが表示されたら、「作成」を選択します。

次の項に進み、Oracle Cloud Infrastructureに必要なリソースを作成します。

タスク7: Oracle Cloud Infrastructureでのリソースの作成

この項では、相互接続されたリージョン内のOCIコンソールからの検証をサポートするために必要なリソースを作成します。OCIコンソールで、次のリソースを作成します:

このステップバイステップ・ガイドに従って、VMを作成し、必要なVirtual Cloudネットワーク/サブネットの作業を完了できます。

アーキテクチャに基づいて必要なリソースおよび構成を作成したら、次の項に進み、相互接続されたリージョンの接続性を検証します。

タスク8: OCI/Azure Interconnectでのトラフィックの検証

この項では、両方のクラウド・プロバイダのLinux VMに接続し、pingテストを実行して接続を確認します。

  1. 端末を使用して、両方のクラウド・プロバイダでLinux VMに接続します。

  2. ICMP RTTをAzure VMからOCI VMに、またはその逆に開始します。

    • これにより、ネットワーク接続が保証されます。

    • 次の表に、共有ユースケース・ネットワーク・トポロジに基づいて実行される接続テストを示します。

      トラフィック検証 SRIOV/高速ネットワーク ICMP RTT (ミリ秒)
      Azure VMからOCI VMへ 10.20.1.4 > 10.10.0.168 はい 2.2
      OCI VMからAzure VMへ 10.10.0.168 > 10.20.1.4 はい 2.1
    • AzureとOCIの間のICMP RTTは、ほぼ2ミリ秒を反映します。

      ノート: 前述の表には、リージョンおよびユースケース・アーキテクチャによって異なる可能性のある参照ポイントとしてICMP RTTが反映されています。POCを実行することをお薦めします。

リージョン間のAzureレイテンシの詳細は、Microsoft Learn: Azureネットワーク・ラウンドトリップ・レイテンシ統計を参照してください。

仮想マシンのレイテンシをテストするユーザーの詳細は、Microsoft Learn: Test Azure virtual machine network latency in an Azure virtual networkを参照してください。

タスク9: リソースのクリーン・アップ

リソースの使用が完了したら、リソース・グループおよび関連リソースを削除します。

  1. まだ実行していない場合は、インターコネクト・リンクを削除します。詳細は、ステップバイステップ・ガイドを参照してください。

  2. ポータル上部の「検索」ボックスにyour-resource-group-nameと入力し、検索結果からyour-resource-group-nameを選択します。

  3. 「リソース・グループの削除」を選択します。

  4. 「リソース・グループ名」にyour-RESOURCE-GROUP-NAMEと入力し、「削除」を選択します。

  5. 同様に、Oracle Cloud Infrastructureにデプロイされているこのチュートリアル・リソースを削除します。

このチュートリアルでは、仮想WANを使用してAzureおよびOracle Cloud Infrastructureのインターコネクト接続を拡張し、トラフィックを検証する方法について調べました。

両方のクラウド・プロバイダのVMに接続し、仮想WANを介したインターコネクトを使用して仮想ネットワークからVirtual Cloudネットワークへの接続を拡張しました。

謝辞

その他の学習リソース

docs.oracle.com/learnで他のラボをご覧いただくか、Oracle Learning YouTubeチャネルでより無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスして、Oracle Learning Explorerになります。

製品ドキュメントについては、Oracle Help Centerを参照してください。