NetScaler CPX™インスタンスでのワイルドカード仮想サーバーの使用

NetScaler®インスタンスをプロビジョニングすると、DockerエンジンによってNetScaler CPXインスタンスに割り当てられるプライベートIPアドレス(単一IPアドレス)は1つだけです。NetScalerインスタンスの3つのIP機能は、1つのIPアドレスに多重化されます。この単一IPアドレスは、異なるポート番号を使用してNSIP、SNIP、およびVIPとして機能します。

Dockerエンジンによって割り当てられる単一IPアドレスは動的です。単一IPアドレスまたは127.0.0.1 IPアドレスを使用して、負荷分散(LB)またはコンテンツスイッチング(CS)仮想サーバーを追加します。127.0.0.1を使用して作成された仮想サーバーは、ワイルドカード仮想サーバーと呼ばれます。デフォルトでは、ワイルドカード仮想サーバーを作成すると、NetScaler CPXはワイルドカード仮想サーバーに割り当てられたIPアドレスを置き換えます。割り当てられたIPアドレスは127.0.0.1であり、DockerエンジンによってNetScaler CPXインスタンスに割り当てられたNSIPに置き換えられます。

高可用性NetScaler CPX展開では、DockerエンジンによってNetScalerインスタンスに割り当てられた単一IPアドレスを特定し、その単一IPアドレスに基づいて展開内のすべてのNetScaler CPXインスタンスにLBまたはCS仮想サーバーを作成する代わりに、いずれかのNetScaler CPXインスタンスにワイルドカード仮想サーバーを追加し、そのインスタンスから展開内の他のNetScaler CPXインスタンスにns.confファイルをコピーして、展開内のすべてのNetScaler CPXインスタンスでNetScaler構成が一貫していることを確認できます。

注意点:

  • ワイルドカード仮想サーバーに割り当てるポート番号が、展開内の他の仮想サーバーによって使用されていないことを確認してください。
  • ワイルドカード仮想サーバーに割り当てるポート番号が内部サービスによってすでに使用されている場合、ワイルドカード仮想サーバーの追加は失敗します。
  • ワイルドカード仮想サーバーは*文字をサポートしていません。

ワイルドカード負荷分散仮想サーバーを作成するには、コマンドプロンプトで次のコマンドを入力します。

    add lb vserver <name> <serviceType> 127.0.0.1 <port>

    add lb vserver testlbvserver HTTP 127.0.0.1 30000
<!--NeedCopy-->

ワイルドカードコンテンツスイッチング仮想サーバーを作成するには、コマンドプロンプトで次のコマンドを入力します。

    add cs vserver <name> <serviceType> 127.0.0.1 <port>

    add cs vserver testcsvserver HTTP 127.0.0.1 30000
<!--NeedCopy-->
NetScaler CPX™インスタンスでのワイルドカード仮想サーバーの使用