基本的なLLBセットアップの設定
法学学士を設定するには,まず,インターネットサービスプロバイダ(ISP)に対する各ルータを表すサービスを作成します。デフォルトでは,pingモニターは各サービスにバインドされます。トランスペアレントモニタのバインドはオプションですが,推奨されます。次に,仮想サーバーを作成し,サービスを仮想サーバーにバインドし,仮想サーバーのルートを構成します。ルートは,仮想サーバをサービスによって表される物理ルータへの网关として識別します。仮想サーバは,指定したロードバランシング方式を使用してルータを選択します。任意で,特定のセッションのすべてのトラフィックが特定のリンクで送信されるように永続性を設定できます。
基本的なLLB設定を設定するには,次の手順を実行します。
サービスの構成
デフォルトモニタ(PING)はサービスの作成時にサービスタイプの任何に自動的にバインドされますが,トランスペアレントモニタの作成とバインドの説明に従って,デフォルトモニタをトランスペアレントモニタに置き換えることができます。
コマンドラインインターフェイスを使用してサービスを作成するには
コマンドプロンプトで入力します。
添加service show service
例:
添加服务ISP1R_svc_any 10.10.10.254任何*显示服务ISP1R_svc_any ISP1R_svc_any(10.10.10.254: *)——任何国家:最后的状态变化是在2010年8月31日04:31:13星期二以来最后的状态变化:2天,05:34:18.600服务器名称:10.10.10.254服务器ID: 0监控阈值:0马克斯康涅狄格州:0马克斯点播:0最大带宽:0来使用源IP:没有客户Keepalive (CKA):没有访问服务:没有TCP缓冲(TCPB):是的HTTP压缩(CMP):没有闲置超时:客户:120秒服务器:120 sec Client IP: DISABLED Cacheable: NO SC: OFF SP: OFF Down state flush: ENABLED 1) Monitor Name: ping state: UP Weight: 1 Probes: 244705 Failed [Total: 0 Current: 0] Last response: Success -收到ICMP echo reply。响应时间:1.322毫秒完成
構成ユーティリティを使用してサービスを作成するには
流量管理>负载均衡>业务に移動してサービスを作成します。
構成ユーティリティを使用してサービスを作成するには
[流量管理]>[负载均衡]>[业务]の順に移動します。
詳細ペインで,[添加]をクリックします。
[サービスの作成]ダイアログボックスで,次のパラメータの値を指定します。
- サービス名* -name
- サーバ:ip地址
- プロトコル*:serviceType(ドロップダウンリストから[ANY]を選択します)。
- ポート*:端口
必須パラメータ
[作成]をクリックします。
ステップ2 ~ 4を繰り返して,別のサービスを作成します。
[閉じる]をクリックします。
[服务]ペインで,構成したサービスを選択し,画面の下部に表示される設定が正しいことを確認します。
LLB仮想サーバーの構成とサービスのバインド
サービスを作成したら,仮想サーバーを作成し,サービスを仮想サーバーにバインドします。LLBでは,最小接続のデフォルトのlb方式はサポートされていません。Lb方式の変更については,LLB方式と永続性の設定を参照してください。
リンク負荷分散仮想サーバーを作成し,コマンドラインインターフェイスを使用してサービスをバインドするには
コマンドプロンプトで入力します。
add lb vserver bind lb vserver show lb vserver
例:
add lb vserver LLB-vip any bind lb vserver LLB-vip ISP1R_svc_any sh lb vserver LLB-vip LLB-vip (0.0.0.0:0) - any Type: ADDRESS State: DOWN最后一次状态变化时间为Thu Sep 2 10:51:32 2010最后一次状态变化时间:0天,17:51:46 770生效状态:DOWN Client Idle Timeout: 120秒DOWN状态flush: ENABLED Disable Primary vserver On DOWN: DISABLED否。of Bound Services: 1 (Total) 0 (Active) Configured Method: ROUNDROBIN Mode: IP Persistence: NONE Connection Failover: DISABLED 1) ISP1R_svc_any (10.10.10.254: *) - ANY State: DOWN Weight: 1 Done
リンク負荷分散仮想サーバーを作成し,構成ユーティリティを使用してサービスをバインドするには
- トラフィック管理に移動します>負荷分散>仮想サーバー,およびリンク負荷分散用の仮想サーバーを作成します。[プロトコルフィールドに任何を指定します。
- [IPアドレスの種類]ドロップダウンリストで,目的のオプションを選択します。直接アクセスできない仮想サーバを作成するには,[非アドレス可能を選択します。
- [サービス]タブの[アクティブ]列で,仮想サーバーにバインドするサービスのチェックボックスをオンにします。
LLB方式と永続性の設定
デフォルトでは,Citrix ADCアプライアンスは最小接続方式を使用して各クライアント要求をリダイレクトするサービスを選択しますが,法学学士方式はサポートされている方式のいずれかに設定する必要があります。また,同じクライアントからの異なる転送が同じサーバーに送信されるように,永続性を設定することもできます。
コマンドラインインターフェイスを使用してLLBメソッドまたはパーシステンスを設定するには
コマンドプロンプトで,次のコマンドを入力します。
set lb vserver -lbMethod -persistenceType show lb vserver
例:
set lb vserver LLB-vip -lbmethod ROUNDROBIN -persistencetype SOURCEIP show lb vserver LLB-vip LLB-vip (0.0.0.0:0) - ANY Type: ADDRESS State: DOWN最后一次状态变化是在Fri Sep 3 04:46:48 2010最后一次状态变化的时间:0天,00:52:21 200有效状态:DOWN Client Idle Timeout: 120秒DOWN状态flush: ENABLED Disable Primary vserver On DOWN: DISABLED否。绑定的业务:0 (Total) 0 (Active)配置方法:ROUNDROBIN模式:IP Persistence: SOURCEIP Persistence Mask: 255.255.255.255 Persistence v6MaskLength: 128 Persistence Timeout: 2min Connection Failover: DISABLED
構成ユーティリティを使用してリンクロードバランシング方式またはパーシステンス(あるいはその両方)を構成するには
- “トラフィック管理”>“負荷分散”>“仮想サーバー”に移動し,負荷分散方式または持続性設定を構成する仮想サーバーを選択します。
- [詳細設定]セクションで,[方法]を選択し,負荷分散方法を構成します。
- [詳細設定]セクションで,[持続性]を選択し,持続性パラメータを設定します。
LLBルートの設定
IPv4またはIPv6サービス,仮想サーバ,法学学士メソッド,および永続性を設定した後,法学学士仮想サーバを网关として指定する,ネットワークのIPv4またはIPv6 LLBルートを設定します。ルートは,ロードバランシングされたリンクの集合です。要求は,すべての発信トラフィックの网关として機能するLLB仮想サーバのIPアドレスに送信され,設定された法学学士方式に基づいてルータが選択されます。
コマンドラインインターフェイスを使用してIPv4 LLBルートを構成するには
コマンドプロンプトで入力します。
add lb route show lb route [ ]
例:
添加0.0.0.0 0.0.0.0 LLB-vip显示磅磅路线路由0.0.0.0 0.0.0.0网络子网掩码网关/贵宾旗帜 ----------- ------------- -------------- -------- 1) 0.0.0.0 0.0.0.0 LLB-vip < !——NeedCopy >
コマンドラインインターフェイスを使用してIPv6 LLBルートを構成するには
コマンドプロンプトで入力します。
add lb route6 show lb route6
例:
加磅route6:: / 0 llb6_vs显示磅route6网络VIP旗帜 ----------- --------- -------- 1):: / 0 llb6_vs < !——NeedCopy >
設定ユーティリティを使用してLLBルートを設定するには
[システム]>[ネットワーク]>[ルート]に移動し,[法学学士]を選択し,llbルートを設定します。
注:Ipv6ルートを設定するには,llbv6を選択します。
設定ユーティリティを使用してLLBルートを設定するには
[システム]>[ネットワーク]>[ルート]に移動します。
詳細ペインで,次のいずれかを選択します。
- IPv4ルートを設定するには,[LLB]をクリックします。
- IPv4ルートを設定するには,[LLBV6]をクリックします。
(磅ルートの作成]または(磅IPV6ルートの作成]ダイアログボックスで,次のパラメータを設定します。
- ネットワーク*
- ネットマスク*:ipv4ルートに必要です。
ゲートウェイ名*:gatewayName
*必須パラメータ
[创建]をクリックしてから,[关闭]をクリックします。作成したルートが(路线)ペインの(法学学士)タブまたは[LLB6]タブに表示されます。
次の図は,基本的なLLB設定を示しています。サービスが 2 つのリンク (ISP) ごとに構成され、PING モニターはデフォルトでこれらのサービスにバインドされます。リンクは、設定された LLB 方式に基づいて選択されます。
図1:基本的なLLBセットアップ
注
インターネットサービスプロバイダがIPv6アドレスを提供している場合は,上の図のIPv4サービスをIPv6サービスと置き換えます。
トランスペアレントモニタの作成とバインド
トランスペアレントモニタを作成して,ルータなどのアップストリームデバイスの状態を監視します。その後,透過モニターをサービスにバインドできます。デフォルトの萍モニターは,Citrix ADCアプライアンスとアップストリームデバイス間の接続のみを監視します。トランスペアレントモニタは,アプライアンスからモニタで指定された宛先IPアドレスを所有するデバイスへのパスに存在するすべてのデバイスを監視します。トランスペアレントモニタが設定されておらず,ルータのステータスが了であるにもかかわらず,そのルータからのネクストホップデバイスのいずれかがダウンしている場合,アプライアンスはロードバランシングの実行中にルータを含み,パケットをルータに転送します。ただし,ネクストホップデバイスのいずれかがダウンしているため,パケットは最終的な宛先に配信されません。トランスペアレントモニタをバインドすることにより,デバイス(ルータを含む)のいずれかがダウンしている場合,サービスは下来としてマークされ,アプライアンスがリンクロードバランシングを実行するときにルータは含まれません。
コマンドラインインターフェイスを使用してトランスペアレントモニタを作成するには
コマンドプロンプトで入力します。
add lb monitor -destIP -transparent YES show lb monitor []
例:
add lb monitor monitor-1 PING -destIP 10.10.10.11 -transparent YES > show lb monitor monitor-1 1)名称.......: monitor-1类型……:萍状态……:在ABLED Standard parameters: Interval.........: 5 sec Retries...........: 3 Response timeout.: 2 sec Down time.........: 30 sec Reverse..........: NO Transparent.......: YES Secure...........: NO LRTM..............: ENABLED Action...........: Not applicable Deviation.........: 0 sec Destination IP...: 10.10.10.11 Destination port.: Bound service Iptunnel.........: NO TOS..............: NO TOS ID............: 0 SNMP Alert Retries: 0 Success Retries..: 1 Failure Retries..: 0
構成ユーティリティを使用してトランスペアレントモニタを作成するには
[トラフィック管理]>[負荷分散]>[モニター]に移動し,トランスペアレントモニターを設定します。
構成ユーティリティを使用してトランスペアレントモニタを作成するには
流量管理>负载均衡>监控に移動します。
[モニター]ウィンドウで,[追加]をクリックします。
[モニタの作成]ダイアログボックスで,次のパラメータを設定します。
- 名称*
- タイプ*
- 接続先ip
透明
*必須パラメータ
[创建]をクリックしてから,[关闭]をクリックします。
[モニター]ペインで,構成したモニタを選択し,[詳細]ペインに表示される設定が正しいことを確認します。
構成ユーティリティを使用してモニタをサービスにバインドするには
- [流量管理]>[负载均衡]>[业务]の順に移動します。
- [モニター]タブの[使用可能]で,サービスにバインドするモニターを選択し,[追加をクリックします。
コマンドラインインターフェイスを使用してモニタをサービスにバインドするには
コマンドプロンプトで入力します。
bind lb monitor show service
例:
绑定磅监控monitor-HTTP-1 ISP1R_svc_any做>显示服务ISP1R_svc_any ISP1R_svc_any(10.10.10.254: *)——任何国家:去年状态变化在2010年9月2 10:51:07星期四以来最后的状态变化:0天,18:41:55.130服务器名称:10.10.10.254服务器ID: 0监控阈值:0马克斯康涅狄格州:0马克斯点播:0最大带宽:0来使用源IP:没有客户Keepalive (CKA):没有访问服务:没有TCP缓冲(TCPB):是的HTTP压缩(CMP):没有闲置超时:客户:120秒服务器:120 sec Client IP: DISABLED Cacheable: NO SC: OFF SP: OFF Down state flush: ENABLED 1) Monitor Name: Monitor - http -1 state: UP Weight: 1 Probes: 1256 Failed [Total: 0 Current: 0] Last response: Success - ICMP echo reply received。响应时间:1.322毫秒完成
構成ユーティリティを使用してモニタをサービスにバインドするには
- [流量管理]>[负载均衡]>[业务]の順に移動します。
- 詳細ウィンドウで,モニタをバインドするサービスを選択し,[開く]をクリックします。
- [サービスの構成]ダイアログボックスの[モニター]タブの[使用可能]で,サービスにバインドするモニターを選択し,[追加]をクリックします。
- [ok]をクリックします。
- [サービス]ペインで,構成したサービスを選択し,[詳細]ペインに表示される設定が正しいことを確認します。