在 VMware ESX 虚拟化平台上部署 NetScaler VPX 虚拟设备实例
在 VMware ESX 上安装 NetScaler VPX 实例之前,请确保 VMware ESX 服务器已安装在具有足够系统资源的计算机上。要在 VMware ESXi 上安装 NetScaler VPX 实例,请使用 VMware vSphere 客户端。客户端或工具必须安装在可以通过网络连接到 VMware ESX 的远程计算机上。
本节包含以下几个主题:
- 先决条件
- 在 VMware ESX 虚拟化平台上部署 NetScaler VPX 虚拟设备实例
重要提示:
您无法安装标准 VMware 工具 或升级 NetScaler VPX 实例上可用的 VMware 工具 版本。适用于 NetScaler VPX 实例的 VMware 工具 作为 NetScaler 软件版本的一部分提供。
先决条件
在开始安装虚拟设备之前,请执行以下操作:
- 在满足最低要求的硬件上安装 VMware ESX。
- 在满足最低系统要求的管理工作站上安装 VMware Client。
- 下载 NetScaler VPX 设备安装文件。
- 创建一个虚拟交换机并将物理 NIC 连接到该虚拟交换机。
- 添加端口组并连接到虚拟交换机。
- 将端口组连接到 VM。
- 获取 VPX 许可证文件。有关 NetScaler VPX 实例许可证的更多信息,请参阅许可概述。
VMware ESX 的硬件配置要求
下表描述了运行 NetScaler VPX nCore 虚拟设备的 VMware ESX 服务器的最低系统要求。
表 1. 运行 NetScaler VPX 实例的 VMware ESX 服务器的最低系统要求
| 组成部分 | 所需条件 |
|---|---|
| CPU | 2 个或更多已启用虚拟化辅助 (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(网卡);建议使用两个 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 模式支持以下网卡:
- Mellanox ConnectX-4 型号的网络接口卡,此款网卡从 NetScaler 13.1-42.x 版本开始提供支持,并且适用于后续所有更新版本。
- 英特尔 82599 网卡
下表列出了 VMware ESX 服务器必须为每个 VPX nCore 虚拟设备提供的虚拟计算资源。
表 2. 运行 NetScaler VPX 实例所需的最低虚拟计算资源
| 组成部分 | 所需条件 |
|---|---|
| 内存 | 4 GB |
| 虚拟 CPU | 2 |
| 虚拟网络适配器 | 在 ESX 中,如果 VPX 硬件升级到版本 7 或更高版本,则最多可以安装 10 个虚拟网络接口。 |
| 磁盘空间 | 20 GB |
注意:
这不包括管理程序所需的任何磁盘空间。
对于 VPX 虚拟设备的生产用途,必须保留全部内存分配。必须保留至少等于 ESX 一个 CPU 核心速度的 CPU 周期(以 MHz 为单位)。
威睿 vSphere 客户端系统要求
VMware vSphere 是一种客户端应用程序,可在 Windows 和 Linux 操作系统上运行。它不能与 VMware ESX 服务器在同一台计算机上运行。下表描述了最低系统要求。
表 3. VMware vSphere 客户端安装的最低系统要求
| 组成部分 | 必要条件 |
|---|---|
| 操作系统 | 有关 VMware 的详细要求,请在 http://kb.vmware.com/ 处搜索“vSphere 兼容性矩阵”PDF 文件。 |
| CPU | 750 MHz;建议 1 千兆赫 (GHz) 或更快 |
| RAM | 最低 1 GB,推荐 2 GB |
| NIC(网卡) | 速度为 100 Mbps 或更快的网卡 |
OVF 工具 1.0 系统要求
OVF Tool 是一款可在 Windows 和 Linux 系统上运行的客户端应用程序。它不能与 VMware ESX 服务器在同一台计算机上运行。下表描述了最低系统要求。
表 4. OVF 工具安装的最低系统要求
| 组成部分 | 所需条件 |
|---|---|
| 操作系统 | 有关 VMware 的详细要求,请在 http://kb.vmware.com/ 处搜索“OVF Tool 用户指南”PDF 文件。 |
| CPU | 最低 750 MHz,建议 1 GHz 或更快 |
| RAM | 最低 1 GB,推荐 2 GB |
| 网卡 (NIC) | 100 Mbps 或更快的网卡 |
有关安装 OVF 的信息,请在 http://kb.vmware.com/ 搜索“OVF 工具用户指南”PDF 文件。
下载 NetScaler VPX 实例的安装文件
适用于 VMware ESX 的 NetScaler VPX 实例安装包遵循开放式虚拟机 (OVF) 格式标准。您可以从 Citrix 网站下载文件。您需要一个 Citrix 帐户才能登录。如果您没有 Citrix 帐户,请访问主页 http://www.citrix.com,单击“新用户”链接,然后按照说明创建 Citrix 帐户。
登录后,从 Citrix® 主页导航到以下路径:
Citrix.com > Downloads > NetScaler > Virtual Appliances.
将以下文件复制到与 ESX 服务器位于同一网络的某个工作站。将所有这三个文件复制到同一文件夹中。
- NSVPX-ESX-<release number>-<build number>-disk1.vmdk (for example, NSVPX-ESX-13.0-71.44_nc_64-disk1.vmdk)
- NSVPX-ESX-<release number>-<build number>.ovf (for example, NSVPX-ESX-13.0-71.44_nc_64.ovf)
- NSVPX-ESX-<release number>-<build number>.mf (for example, NSVPX-ESX-13.0-71.44_nc_64.mf)
Install a NetScaler VPX instance on VMware ESX
安装并配置 VMware ESX 后,您可以使用 VMware vSphere 客户端在 VMware ESX 服务器上安装虚拟设备。您可以安装的虚拟设备数量取决于运行 VMware ESX 的硬件上可用的内存量。
To install NetScaler VPX instances on VMware ESX by using VMware vSphere Client, follow these steps:
- 在您的工作站上启动 VMware vSphere 客户端。
- 在IP 地址 / 名称文本框中,键入您要连接的 VMware ESX 服务器的 IP 地址。
- 在用户名和密码文本框中,键入管理员凭据,然后单击“登录”。
- 在文件菜单上,单击部署 OVF 模板。
- 在部署 OVF 模板对话框中,在从文件部署中,浏览到您保存 NetScaler VPX 实例安装文件的位置,选择 .ovf 文件,然后单击下一步。
- 将虚拟设备 OVF 模板中显示的网路映射到您在 ESX 主机上配置的网路。单击下一步开始在 VMware ESX 上安装虚拟设备。安装完成后,将弹出一个窗口通知您安装成功。
- 您现在可以启动 NetScaler VPX 实例了。在导航窗格中,选择您已安装的 NetScaler VPX 实例,然后从右键单击菜单中选择开机。
- 虚拟机启动后,从控制台配置 NetScaler IP、子网掩码和网关地址。完成配置后,在控制台中选择保存并退出选项。
- 要安装另一个虚拟设备,请重复步骤 6 到步骤 8。
注意:
默认情况下,NetScaler VPX 实例使用 E1000 网络接口。
安装后,您可以使用 vSphere 客户端或 vSphere Web 客户端 在 VMware ESX 上管理虚拟设备。
要在 VMware ESX 上启用 VLAN 标记,请在 vSwitch 上将端口组的 VLAN ID 配置为“全部 (4095)”。有关在 vSwitch 上设置 VLAN ID 的详细说明,请参阅 VMware 文档。
Migrate a NetScaler VPX instance by using VMware vMotion
You can migrate a NetScaler VPX instance by using VMware vSphere vMotion.
遵循以下使用指南:
- VMware 不支持在配置了 PCI 直通和 SR-IOV 接口的虚拟机上使用 vMotion 功能。
- 支持的接口是 E1000 和 VMXNET3。要在 VPX 实例上使用 vMotion,请确保该实例配置了受支持的接口。
- 有关如何使用 VMware vMotion 迁移实例的更多信息,请参阅 VMware 文档。