負荷分散プロファイルのサポート
-
HTTPonlyflag—永続クッキーに HttpOnly 属性を含めます。HttpOnly 属性は、クッキーのスコープを HTTP 要求に制限し、クロスサイトスクリプティング攻撃のリスクを軽減するのに役立ちます。 -
usesecuredPersistenceCookie:SHA2 ハッシュアルゴリズムを使用してパーシステンスクッキー値を暗号化します。
-
Cookiepassphrase:セキュアパーシステンス Cookie 値の生成に使用するパスフレーズを指定します。 -
DBS_LB-MySQL および MSSQL サービスタイプのデータベース固有のロードバランシングを有効にします。
-
Cl_process_local:クラスタ内の仮想サーバ宛てのパケットは制御されません。単一パケット要求応答モードの場合、またはアップストリームデバイスが接続ベースの配信に適切な RSS を実行している場合に、オプションを有効にします。
-
lbHashAlgorithm:次のハッシュベースのロードバランシング方式に使用するハッシュアルゴリズムを指定します。
-
URLハッシュ方式
-
ドメインハッシュ法
-
宛先 IP ハッシュ方式
-
ソース IP ハッシュ方式
-
送信元 IP 宛先 IP ハッシュ方式
-
送信元 IP 送信元ポートのハッシュ方式
-
コール ID ハッシュメソッド
-
トークン方式
指定可能な値:DEFAULT、PRAC、JARH デフォルト値:DEFAULT -
-
lbHashFingers-ハッシュベースの LB メソッドの PRAC および JARH アルゴリズムで使用する指の数を指定します。フィンガーの数を増やすと、追加のメモリを犠牲にしてトラフィックの分散が向上します。デフォルト値:256 最小値:1 最大値:1024
-
ProximityFromSelf-Enableを使用すると、クライアントのIPアドレスの代わりにNetscalerのループバックIPアドレスを使用して最も近いサーバーロケーションを取得し、静的近接負荷分散やGSLB決定を行うことができます。
"show lb vserver"コマンドの出力にパラメータが無効として表示されます。プロファイルをチェックして、これらのパラメータの実際のステータスを確認します。さらに、プロファイルを仮想サーバーに設定してから設定解除すると、パラメータはその仮想サーバーのデフォルト値で設定されます。
CLI を使用して LB プロファイルを作成するには
add lb profile <lbprofilename> -dbsLb ( ENABLED | DISABLED ) -processLocal ( ENABLED | DISABLED ) -httpOnlyCookieFlag ( ENABLED | DISABLED ) -cookiePassphrase -useSecuredPersistenceCookie ( ENABLED | DISABLED ) -lbHashAlgorithm <lbHashAlgorithm> -lbHashFingers <positive_integer>- proximityFromSelf <NO/YES>
> sh lb profile p1
LB Profile name: p1
DBS LB : DISABLED Process Local: DISABLED
Persistence Cookie HttpOnly Flag: ENABLED
Use Encrypted Persistence Cookie: DISABLED
Proximity From Self: ENABLED
No of vservers bound: 0
Store MQTT clientid and username in transactional logs: NO
Hash LB algorithm used in LB decision: DEFAULT
Number of fingers for Hash LB algorithm: 256
Done
GUI を使用して LB プロファイルを作成するには
CLI を使用して LB プロファイルを LB 仮想サーバーに関連付けるには
set lb vserver <name> -lbprofilename <string>
set lbvserver lbvip1 -lbprofile p1
Done
sh lb vserver lbvip1
lbvip1 (203.0.113.1:80) - HTTP Type: ADDRESS
State: UP
Last state change was at Wed May 25 12:36:20 2016
Time since last state change: 0 days, 00:01:26.140
Effective State: UP ARP:DISABLED
Client Idle Timeout: 180 sec
Down state flush: ENABLED
Disable Primary Vserver On Down : DISABLED
Appflow logging: ENABLED
Port Rewrite : DISABLED
No. of Bound Services : 2 (Total) 2 (Active)
Configured Method: LEASTCONNECTION BackupMethod: ROUNDROBIN
Mode: IP
Persistence: NONE
Vserver IP and Port insertion: OFF
Push: DISABLED Push VServer:
Push Multi Clients: NO
Push Label Rule: none
L2Conn: OFF
Skip Persistency: None
Listen Policy: NONE
IcmpResponse: PASSIVE
RHIstate: PASSIVE
New Service Startup Request Rate: 0 PER_SECOND, Increment Interval: 0
Mac mode Retain Vlan: DISABLED
DBS_LB: DISABLED
Process Local: DISABLED
Traffic Domain: 0
LB Profile: p1
Done