コンテンツスイッチを使用してGSLBサービスの選択を構成する
-
特定のドメインのGSLB仮想サーバーにバインドされたGSLBサービスのサブセットからのGSLBサービスの選択を制限します。
-
デプロイメント内の GSLB サービスのさまざまなサブセットにさまざまな負荷分散方法を適用します。
-
GSLB サービスのサブセットにスピルオーバーポリシーを適用しても、GSLB サービスのサブセットのバックアップを作成することはできません。
-
さまざまなコンテンツを提供するように GSLB サービスのサブセットを設定します。つまり、異なるGSLBサイトのサーバー間でコンテンツを切り替えることはできません。GSLB 構成では、サーバーには同じコンテンツが含まれていることを前提としています。
-
優先順位の異なるサブセット GSLB サービスを定義し、サブセット内のサービスがリクエストに適用される順序を指定します。
-
ターゲットタイプ GSLB の CS 仮想サーバーにバインドできるのは、DNS ベースの式を含む CS ポリシーだけです。
-
GLSBサービスがGSLB仮想サーバーを介してCS仮想サーバーにバインドされている場合、同じGSLBサービスにバインドされた別のGSLB仮想サーバーをCS仮想サーバーにバインドすることはできません。
-
GSLB を設定します。手順については、「 グローバルサーバー負荷分散の設定」を参照してください。
-
ターゲットタイプ GSLB のコンテンツスイッチング (CS) 仮想サーバーを構成します。詳細については、「 コンテンツスイッチング仮想サーバーの作成」を参照してください。
-
コンテンツスイッチング(CS)ポリシーを設定します。詳細については、「 コンテンツスイッチングポリシーの設定」を参照してください。
-
GSLB 仮想サーバーをターゲット仮想サーバーとして指定する CS アクションを設定します。詳細については、「 コンテンツスイッチングアクションの設定」を参照してください。
-
CS ポリシーを CS 仮想サーバにバインドします。詳細については、 コンテンツスイッチング仮想サーバへのポリシーのバインドを参照してください。
-
ドメインを GSLB 仮想サーバーではなく CS 仮想サーバーにバインドします。
構成例
add cs vs CSVSERVER_GSLB http –targettype GSLB
Done
add gslb vs VSERVER_GSLB1 http
Done
add gslb vs VSERVER_GSLB2 http
Done
add gslb vs VSERVER_GSLB_BACKUP1 http
Done
set gslb vs VSERVER_GSLB1 -backupvserver VSERVER_GSLB_BACKUP1
Done
add gslb service SERVICE_GSLB1 1.1.1.1 HTTP 80 -sitename site1
Done
add gslb service SERVICE_GSLB2 1.1.1.2 HTTP 80 -sitename site1
Done
add gslb service SERVICE_GSLB3 1.1.1.3 HTTP 80 -sitename site2
Done
add gslb service SERVICE_GSLB4 1.1.1.4 HTTP 80 -sitename site2
Done
bind gslb vs VSERVER_GSLB1 -servicename SERVICE_GSLB1
Done
bind gslb vs VSERVER_GSLB_BACKUP1 -servicename SERVICE_GSLB2
Done
bind gslb vs VSERVER_GSLB2 -servicename SERVICE_GSLB3
Done
bind gslb vs VSERVER_GSLB2 -servicename SERVICE_GSLB4
Done
add cs action a1 -targetvserver VSERVER_GSLB1
Done
add cs policy p1 -rule "CLIENT.IP.SRC.EQ(5.5.5.5)" -action a1
Done
bind cs vs CSVSERVER_GSLB -domainName www.abc.com
Done
bind cs vs CSVSERVER_GSLB -policyname p1 -priority 1
Done
add cs action a2 -targetvserver VSERVER_GSLB2
Done
add cs policy p2 -rule "CLIENT.IP.SRC.EQ(6.6.6.6)" -action a2
Done
bind cs vs CSVSERVER_GSLB -policyname p2 -priority 2
Done
ターゲット仮想サーバーエクスプレッションを GSLB コンテンツスイッチングアクションに関連付ける
CLI を使用して式を指定するコンテンツスイッチングアクションを設定するには
add cs action <name> -targetVserverExpr <expression>
add cs action csact_GSLB_VServer -targetVserverExpr "SYS.HTTP_CALLOUT(GSLB_Method_API)"