NetScaler VPX 14.1

使用虚拟机管理器部署 NetScaler VPX 实例

虚拟机管理器是一个用于管理虚拟机来宾的桌面工具。它使您能够创建新的虚拟机来宾和各种类型的存储,并管理虚拟网络。您可以使用内置的 VNC 查看器访问虚拟机来宾的图形控制台,并本地或远程查看性能统计信息。

安装您首选的 Linux 发行版并启用 KVM 虚拟化后,您可以继续配置虚拟机。

使用虚拟机管理器部署 NetScaler VPX 实例时,您有两种选择:

  • 手动输入 IP 地址、网关和子网掩码
  • 自动分配 IP 地址、网关和子网掩码(自动配置)

您可以使用两种类型的映像来部署 NetScaler VPX 实例:

  • RAW
  • QCOW2

您可以将 NetScaler VPX RAW 映像转换为 QCOW2 映像并部署 NetScaler VPX 实例。要将 RAW 映像转换为 QCOW2 映像,请键入以下命令:

qemu-img convert -O qcow2 original-image.raw image-converted.qcow2

示例:

qemu-img convert -O qcow2 NSVPX-KVM-11.1-12.5_nc.raw NSVPX-KVM-11.1-12.5_nc.qcow2

KVM 上典型的 NetScaler VPX 部署包括以下步骤:

  • 检查自动配置 NetScaler VPX 实例的先决条件
  • 使用原始镜像置备 NetScaler VPX 实例
  • 通过利用 QCOW2 镜像文件来置备 NetScaler VPX 实例
  • 使用虚拟机管理器为 VPX 实例添加更多接口

检查自动置备 NetScaler VPX 实例的先决条件

自动置备是一项可选功能,它涉及使用 CDROM 驱动器中的数据。如果启用此功能,则在初始设置期间无需输入 NetScaler VPX 实例的管理 IP 地址、网络掩码和默认网关。

在自动置备 VPX 实例之前,您需要完成以下任务:

  1. 创建自定义的开放虚拟化格式 (OVF) XML 文件或用户数据文件。
  2. 使用在线应用程序(例如 PowerISO)将 OVF 文件转换为 ISO 镜像。
  3. 使用任何基于安全复制 (SCP) 的工具将 ISO 镜像挂载到 KVM 主机上。

OVF XML 文件示例

以下是 OVF XML 文件内容的示例,您可以将其用作创建文件的样本。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<Environment xmlns:oe="`http://schemas.dmtf.org/ovf/environment/1"`

xmlns:xsi="`http://www.w3.org/2001/XMLSchema-instance"`

oe:id=""

xmlns="`http://schemas.dmtf.org/ovf/environment/1"`

xmlns:cs="`http://schemas.citrix.com/openstack">`

<PlatformSection>

<Kind></Kind>

<Version>2016.1</Version>

<Vendor>VPX</Vendor>

<Locale>en</Locale>

</PlatformSection>

<PropertySection>

<Property oe:key="com.citrix.netscaler.ovf.version" oe:value="1.0"/>

<Property oe:key="com.citrix.netscaler.platform" oe:value="NSVPX"/>

<Property oe:key="com.citrix.netscaler.orch\_env" oe:value="KVM"/>

<Property oe:key="com.citrix.netscaler.mgmt.ip" oe:value="10.1.2.22"/>

<Property oe:key="com.citrix.netscaler.mgmt.netmask" oe:value="255.255.255.0"/>

<Property oe:key="com.citrix.netscaler.mgmt.gateway" oe:value="10.1.2.1"/>

</PropertySection>

</Environment>
<!--NeedCopy-->

在前面的 OVF XML 文件中,“PropertySection”用于 NetScaler® 网络配置。创建文件时,请为示例末尾突出显示的参数指定值:

  • 管理 IP 地址
  • 子网掩码
  • 网关

重要

如果 OVF 文件未正确格式化为 XML,则 VPX 实例将分配默认网络配置,而不是文件中指定的值。

通过利用 RAW 映像文件来置备 NetScaler VPX 实例

虚拟机管理器使您能够使用 RAW 映像置备 NetScaler VPX 实例。

要使用虚拟机管理器置备 NetScaler VPX 实例,请按照以下步骤操作:

  1. 打开虚拟机管理器(应用程序 > 系统工具 > 虚拟机管理器),并在“身份验证”窗口中输入登录凭据。

  2. Click the image1 icon or right-click localhost (QEMU) to create a new NetScaler VPX instance.

    图片

  3. 在“名称”文本框中,输入新 VM 的名称(例如,NetScaler-VPX)。

  4. 在“新建 VM”窗口中,在“选择安装操作系统的方式”下,选择“导入现有磁盘映像”,然后单击“前进”。

    图片

  5. 在“提供现有存储路径”字段中,导航到映像路径。选择操作系统类型为 UNIX,版本为 FreeBSD 6.x。然后,单击“前进”。

    图片

  6. 在“选择内存和 CPU”设置下,选择以下设置,然后单击“前进”:

    • 内存 (随机存取存储器)— 2048 MB
    • CPU — 2

    图片

  7. 选中安装前自定义配置复选框。(可选)在高级选项下,您可以自定义 MAC 地址。确保所选的 Virt Type 为 KVM,所选的 Architecture 为 x86_64。单击完成

    图片

  8. 选择一个 NIC 并提供以下配置:

    • 源设备 — ethX macvtap 或 桥接
    • 设备型号 — virtio
    • 源模式 — 桥接

    图片

  9. 单击应用

  10. 如果您想自动预配 VPX 实例,请参阅本文档中的“通过连接 CDROM 驱动器启用自动预配”部分。否则,单击开始安装。在 KVM 上预配 NetScaler VPX 后,您可以添加更多接口。

通过使用 QCOW2 映像来预配 NetScaler VPX 实例

使用虚拟机管理器,您可以使用 QCOW2 映像预配 NetScaler VPX 实例。

要使用 QCOW2 映像预配 NetScaler VPX 实例,请按照以下步骤操作:

  1. 请按照使用 RAW 映像预配 NetScaler VPX 实例中的步骤 1步骤 8 操作。

    注意:

    确保您在 步骤 5 中选择 qcow2 映像。

  2. 选择 Disk 1,然后单击 高级选项
  3. 从“存储格式”下拉列表中选择 qcow2

    存储格式

  4. 单击 应用,然后单击 开始安装。在 KVM 上预置 NetScaler VPX 后,您可以添加更多接口。

通过连接 CDROM 驱动器启用自动预置

  1. 单击 添加硬件 > 存储 > 设备类型 > CDROM 设备

  2. 单击 Manage 并选择您在“自动预置 NetScaler VPX 实例的先决条件”部分中挂载的正确 ISO 文件,然后单击 Finish。您的 NetScaler VPX 实例的“资源”下会创建一个新的 CDROM。

    管理 ISO 镜像

  3. 启动 VPX 实例,它将使用 OVF 文件中提供的网络配置进行自动预置,如示例屏幕截图所示。

    自动预置示例

  4. 如果自动预置失败,实例将使用默认 IP 地址 (192.168.100.1) 启动。在这种情况下,您必须手动完成初始配置。有关更多信息,请参阅 首次配置 ADC

使用虚拟机管理器为 NetScaler VPX 实例添加更多接口

在 KVM 上预置 NetScaler VPX™ 实例后,您可以添加其他接口。

要添加更多接口,请执行以下步骤。

  1. Shut down the NetScaler VPX instance running on the KVM.

  2. 右键单击 VPX 实例,然后从弹出菜单中选择“打开”。

  3. 单击标题中的 image 图标以查看虚拟硬件详细信息。

  4. 单击“添加硬件”。在“添加新虚拟硬件”窗口中,从导航菜单中选择“网络”。

    图像

  5. 在“主机设备”字段中,选择物理接口类型。主机设备类型可以是 Bridge 或 MacVTap。如果是 MacVTap,则有四种可能的模式:VEPA、Bridge、Private 和 Pass-through。

    1. 对于桥接

      1. 主机设备 — 选择“指定共享设备名称”选项。

      2. 提供在 KVM 主机中配置的 Bridge 名称。

        注意:

        请确保您已在 KVM 主机中配置了 Linux 网桥,将物理接口绑定到该网桥,并将该网桥置于 UP 状态。

        图像

      3. 设备型号—virtio

      4. 单击“完成”。

    2. 针对 MacVTap 的配置

      1. 主机设备 — 从菜单中选择物理接口。

      2. 设备型号—virtio

        图片

      3. 单击完成。您可以在导航窗格中查看新添加的 NIC。

        图片

      4. 选择新添加的 NIC,并为此 NIC 选择源模式。可用模式包括 VEPA、Bridge、Private 和 Passthrough。有关接口和模式的更多详细信息,请参阅源接口和模式。

      5. 单击应用

  6. 如果您想自动预配 VPX 实例,请参阅本文档中的“添加配置驱动器以启用自动预配”部分。否则,请启动 VPX 实例以手动完成初始配置。

重要提示:

诸如速度、双工和自动协商等接口参数配置不受支持。