◆ 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を適用したより詳細な制御を行えるようになります。
|