ノート:

内部ユーザー用のOracle Cloud VMware Solution SDDCでのNSX Advanced Load BalancerでのHTTP仮想サービスの構成

イントロダクション

このシリーズでは、NSX Advanced Load Balancer (旧称Avi Networks)コントローラのデプロイメントと構成、およびDNS仮想サービスの設定について説明します。

これは4番目のチュートリアルであり、Oracle Cloud VMware Solutionのソフトウェア定義データ・センター(SDDC)内のNSX Advanced Load Balancer (NSX ALB)へのHTTP仮想サービスのデプロイメントに重点を置いています。

RackWare RMM BYOL

目的

前提条件

タスク1: Webサーバーのアクセシビリティの検証

Oracle Cloud VMware Solution NSX-TオーバーレイWebセグメントに接続された3つのNginx Webサーバーがデプロイされました。サーバーには、IPアドレスを介して直接アクセスできます。

RackWare RMM BYOL

RackWare RMM BYOL

タスク2: HTTP仮想サービスのデプロイ

Webサーバーの場合、HTTP仮想サービスをデプロイします。HTTP仮想サービスをデプロイすると、ラウンド・ロビン方式でWebサーバーにアクセスできます。

  1. NSX ALB (Avi)コントローラポータルにログインし、「アプリケーション」「仮想サービス」「仮想サービスの作成」の順にナビゲートして、「拡張設定」をクリックします。

    RackWare RMM BYOL

  2. 「クラウドの選択」ウィンドウで、クラウド・コネクタとして「NSX-T」を選択し、「次へ」をクリックします。

  3. 「仮想サービス名」を入力し、「アプリケーション・プロファイル」System-HTTPを選択します。

  4. 「VS VIP」ドロップダウン・リストの「VS VIPの作成」をクリックし、Tier-1としてTier1論理ルーターを選択します。

    RackWare RMM BYOL

  5. VIPウィンドウで、「Add」をクリックします。デフォルト・オプションを保持し、VIP Address Allocation Networkとしてavi-vs、関連付けられたCIDRブロックをIPv4 Subnetとして入力し、「保存」をクリックします。

    RackWare RMM BYOL

  6. 「DNS」セクションで、「追加」をクリックしてデフォルト構成を保持し、「保存」をクリックします。アプリケーション・ドメイン名がnginxのHTTP仮想サービスを公開しています。「VS-VIP」ウィンドウで、再度「保存」をクリックします。

    RackWare RMM BYOL

  7. 「プール」セクションで、「プール」ドロップダウン・リスト、「プールの作成」の順にクリックします。

    RackWare RMM BYOL

  8. 他の詳細をデフォルトとして保持し、ロード・バランス・アルゴリズムRound Robinとして選択します。

    RackWare RMM BYOL

  9. Tier1 Logical RouterとしてTier-1を選択します。下にスクロールし、IPアドレスを介してバックエンドnginx Webサーバーを追加します。

    RackWare RMM BYOL

  10. 「ヘルス・モニター」セクションで、「追加」をクリックし、System-HTTPとして「名前」を選択します。「保存」「次」の順に選択します。

    RackWare RMM BYOL

  11. 「分析」セクションで、「すべてのヘッダーを記録」を選択し、重要でないログ期間0に更新して、重要でないすべてのログを保持し、「次へ」をクリックしてウィザードを終了します。

    RackWare RMM BYOL

このnginx仮想サービスの後に、正常なステータスを報告する必要があります。

RackWare RMM BYOL

タスク3: DNSレコードの検証

HTTP仮想サービスを作成したあとは、仮想サービスのIPアドレスを介してWebサーバーにアクセスできる必要があります。数分以内に、HTTP仮想サービスのDNSエントリが自動的に作成されます。HTTP仮想サービスのDNSエントリを確認するには、次のステップに従います。

「アプリケーション」「DNS仮想サービス」の順にナビゲートし、「DNSレコード」をクリックします。それぞれの仮想サービスに対してマップされたDNSエントリが表示されます。

RackWare RMM BYOL

タスク4: ドメイン名を介してHTTP Virtual ServiceにアクセスするためのDNSフォワーダの設定

仮想サービスは緑色または使用可能な状態であり、IPアドレスを介してアクセスできます。現在、企業DNSサーバーをドメインdemoocvs.xyz172.24.10.101 (DNS仮想サービスIP)に指定する必要があるため、ドメイン名を介してアクセスできません。

DNS仮想サービスIPを指すようにURLを手動で解決しようとすると、DNS仮想サービスがDNSレコードを保持するため動作します。

RackWare RMM BYOL

  1. Oracle Cloud VMware Solution VCNからDNS転送を設定する

    Oracle Cloud VMware Solution NSX-Tオーバーレイ・セグメントからOCI VCNサブネットへの接続を確立するには、VCN内の他のリソースへのSDDCの接続を参照してください。

    1. OCIテナンシにログインし、ネットワーキングVirtual Cloud Networksに移動し、適切なVCN、DNSリゾルバの順にクリックします。

    2. 「エンドポイント」「エンドポイントの作成」をクリックし、次の情報を入力します。

      • 名前:名前にforwarderと入力します。
      • エンドポイント:エンドポイントをForwardingとして選択します。
      • Oracle Cloud VMware Solutionプロビジョニング・サブネットを選択します。
    3. 「ルール」および「ルールの管理」をクリックします。

      RackWare RMM BYOL

    これにより、OCIインスタンスからNSX ALB仮想サービス・ホスト・ドメインへの通信が可能になります。

    RackWare RMM BYOL

  2. Oracle Cloud VMware Solution NSX-T Overlay Segmentに存在するVMからの名前解決の設定

    NSX-TでDNSサービスIPを設定し、完全修飾ドメイン名(FQDN)DNSゾーンを作成してフォワーダを作成するには、Oracle Cloud VMware Solution NSX-T OverlayセグメントからのパブリックURLのDNS解決の有効化を参照してください。

    これにより、ドメイン名を介して接続が設定されます。

    RackWare RMM BYOL

  3. オンプレミス・データ・センターからの名前解決の設定

    Oracle Cloud VMware Solutionウィザードを使用して、オンプレミス・ネットワークからNSX-Tオーバーレイ・セグメントへの接続を確立するには、SDDCのオンプレミス・ネットワークへの接続を参照してください。

    オンプレミスDNSサーバーで条件付きフォワーダを有効にします。これにより、オンプレミス・ネットワークからAviドメインへのアクセスが可能になります。

    RackWare RMM BYOL

次のステップ

インターネット・ベースのアクセス用にOracle Cloud VMware Solution上のNSX ALBでHTTP仮想サービスを構成するには、チュートリアル5: Oracle Cloud VMware Solution上のNSX Advanced Load Balancer (Avi)上のHTTP仮想サービスの構成(インターネット・ベースのアクセス用)を参照してください。

承認

その他の学習リソース

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

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