ADC

パーシステンスグループを構成する

複数の異なる種類の接続を処理する負荷分散サーバー (マルチメディアをホストする Web サーバーなど) がある場合、これらの接続を処理するように仮想サーバーグループを構成できます。仮想サーバーグループを作成するには、負荷分散サーバーが受け入れる接続の種類ごとに異なる種類の仮想サーバーを 1 つのグループにバインドします。次に、グループ全体のパーシステンスタイプを設定します。

パーシスタンスグループには、ソース IP ベースのパーシステンスまたは HTTP Cookie ベースのパーシステンスのいずれかを設定できます。グループ全体に永続性を設定した後は、グループ内の個々の仮想サーバーの永続性を変更することはできません。グループにパーシステンスを設定してから新しい仮想サーバーをグループに追加すると、新しい仮想サーバーのパーシスタンスはグループのパーシスタンス設定と一致するように変更されます。

仮想サーバーのグループに永続性が構成されている場合、各クライアント要求を受信するグループ内の仮想サーバーに関係なく、最初の要求に対して永続セッションが作成され、その後の要求は、最初の要求と同じサービスに送信されます。

持続性セッションを持つ仮想サーバーを、異なる持続性タイプの負荷分散グループに追加すると、古い持続性タイプに固有の既存の永続セッションは削除されます。永続セッションは、トラフィックを同じ仮想サーバーに送信するか、別のサーバーに送信する必要があるかを決定します。したがって、既存の確立された接続は影響を受けません。

負荷分散グループのパーシステンスタイプは、仮想サーバーのプロトコルタイプに関係なく、そのグループにバインドされているすべての仮想サーバーに適用されます。負荷分散グループは次の持続性タイプをサポートします。

  • SourceIP
  • CookieInsert
  • 規則

一部の仮想サーバーは、特定の持続性タイプのみをサポートします。たとえば、SSL_BRIDGE タイプの仮想サーバーは、LB グループに SourceIP パーシスタンスタイプのみを使用できます。

HTTP クッキーベースのパーシステンスを設定すると、HTTP Cookie のドメイン属性が設定されます。この設定により、異なる仮想サーバーが異なるパブリックホスト名を持つ場合、クライアントソフトウェアはクライアント要求に HTTP cookie を追加します。CookieInsert パーシステンスタイプの詳細については、「 HTTP クッキーに基づく永続性」を参照してください。

コマンドラインインターフェイスを使用して仮想サーバー永続性グループを作成するには

コマンドプロンプトで入力します。

bind lb group <vServerGroupName> <vServerName> -persistenceType <PersistenceType>
<!--NeedCopy-->

例:

bind lb group Vserver-Group-1 Vserver-LB-1 -persistenceType CookieInsert
<!--NeedCopy-->

構成ユーティリティを使用して仮想サーバーグループを変更するには

  1. Traffic Management > Load Balancing > Persistency Groupsに移動して永続性グループを作成し、このグループの一部となる仮想サーバーを指定します。

コマンドラインインターフェイスを使用して仮想サーバーグループを変更するには

コマンドプロンプトで入力します。

set lb group <vServerGroupName> -PersistenceBackup <BackupPersistenceType> -persistMask <SubnetMaskAddress>
<!--NeedCopy-->

例:

set lb group vserver-Group-1 -PersistenceBackup SourceIP -persistMask 255.255.255.255
<!--NeedCopy-->
パーシステンスグループを構成する