NSX の Distributed Load Balancing (DLB)を試してみます。
まだ Preview の機能なので商用環境(いわゆる本番環境)への適用はできませんが、
既に NSX-v 6.2 には機能が含まれていて使用することが可能です。
VMTN に公開されている Getting Started Guide を参考にしました。
NSX Distributed Load Balancing - Getting Started Guide
今回も、VMware のハンズオンラボ 「HOL-SDC-1603 VMware NSX Introduction」 を使用しています。
VMware Hands-on Labs(HoL)
http://labs.hol.vmware.com/HOL/catalogs/
今回の構成について。
DLB により、Windows 8 の VM から Web サーバへのアクセスを分散してみます。
ちなみに、NSX の DLB では分散元となる VM の vNIC に設定したフィルタで分散しているようです。
今回は、下記のような構成にしています。
ESXi と VM は、下記を使用します。
手順の流れ。
今回の手順の流れです。長くなるので、5回に分けて投稿します。
下記のようなイメージになると思います。今回固有の設定(名前など)は赤字にしています。
オレンジ色のセキュリティグループ(DLB-Client-SG)は同一のものです。
1-1. VM の停止、移動
まず、ラボの VM 配置を調整します。
DLB を1つのクラスタ内で検証したいため、Compute Cluster A に関係する VM を移動します。
VM 配置は、下記のようになります。
ESXi: esx-01a
ESXi: esx-02a
1-2. セキュリティ グループの作成
今回の DLB 設定では、仮想サーバの VIP を設定する際にセキュリティ グループを使用します。
そこで、あらかじめ下記のセキュリティ グループ作成しておきます。
Web Client の Network & Security →
Service Composer → Security Groups を開いて、「New Security Group」 ボタンをクリックします。
名前は、「DLB-Client-SG」 としておきます。
「Select objects to include」 を開いて、Object Type で Virtual Machine を選択します。
web8-01a を選択して「Finish」 をクリックします。
同様に、「Web-SG」というセキュリティ グループを作成します。
このグループには、web-01a と web-02a を含めます。
セキュリティ グループ「DLB-Client-SG」と「Web-SG」が作成されました。
つづく。
Comments