NetScaler 控制台服务

配置池化容量

NetScaler 池容量允许您在不同的 NetScaler 外形规格之间共享带宽或实例许可。对于基于虚拟 CPU 订阅的实例,您可以跨实例共享虚拟 CPU 许可证。将此池化容量用于数据中心或公有云中的实例。当实例不再需要资源时,它会将分配的容量重新检查到公用池中。将释放的容量重复使用给其他需要资源的 NetScaler 实例。

您可以使用池化许可确保为实例分配必要的带宽,但不超过其需求,从而最大限度地提高带宽利用率。在不影响流量的情况下,增加或减少在运行时分配给实例的带宽。使用池化容量许可证,您可以自动配置实例。

要使用 NetScaler 池容量,必须将 NetScaler 控制台代理连接到 NetScaler 实例。NetScaler 实例通过代理从 NetScaler 控制台签入和签出许可。

您还可以为 NetScaler FIPS 实例使用池化容量许可。您可以在 NetScaler 控制台中执行以下任务:

  1. 将池容量许可证文件(带宽池或实例池)上载到许可证服务器。

  2. 根据需要将许可证池中的许可证分配给 NetScaler 实例。

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

NetScaler 控制台中的池化许可

您可以从 citrix.com 下载池化许可证,包括带宽、实例和 Z-cap 许可证。有关更多信息,请参阅 NetScaler 许可指南

NetScaler 池容量问题

池化容量状态指示 NetScaler 实例的许可要求。使用池化容量配置的 NetScaler 实例显示以下状态之一:

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

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

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

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

  • 不可用:实例未在NetScaler 控制台中注册以进行管理,或者从 NetScaler 控制台到实例的 NITRO 通信不起作用。

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

开始之前的准备工作

在配置池化容量之前,请确保以下几点:

  • 在 NetScaler 控制台中安装和注册代理。要安装和注册代理,请参阅 入门

  • 确保所有注册代理都处于 UP 状态,以便池化许可正常运行。如果代理处于 DOWN 状态但尚未停用或终止,请将其置于 UP 状态。如果 DOWN 代理已停用、终止或不再使用,请将其从 NetScaler 控制台中删除。

  • 270007279端口可用于将许可从 NetScaler 控制台签出到实例。请参阅“系统要求”。

第 1 步-在 NetScaler 控制台中申请许可

  1. 在 NetScaler 控制台中,导航 到基础架构> 池化许可。

  2. 在“许可证文件”部分中,选择“添加许可证文件”,然后选择以下选项之一:

    • 从本地计算机上载许可证文件。如果您的本地电脑上已经存在许可文件,则可以将其上载到 NetScaler 控制台。

    • Use license access code(使用许可证访问代码)。为您从 Citrix 购买的许可证指定许可证访问代码。然后,选择 获取许可证。然后选择完成

    注意:

    您可以随时从“许可设置”向 NetScaler 控制台添加更多可。

  3. 单击完成

    许可文件将添加到 NetScaler 控制台中。 许可到期信息选项卡列出了 NetScaler 控制台中存在的许可以及剩余的到期天数。

  4. 许可证文件中,选择要应用的许可证文件,然后单击 应用许可证

    此操作允许 NetScaler 实例使用所选许可作为池化容量。

第 2 步-将 NetScaler 控制台注册为许可服务器

您可以使用代理将 NetScaler 控制台注册为 NetScaler 实例的许可服务器。

使用以下步骤之一将 NetScaler 控制台注册为许可服务器:

使用 GUI 注册代理

在 NetScaler 控制台 GUI 中,注册与 NetScaler 实例关联的代理。

  1. 登录到 NetScaler GUI。

  2. 导航到“系统”>“许可”>“管理许可证”。

  3. 单击“添加新许可证”。

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

  5. 在“服务器名称/IP 地址”字段中,指定在 NetScaler 控制台中注册的关联代理的 IP 地址。

  6. 选择“向 NetScaler 控制台注册”。

  7. 输入您的代理凭据以在 NetScaler 控制台注册实例,然后单击“继”。在 NetScaler 控制台中,其中一个代理是许可服务器。

    在 NetScaler 中管理许可

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

    首次在 NetScaler 中分配许可证。稍后您可以通过 NetScaler 控制台 GUI 更改或释放许可分配。

    从 NetScaler GUI 分配许可证

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

    重要

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

使用 CLI 添加代理

如果 NetScaler 实例没有 GUI,请使用以下 CLI 命令添加与实例关联的代理:

  1. 登录 NetScaler 控制台。

  2. 添加在 NetScaler 控制台中注册的关联代理的 IP 地址:

    > add ns licenseserver <adm-agent-IP-address> -port <adm-agent-license-port-number>
    <!--NeedCopy-->
    
  3. 查看许可证服务器中可用的许可证带宽:

    > sh ns licenseserverpool
    <!--NeedCopy-->
    
  4. 从所需的许可证版本中分配许可证带宽:

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

    许可证版本可以是标准版本、高级或高级版。

    重要信息:如果您更改许可证版本,则“

    热”重新启动实例。

    reboot -w

    在您重新启动实例之前,配置更改才会生效。

第 3 步-向 NetScaler 实例分配池许可

要从 NetScaler 控制台 GUI 中分配池化容量许可,请执行以下操作:

  1. 登录 NetScaler 控制台。

  2. 导航到 基础结构 > 池化许可 > 带宽许可证 > 池容量

    只有当您将 FIPS 实例许可上载到 NetScaler 控制台时,才会显示 FIPS 实例容量。

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

    注意:

    分配的容量”字段不会立即反映更改的带宽。带宽更改在 NetScaler 热重启后生效。

    分配详细信息中,当您更改实例的带宽分配时,会更新 请求 和已 应用 字段。

  4. 单击 ** 按钮,从可用实例列表中选择 NetScaler 实例。

    NetScaler 控制台中的池化实例

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

    注意:

    “非托管实例”标签显示已发现但未 在 NetScaler 控制台中管理的实例。

    非托管实例

  5. 单击“更改分配”或“发布分配”以修改许可证分配。

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

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

  8. 您也可以从“更改许可证分配”窗口的列表选项中更改分配的许可证版本。

    更改许可证分配窗口

    注意:

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

在 NetScaler 实例上配置池化容量

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

  • NetScaler MPX-Z 实例
  • NetScaler SDX-Z 实例
  • NetScaler VPX 实例
  • NetScaler 高可用性对

NetScaler MPX-Z 实例

MPX-Z 是支持池容量的 NetScaler MPX 设备。MPX-Z 支持高级版、高级版或标准版许可证的带宽池。

MPX-Z 需要许可证才能连接到许可证服务器。您可以使用以下方法之一安装 MPX-Z 许可证:

  • 从本地计算机上载许可证文件。
  • 使用实例的硬件序列号。
  • 实例 GUI 的“系统”>“许可证”部分中的许可证访问代码。

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

您可以在不重新启动的情况下动态修改 MPX-Z 实例的带宽。仅当您要更改许可证版本时才需要重新启动。

注意:

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

NetScaler SDX-Z 实例

SDX-Z 是支持共享容量的 NetScaler SDX 设备。SDX-Z 支持 Premium、Advanced 或 Standard Edition 许可证的带宽和实例池。

SDX-Z 需要许可证才能连接到许可证服务器。您可以使用以下方法之一安装 SDX-Z 许可证:

  • 从本地计算机上载许可证文件。
  • 使用实例的硬件序列号。
  • 实例 GUI 的“系统”>“许可证”部分中的许可证访问代码。

如果删除 SDX-Z 许可证,则池容量功能将被禁用。实例许可证将释放到许可证服务器。

您可以在不重启的情况下动态修改 SDX-Z 实例的带宽。仅当您要更改许可证版本时才需要重新启动。

注意:

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

NetScaler 实例

启用池容量的 NetScaler VPX 实例可以从带宽池(高级版/高级版/标准版)中检出许可证。您可以使用 NetScaler GUI 从许可服务器签出许可。

您可以在不重新启动的情况下动态修改 VPX 实例的带宽。仅当您要更改许可证版本时才需要重新启动。

注意:

当您重启实例时,配置的池化容量许可证将自动从 NetScaler 控制台服务器中签出。

NetScaler 高可用性对

在开始之前,请确保将 NetScaler 控制台服务器配置为许可服务器。有关详细信息,请参见 将 NetScaler 控制台配置为许可服务器

当您为 NetScaler HA 对分配带宽时,NetScaler 控制台会向主实例和辅助实例检出相同的带宽。如果您为 NetScaler HA 对分配 10 Mbps 带宽,NetScaler 控制台将执行以下操作:

  1. 检查 HA 对的 20 Mbps 带宽。
  2. 为 HA 对中的每个实例分配 10 Mbps。

要向 NetScaler HA 对分配池许可, 请参见向 NetScaler 实例分配池许可

池容量 页面分别显示实例及其分配的容量。如果您更改或释放主实例的带宽,则辅助实例带宽会自动与主实例同步。但是,如果您更改或释放辅助实例带宽,则不会发生同步。