Quantcast
Channel: VMware Communities : Blog List - All Communities
Viewing all articles
Browse latest Browse all 3135

NSX の分散ロードバランシング(DLB)を体験してみる。Part 3(VIP 構成)

$
0
0

NSX の Distributed Load Balancing(DLB)を試してみます。

 

概要は Part 1 をどうぞ。

NSX の分散ロードバランシング(DLB)を体験してみる。Part 1(準備編)

 

前回の投稿はこちらです。

NSX の分散ロードバランシング(DLB)を体験してみる。Part 2(DLB 有効化)

 

手順について。

 

今回は、DLB で使用する VIP を構成します。

DLB の VIP は、NSX Firewall のルールとして設定することになります。

  1. Service Instance への Service Profile 適用。
  2. NSX Firewall での Balance ルール設定。

 

今回の構成では、このような感じになります。

※Part 1 と同じ絵です。

nsx-dlb-img-02.png

 

1. Service Instance への Service Profile 適用。

 

Web Client の Network & Security →

Service Definitions → Services → NSX-DLB をダブルクリックで開きます。

nsx-dlb-p3-01.png

 

Service Instances → NSX-DLB-GlobalInstance → Related Objects を開きます。

Service Profile「DLB-Service」が選択された状態で、「Apply to Objects」ボタンをクリックします。

nsx-dlb-p3-02.png

 

Object Type で「Security Group」 を選択したあと、DLB-Client-SG を選択して「OK」 をクリックします。

※ちなみに、「Object Type」は下記から選択できます。

  • Distributed Port Group
  • Security Group
  • Logical Switch

nsx-dlb-p3-03.png

 

Service Instance「NSX-DLB-GlobalInstance」 の画面のまま、

Manage → Setting を開いて「Publish」をクリックします。

nsx-dlb-p3-04.png

 

2. NSX Firewall での Balance ルール設定。


NSX Firewall で、VIP を設定するためのルールを追加します。

Partner security services の Default セクションに、下記の Blanace ルールを追加します。

  • Name: VIP-Web
  • Source: DLB-Client-SG
  • Destination: Web-SG
  • Service: HTTP
  • Action: balance + DLB-Service

 

Web Client の Network & Security →

Firewall → Configuration → Partner security services を開きます。

※画面を広く使うため、左側の画面のピンを外しておきます。

nsx-dlb-p3-05.png

 

Default Section で、「+」ボタンをクリックします。

nsx-dlb-p3-06.png

 

FW ルールの各項目の編集ボタンをクリックして、設定していきます。

 

Name

  • Rule Name: VIP-Web

nsx-dlb-p3-07.png

 

Source

  • Security Group の DLB-Client-SG を選択。

nsx-dlb-p3-08.png

 

Destination

  • Security Group の Web-SGを選択。

nsx-dlb-p3-09.png


Service

  • Object Type で、Service を選択して、HTTP を選択。

nsx-dlb-p3-10.png

 

Action には、下記を設定します。

VIP(Virtual Server IP)は、Web サーバの IP レンジから使用されていないものを適当に選定しました。

  • Action: Blanace
  • RedirectTo: DLB-Service
  • Direction: Out
  • Log: Do not log
  • Virtual Server IP: 172.16.10.9

nsx-dlb-p3-11.png


ルール追加したら、「Publish Changes」で設定反映します。

nsx-dlb-p3-12.png

 

ルールが登録されて、Rule ID が採番されました。

nsx-dlb-p3-13.png

 

これで DLB が動作するようになりました。

 

つづく。

NSX の分散ロードバランシング(DLB)を体験してみる。Part 4(動作確認)


Viewing all articles
Browse latest Browse all 3135

Trending Articles