NetScaler CPX 许可

Last published : Oct 06, 2026
NetScaler CPX 是一种基于容器的应用程序交付控制器,可在 Docker 主机上预置,用于对基于微服务的应用程序进行负载平衡。您需要获得许可的 NetScaler CPX 才能获得更好的应用程序交付性能。NetScaler CPX 支持传统池许可和新的 Citrix Platform 或 Universal Hybrid Multi-Cloud 许可。所有 NetScaler CPX 实例仅通过 NetScaler Console(以前称为 NetScaler ADM)获得许可。
NetScaler Console 提供本地部署和云服务两种形式。您可以使用 NetScaler Console 管理所有 NetScaler 外形规格的池容量或通用混合多云 (UHMC) 或 Citrix 平台许可证 (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 CPX Express 许可提供所有 NetScaler CPX 功能。有关 CPX 支持的功能的信息,请参阅 About 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

在 April 15, 2026 之后,LAS 将是激活和许可 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 实例可以从中签出一个实例许可证,并仅获取其所需的带宽。当实例不再需要这些资源时,它会将它们退回公共池,使这些资源可供其他需要的实例使用。
NetScaler CPX 行为: 单个 NetScaler CPX 实例签出高达 1 Gbps 的吞吐量时,仅从实例池签出,而不从带宽许可证池签出。NetScaler CPX 以这种方式运行,直至带宽利用率达到 1 Gbps。例如,如果 NetScaler CPX 实例消耗 200 Mbps 带宽,它将使用实例许可证池,而不是带宽池。但是,如果 NetScaler CPX 实例消耗 1200 Mbps 的吞吐量,则前 1000 Mbps 从实例池中使用,剩余的 200 Mbps 从带宽池中消耗。
NetScaler CPX 许可
NetScaler CPX 许可工作流程:
  1. 设置 NetScaler 代理服务或本地 NetScaler 代理与 Citrix Cloud 配合进行 LAS 许可。
  2. 部署 Console Container 代理并在 NetScaler 代理服务或本地 NetScaler 代理上检查其状态。
  3. 配置 NetScaler CPX 许可并部署 NetScaler CPX。
    1. 启动时,NetScaler CPX 会向 Console Container 代理发送许可证注册请求,后者将其转发给 NetScaler 代理服务或本地 NetScaler 代理。
    2. NetScaler 代理服务或本地 NetScaler 代理注册 NetScaler CPX 并分配带宽。
    3. 如果池化/UHMC/CPL 许可证 blob 可用,则授予许可证。

如何许可 NetScaler CPX?

NetScaler CPX 通过 NetScaler 代理服务或本地部署获得许可。要许可 Kubernetes 集群中的 NetScaler CPX 实例,请部署单个 Console 容器代理。每个集群一个代理可许可该集群中的所有 NetScaler CPX 实例。

开始使用基于 LAS 的 CPX 许可

  1. 先决条件:必须启用 NetScaler Console Service 或 NetScaler Console 本地部署的基于 LAS 的许可。
  2. 在部署了 NetScaler CPX 实例的 Kubernetes 集群中部署基于容器的 Console 代理。
    1. 以下是为 NetScaler Console 服务客户部署基于容器的 Console 代理的步骤:
      1. 使用 HELM chart
    2. 以下是为 NetScaler Console 本地部署客户部署基于容器的 Console 代理的步骤。
      1. 使用 YAMLs。
      2. 使用 OpenShift Operator。
  3. 升级到 NetScaler CPX 14.1–51.x 或更高版本以支持基于 LAS 的许可。有关最新的 NetScaler CPX 部署,请参阅 CPX HELM chart。仅从 CPX HELM chart 的 values.yaml 更新以下强制变量以支持基于 LAS 的许可。
    1. licensingMode: las
    2. 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,并将其与部署容器代理的命名空间一起附加。
    3. loginSecret: NetScaler Console 容器代理登录凭据详细信息。
      1. 如果是基于 YAML/HELM 的部署,您必须根据从 NetScaler Console 本地部署或服务生成控制台代理 YAML 时提供的应用程序 ID 和密码详细信息创建 Kubernetes secret。
      2. 在基于 OpenShift Operator 的部署中,您必须已经创建了 NetScaler Console 登录 secret(请参阅 loginSecret 字段)。您可以在此处使用相同的 secret 名称。
      3. bandWidth: 以 Mbps 为单位的值。例如,500 Mbps。
        NetScaler CPX 许可
    4. NetScaler CPX 许可成功后,NetScaler CPX 实例开始显示在 NetScaler Console 本地部署或服务仪表板中。
      NetScaler CPX 许可仪表板

排查 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 外形规格。