この記事では、 Azure Traffic Manager と Azure VMware Solution を統合する方法の手順について説明します。 この統合により、複数のエンドポイント間でアプリケーションのワークロードが分散されます。 この記事では、複数の Azure VMware Solution リージョンにまたがる 3 つの Azure Application Gateway 間でトラフィックを転送するように Traffic Manager を構成する手順についても説明します。
ゲートウェイには、Azure VMware Solution 仮想マシン (VM) がバックエンド プール メンバーとして構成され、受信レイヤー 7 の要求を負荷分散します。 詳細については、「Azure Application Gateway を使用して Azure VMware Solution 上の Web アプリを保護する」を参照してください。
この図は、Traffic Manager がリージョン エンドポイント間の DNS レベルでアプリケーションに負荷分散を提供する方法を示しています。 ゲートウェイには、バックエンド プール メンバーが IIS サーバーとして構成され、Azure VMware Solution 外部エンドポイントとして参照されます。 3 つのプライベート クラウド リージョン間の仮想ネットワーク経由の接続では、ExpressRoute ゲートウェイが使用されます。
開始する前に、前提条件の一覧 を 確認してから、次の手順を実行します。
- アプリケーション ゲートウェイと NSX セグメントの構成を確認する
- Traffic Manager プロファイルを作成する
- Traffic Manager プロファイルに外部エンドポイントを追加する
前提条件
異なる Azure VMware Solution リージョンで実行されている Microsoft IIS サーバーとして構成された 3 つの VM:
- 米国西部
- 西ヨーロッパ
- 米国東部 (オンプレミス)
前述の Azure VMware Solution リージョンに外部エンドポイントがあるアプリケーション ゲートウェイ。
検証用のインターネット接続を使用するホスト。
アプリケーション ゲートウェイの構成を確認する
次の手順では、アプリケーション ゲートウェイの構成を確認します。
Azure portal で [ アプリケーション ゲートウェイ ] を選択して、現在のアプリケーション ゲートウェイの一覧を表示します。
- AVS-GW-WUS
- AVS-GW-EUS (オンプレミス)
- AVS-GW-WEU
以前にデプロイしたアプリケーション ゲートウェイのいずれかを選択します。
ウィンドウが開き、アプリケーション ゲートウェイのさまざまな情報が表示されます。
バックエンド プール を選択して、いずれかのバックエンド プールの構成を確認します。 IP アドレスが 172.29.1.10 の Web サーバーとして構成された 1 つの VM バックエンド プール メンバーが表示されます。
他のアプリケーション ゲートウェイとバックエンド プール メンバーの構成を確認します。
NSX セグメントの構成を確認する
次の手順では、Azure VMware Solution 環境での NSX セグメントの構成を確認します。
[ セグメント] を選択して、構成済みのセグメントを表示します。 Contoso-segment1 が、Tier-1 フレキシブル ルーターである Contoso-T01 ゲートウェイに接続されていることがわかります。
階層 1 ゲートウェイを選択すると、リンクされたセグメントの数を含む Tier-1 ゲートウェイの一覧が表示されます。
Contoso-T01 にリンクされているセグメントを選択します。 階層 01 ルーターで構成されている論理インターフェイスを示すウィンドウが開きます。 セグメントに接続されているバックエンド プール メンバー VM へのゲートウェイとして機能します。
vSphere クライアントで、VM を選択して詳細を表示します。
注
その IP アドレスは、前のセクション 172.29.1.10 から Web サーバーとして構成された VM バックエンド プール メンバーと一致します。
VM を選択し、[ アクション] > [設定の編集] を選択して、NSX セグメントへの接続を確認します。
Traffic Manager プロファイルを作成する
Azure portal にサインインする Azure Services > ネットワークで、Traffic Manager プロファイルを選択します。
[ + 追加] を選択して、新しい Traffic Manager プロファイルを作成します。
次の情報を入力し、[ 作成] を選択します。
- プロファイル名
- ルーティング方法 ( 重み付けを使用)
- Subscription
- リソース グループ
Traffic Manager プロファイルに外部エンドポイントを追加する
検索結果ウィンドウから Traffic Manager プロファイルを選択し、[ エンドポイント] を選択し、[ + 追加] を選択します。
異なるリージョンの外部エンドポイントごとに、必要な詳細を入力し、[ 追加] を選択します。
- タイプ
- 名前
- 完全修飾ドメイン名 (FQDN) または IP
- 重み (各エンドポイントに重み 1 を割り当てます)。
作成されると、3 つすべてが Traffic Manager プロファイルに表示されます。 3 つすべてのモニターの状態は オンラインである必要があります。
[ 概要 ] を選択し 、[DNS 名] の下の URL をコピーします。
ブラウザーに DNS 名の URL を貼り付けます。 スクリーンショットは、西ヨーロッパ リージョンに向かうトラフィックを示しています。
ブラウザーを最新の情報に更新します。 このスクリーンショットは、米国西部リージョンのバックエンド プール メンバーの別のセットに送信されるトラフィックを示しています。
ブラウザーをもう一度更新します。 スクリーンショットは、オンプレミスのバックエンド プール メンバーの最後のセットを指しているトラフィックを示しています。
次のステップ
Azure Traffic Manager と Azure VMware Solution の統合について説明しました。詳細については、以下をご覧ください。