NetScaler VPX

在 VMware ESX 上安装 NetScaler VPX 实例

在 VMware ESX 上安装 NetScaler VPX 实例之前,请确保 VMware ESX Server 安装在具有足够系统资源的计算机上。 要在 VMware ESXi 上安装 NetScaler VPX 实例,请使用 VMware vSphere 客户端。 该客户端或工具必须安装在可通过网络连接到 VMware ESX 的远程计算机上。

本节包括以下主题:

  • 必备条件
  • 在 VMware ESX 上安装 NetScaler VPX 实例

重要:

您无法安装标准 VMware Tools 或升级 NetScaler VPX 实例上可用的 VMware Tools 版本。 适用于 NetScaler VPX 实例的 VMware Tools 作为 NetScaler 软件版本的一部分提供。

必备条件

在开始安装虚拟设备之前,请执行以下操作:

  • 在满足最低要求的硬件上安装 VMware ESX。
  • 在满足最低系统要求的管理工作站上安装 VMware 客户端。
  • 下载 NetScaler VPX 设备安装文件。
  • 创建虚拟交换机并将物理 NIC 连接到虚拟交换机。
  • 添加端口组并连接到虚拟交换机。
  • 将端口组连接到 VM。
  • 获取 VPX 许可证文件。 有关 NetScaler VPX 实例许可证的更多信息,请参阅 许可概述

VMware ESX 硬件要求

下表描述了运行 NetScaler VPX nCore 虚拟设备的 VMware ESX 服务器的最低系统要求。

表 1. VPX 功能列表 表 1. 运行 NetScaler VPX 实例的 VMware ESX 服务器的最低系统要求

组件 要求
CPU 两个或更多个启用了虚拟化助手 (Intel-VT) 的 64 位 x86 CPU 要运行 Citrix ADC VPX 实例,必须在 VMware ESX 主机上启用虚拟化硬件支持。 两个或更多个启用了虚拟化助手 (Intel-VT) 的 64 位 x86 CPU 要运行 NetScaler VPX 实例,必须在 VMware ESX 主机上启用虚拟化硬件支持。 确保未禁用用于虚拟化支持的 BIOS 选项。 有关详细信息,请参阅 BIOS 文档。 从 NetScaler 13.1 版本起,VMware ESXi 虚拟机管理程序上的 NetScaler VPX 实例支持 AMD 处理器。
RAM 2 GB VPX。 对于关键部署,我们不建议对 VPX 使用 2 GB RAM,因为系统在内存受限的环境中运行。 这可能会导致与规模、性能或稳定性相关的问题。 建议使用 4 GB RAM 或 8 GB RAM。
磁盘空间 比 VMware 为设置 ESXi 提供的最低服务器要求多 20 GB。 有关最低服务器要求,请参阅 VMware 文档。
网络 一个 1-Gbps NIC (NIC);推荐使用两个 1-Gbps NIC

有关安装 VMware ESX 的信息,请参阅 http://www.vmware.com/

要支持 SR-IOV 网络接口或 PCI 直通功能,请确保启用以下处理器和设置:

  • 支持 Intel-VT 的 Intel 处理器
  • 支持 AMD-V 的 AMD 处理器
  • 在 BIOS 中启用 I/O 内存管理单元 (IOMMU) 或 SR-IOV

SR-IOV 模式支持以下 NIC:

  • Mellanox ConnectX-4 NIC,从 NetScaler 版本 13.1-42.x 起开始
  • Intel 82599 NIC

下表列出了 VMware ESX 服务器必须为每个 VPX nCore 虚拟设备提供的虚拟计算资源。

表 2. VPX 功能列表 表 2. 运行 NetScaler VPX 实例所需的最低虚拟计算资源

| 组件 | 要求 | | ————- | ————————————————– | | 内存 | 4 GB | | 虚拟 CPU (vCPU) | 2 | | 虚拟网络接口 | 在 ESX 中,如果 VPX 硬件升级到版本 7 或更高版本,您最多可以安装 10 个虚拟网络接口。 | | 磁盘空间 | 20 GB |

注意:

这是对虚拟机管理程序的磁盘要求的补充。

要在生产中使用 VPX 虚拟设备,必须保留完整的内存分配。 必须保留至少等于 ESX 的一个 CPU 内核速度的 CPU 周期 (MHz)。

VMware vSphere Client 系统要求

VMware vSphere 是可在 Windows 和 Linux 操作系统上运行的客户端应用程序。 它无法与VMware ESX服务器在同一台计算机上运行。 下表说明了最低系统要求。

表 3. 参数值 表 3. 安装 VMware vSphere Client 的最低系统要求

组件 要求
操作系统 有关 VMware 的详细要求,请在 http://kb.vmware.com/ 上搜索“vSphere Compatibility Matrixes”(vSphere 兼容性表)PDF 文件。
CPU 750 MHz;建议使用 1 GHz 或速度更高的 CPU
RAM 1 GB. 建议 2 GB
NIC (NIC) 100 Mbps 或速度更高的 NIC

OVF Tool 1.0 系统要求

OVF 工具是可在 Windows 和 Linux 操作系统上运行的客户端应用程序。 它无法与VMware ESX服务器在同一台计算机上运行。 下表说明了最低系统要求。

表 4. VPX 功能列表 表 4. 安装 OVF 工具的最低系统要求

组件 要求
操作系统 有关 VMware 的详细要求,请在 http://kb.vmware.com/ 上搜索“OVF Tool User Guide”(《OVF 工具用户指南》)PDF 文件。
CPU 最低 750 MHz,建议使用 1 GHz 或速度更快的 CPU
RAM 最低 1 GB;建议使用 2 GB
NIC (NIC) 100 Mbps 或速度更高的 NIC

有关安装 OVF 的信息,请在 http://kb.vmware.com/ 上搜索“OVF Tool User Guide”(《OVF 工具用户指南》)PDF 文件。

下载 NetScaler VPX 安装文件

适用于 VMware ESX 的 NetScaler VPX 实例设置包遵循开放虚拟机 (OVF) 格式标准。 可以从 Citrix Web 站点下载文件。 需要使用 Citrix 帐户进行登录。 如果您没有 Citrix 帐户,请访问主页 http://www.citrix.com,单击 新用户链接,然后按照说明创建 Citrix 帐户。

登录后,从 Citrix 主页浏览以下路径:

Citrix.com > 下载 > NetScaler > 虚拟设备

将以下文件复制到 ESX 服务器所在网络中的一个工作站。 将所有三个文件复制到同一个文件夹中。

  • NSVPX-ESX-<release number>-<build number>-disk1.vmdk(例如 NSVPX-ESX-13.0-71.44_nc_64-disk1.vmdk)
  • NSVPX-ESX-<release number>-<build number>.ovf(例如 NSVPX-ESX-13.0-71.44_nc_64.ovf)
  • NSVPX-ESX-<release number>-<build number>.mf(例如 NSVPX-ESX-13.0-71.44_nc_64.mf)

在 VMware ESX 上安装 NetScaler VPX 实例

安装并配置 VMware ESX 后,可以使用 VMware vSphere Client 在 VMware ESX 服务器上安装虚拟设备。 可以安装的虚拟设备数目取决于运行 VMware ESX 的硬件上的可用内存量。

要使用 VMware vSphere Client 在 VMware ESX 上安装 NetScaler VPX 实例,请执行以下步骤:

  1. 在工作站上启动 VMware vSphere Client。
  2. IP address / Name(IP 地址/名称)文本框中,键入要连接到的 VMware ESX 服务器的 IP 地址。
  3. User Name(用户名)和 Password(密码)文本框中,键入管理员凭据,然后单击“Login”(登录)。
  4. File(文件)菜单中,单击 Deploy OVF Template(部署 OVF 模板)。
  5. 部署 OVF 模板对话框的从文件部署中,浏览到保存 NetScaler VPX 实例安装文件的位置,选择 .ovf 文件,然后单击下一步
  6. 将虚拟设备 OVF 模板中显示的网络映射到在 ESX 主机上配置的网络。 单击 Next(下一步)开始在 VMware ESX 上安装虚拟设备。 安装完成时,将显示一个弹出窗口,通知您安装成功。
  7. 现在,您可以启动 NetScaler VPX 实例。 在导航窗格中,选择已安装的 NetScaler VPX 实例,然后从右键单击菜单中选择开机
  8. 虚拟机启动后,从控制台配置 NetScaler IP、网络掩码和网关地址。 完成配置后,在控制台中选择“保存并退出”选项。
  9. 要安装其他虚拟设备,请从步骤 6 到步骤 8 重复操作。

注意:

默认情况下,NetScaler VPX 实例使用 E1000 网络接口。

安装完成后,您可以使用 vSphere 客户端或 vSphere Web Client 来管理 VMware ESX 上的虚拟设备。

要在 VMware ESX 上启用 VLAN 标记,请在 vSwitch 上将端口组的 VLAN ID 配置为全部 (4095)。 有关在 vSwitch 上设置 VLAN ID 的详细说明,请参阅 VMware 文档。

使用 VMware vMotion 迁移 NetScaler VPX 实例

您可以使用 VMware vSphere vMotion 迁移 NetScaler VPX 实例。

请按照以下使用准则进行操作:

  • VMware 不支持配置了 PCI 直通和 SR-IOV 接口的虚拟机上的 vMotion 功能。
  • 支持的接口包括 E1000 和 VMXNET3。 要在 VPX 实例上使用 vMotion,请确保实例配置了受支持的接口。
  • 有关如何使用 VMware vMotion 迁移实例的详细信息,请参阅 VMware 文档。
在 VMware ESX 上安装 NetScaler VPX 实例