備忘録/にわかエンジニアが好きなように書く

個人的にとりあえず仕組みを知るためにとりあえず動くまで構築や動作をみただけの単なる操作ログです。個人用の備忘録となり、最新の導入手順は個別に確認してください。 ※変な内容や間違いを書いているなどありましたらコメントやご指摘いただけると幸いです。

NetScaler ロードバランサ設定①

NetScaler ロードバランサ設定

■接続イメージ(WebServerとNetscalerが同セグメントで接続)

f:id:pocket01:20170725230511p:plain

■動作

 クライアントからVIP(192.168.10.202)へアクセスを行い、WevServer01/02へ接続できた。

 

■設定(NetScaler)

 ・VIP(192.168.10.202)  ※traffic managementのLB機能

  -LB設定はすべて初期値で設定する

   - 各サーバ振り分け方法は、デフォルト設定とする

 

■設定

 1.左メニューから選択しVIPを新規作成

 Traffic Management > Load Balancing > Virtual Servers

 [add]で新規作成

 2.BasicSettingsでパラメータ設定

 ・Name : WebServerVIP

 ・Protocol : HTTP   ※SSL or FTP or TCP or UDP or ANY ・・・いろいろ選択可

 ・Port  :  80

 ・IP Address Tyep : IP address

 ・IP Address : 192.168.10.202

  ⇒[OK]で仮登録する

   ※この段階では、VIPステータスは Down となってい

 

 3.サービスとサーバ登録 

 "No Load Balancing Virtual Server Service Binding"を選択してサービス・サーバ登録

--------------------------------------------------------------------------------------------------------------------

●VIP設定

f:id:pocket01:20170725230506j:plain

 

 ●サーバ設定

f:id:pocket01:20170725230502j:plain

 

●サービス設定

f:id:pocket01:20170725230458j:plain

 

●その他(IP設定状況)

f:id:pocket01:20170725230554j:plain

●その他(ROUTE設定状況)

f:id:pocket01:20170725230551j:plain

----------------------------------------------------------------------------------------------------------------

 

■動作

 ・同じアドレスでWebServer01 とWebServer02がロードバランスされて

  ブラウザ上の表示で確認できた。

  振り分けは、ラウンドラビンではなかったため、ベージ更新を行っても

  どちらかに偏った表示となり、数回に表示されたあとに切り替わる

  Web01 ->Web01 ->Web01 ->Web01 ->Web01 ->Web02 ->Web02 ->Web02 ->Web02 ->・・・・

f:id:pocket01:20170725230558j:plain