Application Delivery Management

配置 NetScaler 池化容量

重要提示

基于文件的许可系统(也称为手动管理的授权),传统上用于激活各种本地组件,将于 2026 年 4 月 15 日终止生命周期 (EOL)。许可证激活服务 (LAS) 是用于激活 Citrix 全套产品的新一代技术。2026 年 4 月 15 日之后,LAS 将是激活和许可 NetScaler 实例的唯一方式,支持 NetScaler Flexed 许可证 (CPL/UHMC)、旧版 NetScaler 池化许可证和 NetScaler 固定期限带宽许可证。为获得持续支持,您的 NetScaler 和 NetScaler Console 部署必须是 LAS 兼容版本。

兼容 LAS 的最低 NetScaler® 版本为:

  • NetScaler ADCs:14.1 51.x、13.1 60.x、13.1 37.x (FIPS)

  • NetScaler SVM:14.1 51.x、13.1 60.x

  • NetScaler Console Service:将于 9 月初支持 LAS。

所有其他形式的旧版 NetScaler 许可证,例如池化 vCPU、CICO、永久许可证,将不支持 LAS。升级到上述软件版本后,使用没有有效维护的永久许可证的 NetScaler 实例将变为未授权状态。

在法律或法规禁止的地区,客户可能无法获得基于 LAS 的许可证。

如果您有任何疑问或疑虑,请联系客户服务。如果不遵守这些要求,Citrix 可能会限制或暂停您的 Citrix 维护,且不承担任何责任,此外 Citrix 还可能拥有法律或衡平法规定的其他补救措施。在法律或法规禁止的地区,这些要求不适用。

要使用 ADC 池化容量,请将 NetScaler ADM 配置为所需 ADC 实例的许可证服务器。ADC 实例从 ADM 签入和签出许可证。您可以在 ADM GUI 中执行以下任务:

  • 将池化容量许可证文件(带宽和实例池)上传到许可证服务器。

  • 按需将许可证从许可证池分配给 NetScaler 实例。

  • 根据实例的最小和最大容量,从 NetScaler 实例(MPX-Z /SDX-Z/VPX/CPX/BLX)签出许可证。

  • 为 NetScaler FIPS 实例配置池化容量以签入或签出许可证。

池化许可证

支持的硬件和软件版本

有关池化容量支持的硬件和软件版本,请参阅 NetScaler 池化容量

ADC 池化容量状态

池化容量状态指示 ADC 实例上的许可证要求。配置了池化容量的 ADC 实例会显示以下状态之一:

  • 最佳:实例以适当的许可证容量运行。

  • 容量不匹配:实例以低于用户配置的容量运行。

  • 宽限期:实例正在使用宽限期许可证运行。

  • 宽限期和不匹配:实例正在宽限期内运行,但容量低于用户配置。

  • 不可用:实例未在 ADM 中注册进行管理,或者从 ADM 到实例的 NITRO 通信不工作。

  • 未分配:许可证未在实例中分配。

步骤 1 - 在 ADM 中应用许可证

  1. 在 NetScaler ADM 中,导航到 Infrastructure(基础结构)> Pooled Licensing(池化许可)

  2. License Files(许可证文件)部分中,选择 Add License File(添加许可证文件),然后选择以下选项之一:

    • 从本地计算机上传许可证文件。如果许可证文件已存在于本地计算机上,则可以将其上传到 ADM。

    • 使用许可证访问代码。指定从 Citrix 购买的许可证的许可证访问代码。然后,选择 Get Licenses(获取许可证)。然后选择 Finish(完成)

    注意

    随时可以通过 License Settings(许可证设置)向 ADM 添加更多许可证。

  3. 单击 Finish(完成)

    许可证文件已添加到 ADM 中。License Expiry Information(许可证到期信息)选项卡列出了 ADM 中存在的许可证以及距离到期的剩余天数。

  4. License Files(许可证文件)中,选择要应用的许可证文件,然后单击 Apply licenses(应用许可证)

    此操作使 ADC 实例能够将所选许可证用作池化容量。

    有关如何将池化许可证应用于 NetScaler ADM 的更多信息,请观看相关视频 此处

步骤 2 - 将 NetScaler ADM 注册为许可证服务器

要将 ADM 注册为 NetScaler 实例的许可证服务器,请按照以下过程之一操作:

使用 GUI 将 ADM 注册为许可证服务器

在 ADC GUI 中,将 ADM 服务器注册为许可证服务器。

  1. 登录到 NetScaler GUI。

  2. 导航到 System(系统)> Licenses(许可证)> Manage Licenses(管理许可证)

  3. 单击 Add New License(添加新许可证)

  4. 选择 Use remote licensing(使用远程许可),然后从列表中选择远程许可模式。

  5. Server Name/IP address(服务器名称/IP 地址)字段中,指定 ADM 服务器的 IP 地址。

    对于 HA 部署,请使用浮动 IP。有关配置的更多信息,请参阅 配置高可用性部署

    对于使用独立 ADM 或代理的部署,请参阅 许可概述

  6. 选择 Register with NetScaler ADM(注册到 NetScaler ADM)

  7. 输入您的 ADM 凭据以将实例注册到 NetScaler ADM,然后单击 Continue(继续)

    在 ADC 中管理许可证

  8. Allocate licenses(分配许可证)中,选择许可证版本并指定所需的带宽。

    首次在 NetScaler 中分配许可证。稍后可以从 ADM GUI 更改或释放许可证分配。

    1. 单击 Get Licenses(获取许可证)

    重要提示:

    如果更改许可证版本,请热重启实例。配置更改在重启实例之前不会生效。

使用 CLI 添加 ADM 作为许可证服务器

如果 ADC 实例没有 GUI,请使用以下 CLI 命令添加 ADM 服务器作为许可证服务器:

  1. 登录到 ADC 控制台。

  2. 添加 ADM 服务器 IP 地址:

    > add ns licenseserver <adm-server-IP-address> -port <adm-server-port-number> -licensemode <license-mode>
    <!--NeedCopy-->
    

    有关更多信息,请参阅 许可概述

  3. 查看许可证服务器中可用的许可证带宽。

    > sh ns licenseserverpool
    <!--NeedCopy-->
    

    此命令根据添加许可证服务器时指定的许可证模式列出许可证。

    示例 1

    如果指定的许可证模式是 CICO,则输出仅包含 CICO 许可证。

    CICO 许可证

    示例 2

    如果指定的许可证模式是 Pooled,则输出仅包含池化容量许可证。

    池化容量许可证

    示例 3

    如果指定的许可证模式是 vCPU,则输出仅包含虚拟 CPU 许可证。

    虚拟 CPU 许可证

    要一起查看所有许可证,请运行以下命令:

    > sh ns licenseserverpool -getallLicenses
    <!--NeedCopy-->
    

    示例输出

    查看所有许可证

  4. 从所需的许可证版本分配许可证带宽:

    > set ns capacity -unit <specify-mbps-or-gbps> -bandwidth <specify-amount-license-bandwidth> -edition <specify-license-edition>
    <!--NeedCopy-->
    

    许可证版本可以是 Standard(标准版)Enterprise(企业版)Platinum(白金版)

    重要提示

    如果更改许可证版本,请热重启实例。

    reboot -w

    配置更改在重启实例之前不会生效。

步骤 3 - 将池化许可证分配给 ADC 实例

要从 ADM GUI 分配池化容量许可证:

  1. 登录到 NetScaler ADM。

  2. 导航到 Infrastructure(基础结构)> Licenses(许可证)> Bandwidth Licenses(带宽许可证)> Pooled Capacity(池化容量)

    仅当您将 FIPS 实例许可证上传到 ADM 时,才会显示 FIPS 实例容量。

  3. 单击要管理的许可证池。

    注意

    Allocated Capacity(已分配容量)字段不会立即反映更改的带宽。带宽更改在 ADC 热重启后生效。

    Allocation Details(分配详细信息)中,当您更改实例的带宽分配时,Requested(请求)Applied(应用)字段会更新。

  4. 通过单击 > 按钮从可用实例列表中选择一个 ADC 实例。

    ADM 中的池化实例

    LICENSE STATUS(许可证状态)列显示相应的许可证分配状态消息。

    注意:

    Unmanaged Instances(未管理实例)选项卡显示已发现但未在 NetScaler ADM 中管理的实例。

    未管理实例

  5. 单击 Change allocation(更改分配)Release allocation(释放分配)以修改许可证分配。

  6. 将显示一个弹出窗口,其中包含许可证服务器中可用的许可证。

  7. 您可以通过设置 Allocate(分配)列表选项来选择实例的带宽或实例分配。做出选择后,单击 Allocate(分配)

  8. 您还可以从 Change License Allocation(更改许可证分配)窗口中的列表选项更改已分配的许可证版本。

    更改许可证分配窗口

    注意

    如果更改许可证版本,请热重启实例。

有关如何更改带宽分配的更多信息,请观看相关视频 此处

在 ADC 实例上配置池化容量

您可以在以下 ADC 实例上配置池化容量许可证:

NetScaler MPX™ 实例

MPX-Z 是启用池化容量的 NetScaler MPX 设备。MPX-Z 支持 Premium(高级版)、Advanced(增强版)或 Standard(标准版)许可证的带宽池化。

MPX-Z 在连接到许可证服务器之前需要平台许可证。您可以通过以下任一方式安装 MPX-Z 平台许可证:

  • 从本地计算机上传许可证文件。
  • 使用实例的硬件序列号。
  • 从实例 GUI 的 System(系统)> Licenses(许可证)部分获取许可证访问代码。

如果您移除 MPX-Z 平台许可证,池化容量功能将被禁用。实例许可证将释放到许可证服务器。

您可以动态修改 MPX-Z 实例的带宽,而无需重启。仅当您要更改许可证版本时才需要重启。

注意:

当您重启实例时,它会自动签出其配置容量所需的池化许可证。

NetScaler VPX 实例

启用池化容量的 NetScaler VPX 实例可以从带宽池(Premium/Advanced/Standard 版本)签出许可证。您可以使用 ADC GUI 从许可证服务器签出许可证。

您可以动态修改 VPX 实例的带宽,而无需重启。仅当您要更改许可证版本时才需要重启。

注意:

当您重启实例时,配置的池化容量许可证会自动从 ADM 服务器签出。

NetScaler 高可用性对

在开始之前,请确保 ADM 服务器已配置为许可证服务器。有关更多信息,请参阅 将 ADM 配置为许可证服务器

对于配置为高可用性模式的 ADC 实例,您必须在每个高可用性对节点上配置池化容量。对于主节点和辅助节点,您需要分配相同容量的许可证。例如,如果您希望 HA 对中的每个实例具有 1 Gbps 的容量,则需要从公共池中获取两倍的容量(2 Gbps)。然后,您可以为每个节点分配 1 Gbps 的容量。

要将池许可证分配给对中的每个节点,请按照 将池化许可证分配给 ADC 实例 中给出的步骤操作。首先将许可证分配给第一个节点,然后重复相同的步骤将许可证分配给第二个节点。