A10 - SLB Config



 ◆ A10 - リアルサーバ(プールメンバー)の設定

 ◆ リアルサーバの作成
 (config)#
slb server server-name server-ipaddress
 (config-real server)#
port number [ tcp | udp ]

 ◆ リアルサーバの設定例

 (config)#
slb server HTTP-SV01 192.168.1.101
 (config-real server)# port 80 tcp

 (config)# slb server HTTP-SV02 192.168.1.102
 (config-real server)# port 80 tcp


 
◆ リアルサーバの設定コマンド( config-real server モード )
コマンド 説明
 conn-limit  コネクションリミット値
 conn-resume  コネクションレジューム値
 disable  リアルサーバの無効化
 enable  リアルサーバの有効化
 external-ip  NAT使用時の外向き用のアドレス
 health-check  リアルサーバへのヘルスモニターの指定
 port  アプリケーションポートの設定
 slow-start  スロースタートの有効化(初期値128秒)
 template  リアルサーバへのテンプレートのバインド
 weight  リアルサーバへの重みづけ


 ◆ リアルサーバ(ポート)の設定コマンド( config-real server port モード)
コマンド 説明
 conn-limit  コネクションリミット値
 conn-resume  コネクションレジューム値
 disable  リアルサーバ(ポート)の無効化
 enable  リアルサーバ(ポート)の有効化
 health-check  リアルサーバへのヘルスモニターの指定
 no-ssl  server-ssl templateが設定されているバーチャルサーバでSSLしない
 template  リアルサーバへのテンプレートのバインド
 weight  リアルサーバ(ポート)への重みづけ


 ◆ A10 - サービスグループ(プール)の設定

 ◆ サービスグループの作成
 (config)#
slb service-group group-name [ tcp | udp ]
 (config-slb svc group)#
member server-name:port-number priority number [ enable | disable ]

 ◆ サービスグループの設定例

 (config)#
slb service-group HTTP-SG01 tcp
 (config-slb svc group)# member HTTP-SV01:80
 (config-slb svc group)# member HTTP-SV02:80


 
◆ サービスグループに対する負荷分散の設定
 (config-slb svc group)#
method method-command

method-command コマンド 説明
 fastest-response  最速の応答時間
 least-connection  最小のコネクション数
 round-robin  ラウンドロビン( デフォルト値 )
 round-robin-strict  強制ラウンドロビン
 service-least-connection  サービスポートごとの最小のコネクション数
 service-weighted-least-connection  サービスポートごとの重み付き最小のコネクション数
 weighted-least-connection  重み付き最小のコネクション数
 weighted-rr  重み付きラウンドロビン




 ◆ A10 - バーチャルサーバの設定

 ◆ バーチャルサーバの作成
 (config)# slb virtual-server server-name server-ipaddress
 (config-slb vserver)#
port number service
 (config-slb vserver-vport)#
service-group name

 ◆ バーチャルサーバの設定例

 (config)#
slb virtual-server HTTP-VS01 10.1.1.100
 (config-slb vserver)# port 80 tcp
 (config-slb vserver-vport)# service-group HTTP-SG01


 Layer4レベルの単純なHTTPサーバの負荷分散では、上記の通りポート番号の後「tcp」と指定します。
 バーチャルサーバのポートのタイプで「tcp」ではなく「http」とした場合には、HTTPのテンプレート
 を適用できて、より詳細な制御を行えたり、aFleXを適用したより詳細な制御を行えるようになります。




A10(ロードバランサ)をはじめから

Copyright (C) 2002-2024 ネットワークエンジニアとして All Rights Reserved.