• ホーム
  • SDPF提供メニュー一覧
  • ロードバランサー
  • チュートリアル 
  • NetScaler VPX の動作確認済設定例
  • ロードバランシング機能
  • Cookie Insertによるセッションを維持する方法

Cookie Insertによるセッションを維持する方法¶

動作確認バージョン

NetScaler VPX Version13.1 Standard Edition

ここではセッション維持方式として、Cookie Insertによる方式を紹介します。
ECサイトなどでは、繰り返されるクライアントとの通信を保持しておく必要があります。
この機能は、最初に張られたセッションを維持することで同じサーバーとの通信を保持し、クライアントとの通信で画面遷移などに矛盾を発生させないようにすることができます。

サンプル設定のシナリオ

  • クライアントからサーバーへののアクセスに対して、セッション維持の設定をしたい

構成図
Fig10002
「Configuration」メニューより「TrafficManagement」→「Load Balancing」→「Virtual Servers」へと進み、Virtual Servers画面を表示後、対象の「Server Name」を選択し「Edit」をクリックします。
Fig10002
Virtual Server詳細表示画面において、画面右「Advanced Settings」の、「Persistence」をクリックします。
Fig10003
「Persistence」の設定にて「COOKIEINSERT」を選択後、以下の通りに入力し「OK」をクリックします。

設定項目

設定値

Persistence

COOKIEINSERT

Time-out

10

Cookie name

testcookie(任意の名前)

Fig10006
「Persistence」に「Persistence COOKIEINSERT」が表示される事を確認し、「Done」をクリックします。
Fig10007
Virtual Servers画面にて、対象のServer「Persistence」が「COOKIEINSERT」となっており、「State」 および「Effective State」が「Up」であることを確認します。
Fig10008

動作確認結果

webページへ2回アクセスし、同じサーバー1にアクセスしているかを確認します。
  • サーバー1に2回のアクセス記録が確認できます。

Fig10009
  • サーバー2のログから通信記録は確認できませんでした。

Fig10010
次にクライアント側にあるPCでパケットキャプチャによりcookieが通信されているかを確認します。
パケットキャプチャの結果からwebページへ2回アクセスした通信のそれぞれで、設定したtestcookieが確認できました。
Fig10011
Fig10012

目次

  • カスタマーポータルからの申込・操作方法
    • ロードバランサーインスタンスの申込方法
    • ロードバランサーインスタンスの操作方法
    • ロジカルネットワークの接続
    • シスログ転送設定
    • ロードバランサー インスタンスの削除方法
  • NetScaler VPX の動作確認済設定例
    • NetScalerの脆弱性対策
    • NetScaler VPXへのログイン
    • NetScaler VPXのコンフィグ適用・保存設定
    • ネットワーク設定
    • ロードバランシング機能
    • コンテンツスイッチング機能
    • 帯域制御設定
    • 運用管理設定
    • 保守運用者向け機能
    • コンフィグ管理
    • 異なるバージョン間の切替
    • (参考)ロードバランサーの性能測定結果
    • (参考)NetScaler VPX ユーザーガイド

サーバー振り分け方式の設定
証明書を登録する方法