NetScaler CPXライセンス
NetScaler CPXは、Dockerホストにプロビジョニングしてマイクロサービスベースのアプリケーションの負荷分散を行うことができる、コンテナベースのアプリケーションデリバリーコントローラーです。アプリケーションデリバリーのパフォーマンスを向上させるには、ライセンスされたNetScaler CPXが必要です。NetScaler CPXは、従来のプールライセンスと新しいCitrix Platform or Universal Hybrid Multi-Cloud licensingをサポートしています。すべてのNetScaler CPXインスタンスは、NetScaler Console(旧NetScaler ADM)のみを介してライセンスされます。
NetScaler Consoleは、オンプレミスとクラウドサービスの両方で利用できます。NetScaler Consoleを使用して、すべてのNetScalerフォームファクターのプール容量、Universal Hybrid Multi-Cloud (UHMC)、またはCitrix Platform License (CPL) ライセンスを管理できます。
NetScaler Consoleオンプレミスについては、NetScaler Consoleオンプレミスを参照してください。NetScaler Consoleサービスについては、NetScaler Consoleサービスを参照してください。
NetScaler CPXライセンスの種類
以下の種類のNetScaler CPXライセンスがサポートされています。
-
NetScaler CPX CPX Express - 無料、Kubernetes向け開発者中心NetScaler
-
商用NetScaler CPX – 本番環境対応、エンタープライズサポートプロキシ
NetScaler CPX エクスプレス
NetScaler CPX Expressは、オンプレミスおよびクラウド展開で無償で利用できるソフトウェアエディションです。Quay リポジトリからNetScaler CPXインスタンスをダウンロードすると、NetScaler CPX ExpressライセンスがデフォルトでNetScaler CPXインスタンスに適用されます。NetScaler NetScaler CPX Expressライセンスでは、すべてのNetScaler CPX機能が利用可能です。CPXでサポートされている機能については、NetScaler CPXについてを参照してください。NetScaler CPX ExpressではNetScalerコミュニティサポートが利用できますが、エンタープライズサポートは利用できません。
NetScaler CPX Expressライセンスは100 Mbpsの帯域幅容量を提供します。より高い容量、本番環境への展開、およびエンタープライズサポートを利用するには、NetScaler CPXインスタンスのライセンスが必要です。
注:
NetScaler CPXバージョン14.1ビルド17.x以降、NetScaler CPX Expressライセンスの帯域幅は20 Mbpsから100 Mbpsに増加しました。この帯域幅の増加により、Kubernetes開発者はNetScalerプロキシを試すことができます。
商用NetScaler CPX
LASは、April 15, 2026以降、NetScalerインスタンスをアクティブ化およびライセンス供与する唯一の方法となり、NetScaler Flexedライセンス (CPL/UHMC)、従来のNetScaler帯域幅プールライセンスをサポートします。LAS移行後、NetScaler CPXはNetScaler Flexedライセンス (CPL/UMC) または従来のNetScalerプール帯域幅ライセンスのみをサポートします。詳細については、フレックスライセンスへの移行を参照してください。
NetScaler CPXインスタンスでサポートされるプール容量
| 製品 | 最大帯域幅 | 最小帯域幅 | 最小インスタンス数 | 最大インスタンス数 | 最小帯域幅単位 |
|---|---|---|---|---|---|
| NetScaler CPX | 40000 注: CPUの周波数、世代などによって異なります。 | 20 メガビット/秒 | 1 | 16 | 10 メガビット/秒 |
注:
Citrixは現在、パブリッククラウドベースのサービス向けに、NetScaler CPXの消費ベースまたは従量課金制のライセンスモデルに取り組んでいます。準備が整い次第、パブリッククラウドのマーケットプレイスで利用できるようになります。
NetScaler CPXライセンスはどのように機能しますか?
NetScaler CPXプール/CPL/UHMCライセンス: NetScaler CPXインスタンスが1つのインスタンスライセンスと必要な帯域幅のみを借り出すことができる共通のライセンスプールです。インスタンスがこれらのリソースを必要としなくなると、それらを共通プールに返却し、必要とする他のインスタンスが利用できるようにします。
NetScaler CPXの動作: 最大1 Gbpsのスループットを借り出す単一のNetScaler CPXインスタンスは、インスタンスプールからのみ借り出し、帯域幅ライセンスプールからは借り出しません。NetScaler CPXは、1 Gbpsの帯域幅使用量までこの方法で動作します。たとえば、NetScaler CPXインスタンスが200 Mbpsの帯域幅を消費する場合、帯域幅プールではなく、ライセンスのインスタンスプールを使用します。ただし、NetScaler CPXインスタンスが1200 Mbpsのスループットを消費する場合、最初の1000 Mbpsはインスタンスプールから使用され、残りの200 Mbpsは帯域幅プールから消費されます。
NetScaler CPXライセンスのワークフロー:
-
LASライセンスのために、NetScalerエージェントサービスまたはCitrix Cloudと連携するオンプレミスのNetScalerエージェントをセットアップします。
-
Console Containerエージェントを展開し、NetScalerエージェントサービスまたはオンプレミスのNetScalerエージェントでそのステータスを確認します。
-
NetScaler CPXライセンスを設定し、NetScaler CPXを展開します。
-
起動時に、NetScaler CPXはライセンス登録要求をConsoleコンテナエージェントに送信し、ConsoleコンテナエージェントはそれをNetScalerエージェントサービスまたはオンプレミスのNetScalerエージェントに中継します。
-
NetScalerエージェントサービスまたはオンプレミスのNetScalerエージェントは、NetScaler CPXを登録し、帯域幅を割り当てます。
-
プール/UHMC/CPLライセンスブロブが利用可能な場合、ライセンスが付与されます。
-
NetScaler CPXのライセンス供与方法?
NetScaler CPXは、NetScalerエージェントサービスまたはオンプレミスを介してライセンスされます。Kubernetesクラスター内のNetScaler CPXインスタンスにライセンスを付与するには、単一のConsoleコンテナエージェントを展開します。クラスターごとに1つのエージェントが、そのクラスター内のすべてのNetScaler CPXインスタンスにライセンスを付与します。
LASベースのCPXライセンスの開始
-
前提条件:NetScaler Console ServiceまたはNetScaler ConsoleオンプレミスでLASベースのライセンスが有効になっている必要があります。
-
NetScaler CPXインスタンスが展開されているKubernetesクラスターに、コンテナベースのコンソールエージェントを展開します。
-
NetScaler Consoleサービスのお客様向けにコンテナベースのコンソールエージェントを展開する手順は次のとおりです。
-
HELM chartを使用する
-
OpenShift Operatorを使用する
-
-
NetScaler Consoleオンプレミスのお客様向けにコンテナベースのコンソールエージェントを展開する手順は次のとおりです。
-
YAMLsを使用する。
-
OpenShift Operatorを使用する。
-
-
-
LASベースのライセンスをサポートするには、NetScaler CPX 14.1–51.x以降にアップグレードしてください。最新のNetScaler CPX展開については、CPX HELMチャートを参照してください。LASベースのライセンスをサポートするために、CPX HELMチャートの
values.yamlから以下の必須変数のみを更新してください。-
licensingMode:las -
ADMIP: <Console Container agent Service IP>- NetScaler ConsoleオンプレミスまたはサービスのInfrastructure > Instances Dashboard > AgentsセクションからコンテナエージェントのIPアドレスをコピーします。またはADMIP: <Console Container agent ServiceName.Namespace>- NetScaler ConsoleオンプレミスまたはサービスのInfrastructure > Instances Dashboard > AgentsセクションからコンテナエージェントのHOSTNAMEをコピーし、コンテナエージェントが展開されている名前空間を付加します。 -
loginSecret: NetScaler Consoleコンテナエージェントのログイン資格情報詳細。-
YAML/HELMベースの展開の場合、NetScaler ConsoleオンプレミスまたはサービスからコンソールエージェントのYAMLを生成する際に提供されたアプリケーションIDとパスワードの詳細に基づいて、Kubernetesシークレットを作成する必要があります。
-
OpenShift Operatorベースの展開では、NetScaler Consoleログインシークレットをすでに作成している必要があります (
loginSecretフィールドを参照)。ここで同じシークレット名を使用できます。 -
bandWidth: Mbps単位の値。例: 500 Mbps。NetScaler CPXライセンス(/en-us/cpx/media/cpx-licensing.png)
-
-
NetScaler CPXのライセンスが正常に適用されると、NetScaler ConsoleオンプレミスまたはサービスダッシュボードにNetScaler CPXインスタンスが表示され始めます。NetScaler CPXライセンスダッシュボード(/en-us/cpx/media/cpx-licensing-dashboard.png)
-
NetScaler CPXライセンスの問題のトラブルシューティング
-
NetScaler CPXのライセンスを確認します。
-
oc exec –it <CPX POD name> --bashを使用してNetScaler CPXにログインし、cli_script.sh "sh capacity"を実行して実際の帯域幅の値を表示します。 -
cli_script.sh "sh license"を実行してLicensing mode: LASの値を確認します。
-
-
NetScaler ConsoleサービスまたはオンプレミスでライセンスされたNetScaler CPXインスタンスを見つける.
-
NetScaler ConsoleサービスまたはオンプレミスのGUIで、NetScaler Licensing > Flexed licensing > Dashboardに移動し、NetScaler Consoleフォームファクターを検索します。
-