Citrix Application Delivery Management

Citrix ADC 虚拟 CPU 许可

像您这样的数据中心管理员正在转向更新的技术,这些技术能够简化网络功能,同时提供更低的成本和更高的可扩展性。较新的数据中心体系结构必须至少包括以下功能:

  • 软件定义网络 (SDN)
  • 网络功能虚拟化 (NFV)
  • 网络虚拟化 (NV)
  • 微型服务

这种移动还要求软件需要动态、灵活和敏捷,以满足不断变化的业务需求。许可证还将由一个中央管理工具管理,并充分了解使用情况。

适用于 Citrix ADC VPX 的虚拟 CPU 许可

早些时候,Citrix ADC VPX 许可证是根据实例的带宽消耗分配的。根据所绑定的许可证版本,Citrix ADC VPX 只能使用特定的带宽和其他性能指标。要增加可用带宽,必须升级到提供更多带宽的许可证版本。在某些情况下,带宽要求可能较小,但对于其他 L7 性能(如 SSL TPS、压缩吞吐量等)的要求更高。在这种情况下,升级 Citrix ADC VPX 许可证可能不适合。但是,您可能仍然需要购买带宽较大的许可证,以解锁 CPU 密集处理所需的系统资源。Citrix ADM 现在支持根据虚拟 CPU 要求向 Citrix ADC 实例分配许可证。

在基于 CPU 使用情况的虚拟许可功能中,许可证指定特定 Citrix ADC VPX 有权使用的 CPU 数量。因此,Citrix ADC VPX 只能从许可证服务器中签出其上运行的虚拟 CPU 数量的许可证。Citrix ADC VPX 会根据系统中运行的 CPU 数量签出许可证。Citrix ADC VPX 在签出许可证时不考虑空闲 CPU。

与池许可证容量和 CICO 许可证功能类似,Citrix ADM 许可证服务器管理一组单独的虚拟 CPU 许可证。此外,为虚拟 CPU 许可证管理的三个版本是标准版、企业版和白金版本。这些版本解锁了与带宽许可证版本解锁的功能集相同。

虚拟 CPU 数量可能发生变化,或许可证版本发生变化时。在这种情况下,您必须始终关闭实例,然后再发起新许可证集的请求。签出许可证后,必须重新启动 Citrix ADC VPX。

要使用 GUI 在 Citrix ADC VPX 中配置许可服务器,请执行以下操作:

  1. 在 Citrix ADC VPX 中,导航到 系统 > 可证”,然后单击 管理许可证

  2. 许可证 页上,单击 添加新许可证

  3. 许可证 页面上,选择 使用远程许 可” 选项。

  4. 远程许可模式” 列表中选择 CPU许可

  5. 键入许可证服务器的 IP 地址和端口号。

  6. 单击继续

    本地化后的图片

    注意:

    您必须始终将 Citrix ADM 注册到 Citrix ADC VPX 实例。如果尚未完成,请启用 “向 Citrix ADM 注册 ” 并键入 Citrix ADM 登录凭据。

  7. 在 “分 配许可证 ” 窗口中,选择许可证类型。此窗口将显示总数和可用虚拟 CPU 以及可分配的 CPU。单击获取许可证

  8. 单击下一页上的 重新启动 以申请许可证。

    本地化后的图片

    注意

    您还可以释放当前许可证并从其他版本签出。例如,您已经在实例上运行标准版许可证。您可以释放该许可证,然后从企业版中退出。

使用 CLI 在 Citrix ADC VPX 许可证中配置许可服务器

在 Citrix ADC VPX 控制台中,为以下两个任务键入以下命令:

  1. 要将许可服务器添加到 Citrix ADC VPX,请执行以下操作:

    add licenseserver <IP address of the license server>
    <!--NeedCopy-->
    
  2. 要申请许可证,请执行以下操作:

    set capacity -vcpu - edition platinum
    <!--NeedCopy-->
    

    出现提示时,键入以下命令重新启动实例:

    reboot -w
    <!--NeedCopy-->
    

在 Citrix ADM 上管理虚拟 CPU 许可证

  1. 在 Citrix ADM 中,导航到 “ 网络 ” > “ 许可证 ” > “ 虚拟 CPU 许可证”。

  2. 此页面显示为每种类型的许可证版本分配的许可证。

  3. 单击每个圆环中的数字以查看正在使用此许可证的 Citrix ADC 实例。

    本地化后的图片

适用于 Citrix ADC CPX 的虚拟 CPU 许可

在预配 Citrix ADC CPX 实例时,您可以根据实例上的 CPU 使用情况,将 Citrix ADC CPX 实例 Provisioning 为从许可证服务器签出许可证。

Citrix ADC CPX 依赖于在 Citrix ADM 上运行的许可证服务器来管理许可证。Citrix ADC CPX 在许可证服务器启动时从许可证服务器中签出许可证。当 Citrix ADC CPX 关闭时,许可证会签回许可证服务器。

您可以从 Docker 应用商店下载 Citrix ADC CPX。在 Docker 主机上,要下载 Citrix ADC CPX,请运行以下命令:

docker pull store/citrix/netscalercpx:<version>
<!--NeedCopy-->

CPX 许可证有三种许可证类型:

  1. CPX 和 VPX 支持的虚拟 CPU 订阅许可证

  2. 池容量许可证

  3. CP1000 许可证仅支持 CPX 的单到多个 vCPU

要在置备 Citrix ADC CPX 实例的同时 Provisioning vCPU 订阅许可证,请执行以下操作:

您需要指定 Citrix ADC CPX 实例使用的 vCPU 许可证数量。

  • 此值通过 Docker、Kubernetes 或中索斯/马拉松作为环境变量输入。

  • 目标变量是 “CPX_CORES”。CPX 可以支持 1 到 7 个内核。

要指定 2 个内核,您可以执行 docker 运行命令,如下所示:

docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2
<!--NeedCopy-->

Provisioning Citrix ADC CPX 实例时,请在 码头运行 命令中将 Citrix ADC 许可服务器定义为环境变量,如下所示:

docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2 -e LS_IP=<LS_IP_ADDRESS> -e LS_PORT=<LS_PORT> cpx:11.1
<!--NeedCopy-->

其中,

  • < LS_IP 地址 >是 Citrix ADC许可服务器的 IP 地址。

  • < LS_PORT >是 CitrixADC 许可服务器的端口。默认情况下,端口为 27000。

注意

默认情况下,Citrix ADC CPX 实例会从 vCPU 订阅池中签出许可证。如果实例使用“n”CPU 运行,则 CPX 实例会检出“n”许可证数量。

要在预配 Citrix ADC CPX 实例时 Provisioning Citrix ADC 池容量或 CP1000 许可证,请执行以下操作:

如果要使用池许可(基于带宽)或 CPX 私有池(CP1000 或基于私有池)签出 CPX 实例的许可证,则必须相应地提供环境变量。

例如,

docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2 -e LS_IP=<LS_IP_ADDRESS> -e LS_PORT=<LS_PORT> -e PLATFORM=CP1000 cpx:11.1
<!--NeedCopy-->

CP1000. 此命令触发从 CP1000 池(CPX 专用池)检出。然后,Citrix ADC CPX 实例检索为 CPX_CORES 指定的 “n” 核心数量的实例。最常见的用例是为单个实例的检出指定 n = 1。多核 CPX 用例检出 “n” vCPU(其中 “n” 为 1 到 7)。

docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2 -e LS_IP=<LS_IP_ADDRESS> -e LS_PORT=<LS_PORT> -e BANDWIDTH=2000 cpx:11.1
<!--NeedCopy-->

集合容量。此命令从实例池中检出一个许可证,从铂金带宽池中消耗 1000 Mbps 的带宽,同时使 CPX 能够运行高达 2000 Mbps。在池许可中,不收费前 1000 Mbps 的费用。

注意:从带宽池检出时,

指定所需目标带宽的相应 vCPU 数,如下表所述:

| 内核数量(vCPU)| 最大带宽 | |— | 1 | 千兆位/秒 | | 2 | 2000 兆位/秒 | | 3 | 3500 兆位/秒 | 4 | 5000 兆位/秒 | | 5 | 6500 兆位/秒 | 6 | 8000 兆位/秒 | |7 | 9300 兆位/小时 |