NetScaler VPX 14.1

在 谷歌云 威睿 引擎 上安装 NetScaler VPX 实例

Google Cloud VMware Engine (GCVE) 为您提供包含 vSphere 群集的私有云,这些群集基于专用的裸机 Google Cloud Platform 基础架构构建。最低初始部署为三个主机,但可以一次添加一个附加主机。所有已预置的私有云都具有 vCenter Server、vSAN、vSphere 和 NSX-T。

GCVE 使您能够在 Google Cloud Platform 上创建具有所需数量 ESX 主机的云软件定义数据中心 (SDDC)。GCVE 支持 NetScaler VPX 部署。GCVE 提供的用户界面与本地 vCenter 相同。它的功能与基于 ESX 的 NetScaler VPX 部署完全相同。

下图显示了管理员或客户端可以通过 Internet 访问的 Google Cloud Platform 上的 GCVE。管理员可以使用 GCVE 创建、管理和配置工作负载或服务器 VM。管理员可以使用 OpenVPN 连接访问 GCVE 基于 Web 的 vCenter 和 NSX-T Manager。您可以使用 vCenter 在 GCVE 中创建 NetScaler VPX 实例(独立或 HA 对)和服务器 VM,并使用 NSX-T Manager 管理相应的网络。GCVE 上的 NetScaler VPX 实例的工作方式类似于本地 VMware 主机群集。GCVE 可以通过 OpenVPN 连接到管理基础架构进行管理。

谷歌云 VMware 引擎 架构

先决条件

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

VMware 云硬件要求

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

表 1. 运行 NetScaler VPX 实例所需的最低虚拟计算资源

组成部分 必备条件
内存 2 GB
虚拟中央处理器 (vCPU) 2
虚拟网络接口卡 在 VMware SDDC 中,如果 VPX 硬件升级到版本 7 或更高版本,则最多可以安装 10 个虚拟网络接口。
磁盘空间 20 GB

注意:

这是在管理程序的任何磁盘要求之外的。

对于 VPX 虚拟设备的生产用途,必须保留全部内存分配。

OVF 工具 1.0 系统要求

OVF 工具是一个客户端应用程序,可在 Windows 和 Linux 系统上运行。下表描述了安装 OVF 工具的最低系统要求。

表 2. OVF 工具安装的最低系统要求

组成部分 所需条件
操作系统 有关 VMware 的详细要求,请在 http://kb.vmware.com/ 处搜索“OVF 工具用户指南”PDF 文件。
CPU 最低 750 MHz,建议 1 GHz 或更快
RAM 最低 1 GB,建议 2 GB
网卡 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-79.64-disk1.vmdk)
  • NSVPX-ESX-<release number>-<build number>.ovf (for example, NSVPX-ESX-13.0-79.64.ovf)
  • NSVPX-ESX-<release number>-<build number>.mf (for example, NSVPX-ESX-13.0-79.64.mf)

部署 谷歌云 VMware 引擎

  1. 登录到您的 GCVE 门户,并导航到“主页”。

    GCVE 服务的管理门户

  2. 在“新建私有云”页面中,输入以下详细信息:

    • 选择至少 3 个 ESXi 主机以创建私有云的默认集群。
    • 对于“vSphere/vSan 子网 CIDR 范围”字段,使用 /22 地址空间。
    • 对于“HCX 部署网络 CIDR 范围”字段,使用 /26 地址空间。
    • 对于虚拟网络,请确保 CIDR 范围不与您的任何本地或其它 GCP 子网(虚拟网络)重叠。

    谷歌云 VMware 引擎 私有云

  3. 点击 审核并创建

  4. 查看设置。如果需要更改任何设置,请点击 上一步

    查看私有云设置

  5. 点击 创建。私有云预配过程开始。私有云预配可能需要长达两小时。

  6. 转到 资源 以验证已创建的私有云。

    成功的私有云

  7. 要访问此资源,您必须使用点到站点 VPN 连接到 GCVE。有关更多信息,请参阅以下文档:

访问您的私有云 vCenter 门户

  1. 导航到您的 Google Cloud VMware Engine 私有云。在 摘要 选项卡中,在 vCenter 登录信息 下,点击 查看

    GCVE 相关资源

  2. 请记下 vCenter 的凭据。

    谷歌云 威睿引擎 vCenter 凭据

  3. 通过单击 启动 威睿客户端 启动 威睿客户端,或导航到 威睿管理网络 并单击 vCenter 服务器设备 的完全限定域名。

    启动 威睿客户端

  4. 使用本过程第 2 步中提到的 vCenter 凭据登录到 VMware vSphere。

    威睿 vSphere 虚拟化平台

  5. 在 vSphere 客户端中,您可以验证在 GCVE 门户中创建的 ESXi 主机。

    验证 ESXi 主机

在 GCVE NSX-T 门户中创建 NSX-T 网段

您可以从 Google Cloud VMware Engine 控制台中的 NSX Manager 创建和配置 NSX-T 网段。这些网段连接到默认的 Tier-1 网关,并且这些网段上的工作负载可获得东西向和南北向连接。创建网段后,它会显示在 vCenter 中。

  1. 在您的 GCVE 私有云中,在 摘要 -> NSX-T 登录信息 下,选择 查看

    NSX-T 登录信息

  2. 记下 NSX-T 凭据。

    NSX-T 凭据的图像

  3. 通过导航到 vSphere 管理网络,然后单击 NSX Manager 的完全限定域名来启动 NSX Manager。

    NSX 管理器

  4. 使用本过程第 2 步中提到的凭据登录到 NSX Manager。

    NSX 管理器凭据

  5. 为新分段或子网设置 DHCP 服务。

  6. 在创建子网之前,请设置 DHCP 服务。

  7. 在 NSX-T 中,转到网络 > DHCP。网络仪表板显示该服务创建了一个第 0 层网关和一个第 1 层网关。

  8. 要开始预配 DHCP 服务器,请单击添加 DHCP 配置文件

  9. 在 DHCP 名称字段中,输入客户端管理配置文件的名称。

  10. 选择DHCP 服务器作为配置文件类型。

  11. 服务器 IP 地址列中,提供 DHCP 服务 IP 地址范围。

  12. 选择您的边缘群集

  13. 单击保存以创建 DHCP 服务。

    DHCP 服务功能

  14. 对服务器 DHCP 范围重复步骤 6 到 13。

    服务器 DHCP 范围

  15. 创建两个单独的分段:一个用于客户端和管理接口,另一个用于服务器接口。

  16. 在 NSX-T 中,转到网络 > 分段

  17. 点击 添加分段

    添加分段

  18. 分段名称 字段中,为您的 客户端管理 分段输入一个名称。

  19. 连接的网关 列表中,选择 Tier1 以连接到 Tier-1 网关。

  20. 传输区域 列表中,选择 **TZ-OVERLAY 覆盖**。
  21. 子网 列中,输入子网范围。指定子网范围,其中 .1 为最后一个八位字节。例如,10.12.2.1/24。

    分段详细信息

  22. 点击 设置 DHCP 配置,并为 DHCP 范围 字段提供值。

    设置 DHCP 配置

  23. 点击 应用 以保存您的 DHCP 配置。

  24. 点击 保存

    保存

    成功的分段

  25. 对服务器分段也重复步骤 17 到 24。

  26. 您现在可以在 vCenter 中创建虚拟机时选择这些网络分段。

有关详细信息,请参阅创建您的第一个子网

在 VMware 云服务环境中安装一个 NetScaler VPX 虚拟机实例

在 GCVE 上安装并配置私有云后,您可以使用 vCenter 在 VMware Engine 上安装虚拟设备。您可以安装的虚拟设备数量取决于私有云上可用的资源量。

要在私有云上安装 NetScaler VPX 实例,请在连接到私有云点到站点 VPN 的桌面上执行以下步骤:

  1. 从 NetScaler 下载站点下载适用于 ESXi 主机的 NetScaler VPX 实例安装文件。

  2. 在连接到私有云点到站点 VPN 的浏览器中打开 VMware vCenter。

  3. 在“用户名”和“密码”字段中,键入管理员凭据,然后单击“登录”。

  4. 在“文件”菜单上,单击“部署 OVF 模板”。

  5. 在“部署 OVF 模板”对话框中,在“从文件部署”字段中,浏览到保存 NetScaler VPX 实例安装文件的位置,选择 .ovf 文件,然后单击“下一步”。

    注意:

    默认情况下,NetScaler VPX 实例使用 E1000 网络接口。要使用 VMXNET3 接口部署 ADC,请修改 OVF 以使用 VMXNET3 接口而不是 E1000。VMXNET3 接口的可用性受 GCP 基础设施限制,并且可能在 Google Cloud VMware Engine 中不可用。

  6. 将虚拟设备 OVF 模板中显示的网络映射到您在 NSX-T Manager 上配置的网络。单击“确定”。

    添加网络接口1

    添加网络接口2

  7. 单击“完成”以开始在 VMware 云上安装虚拟设备。

    部署 OVF 模板

  8. 您现在已准备好启动 NetScaler VPX 实例。在导航窗格中,选择您已安装的 NetScaler VPX 实例,然后从右键菜单中选择 Power On。单击 Launch Web Console 选项卡以模拟控制台端口。

    启动 VPX 实例

  9. 您现在已通过 vSphere 客户端连接到 NetScaler VM。

    连接到 NetScaler 虚拟机实例

  10. 首次启动时,为 ADC 实例设置管理 IP 和网关。

    设置管理 IP 和网关

  11. 要使用 SSH 密钥访问 NetScaler 设备,请在 CLI 中键入以下命令:

    ssh nsroot@<management IP address>
    <!--NeedCopy-->
    

    示例:

    ssh nsroot@10.230.1.10
    <!--NeedCopy-->
    
  12. 您可以使用 show ns ip 命令验证 ADC 配置。

    使用 `show nsip` 命令进行验证

在 VMware 云上为 NetScaler VPX 实例分配一个公共 IP 地址

在 GCVE 上安装并配置 NetScaler VPX 实例后,您必须为客户端接口分配一个公共 IP 地址。在为您的 VM 分配公共 IP 地址之前,请确保您的 Google Cloud 区域已启用公共 IP 服务。

要为新区域启用公共 IP 服务,请按照以下步骤操作:

  1. 在 GCVE 控制台上,导航到 网络 > 区域设置 > 添加区域

    GCVE 区域设置

  2. 选择您的区域并启用 互联网访问公共 IP 服务

  3. 分配一个边缘服务 CIDR,确保该 CIDR 范围不与您的任何本地或其他 GCP/GCVE 子网(虚拟网络)重叠。

    分配边缘服务

  4. 公共 IP 服务将在几分钟内为所选区域启用。

要在 GCVE 上的 NetScaler VPX 实例上将公共 IP 分配给客户端接口,请在 GCVE 门户上执行以下步骤:

  1. 在 GCVE 控制台上,导航到 网络 > 公共 IP > 分配

    谷歌云 威睿 引擎 公共 IP 地址

  2. 输入公共 IP 的名称。选择您的区域,并选择将使用该 IP 的私有云。

  3. 提供您希望将公共 IP 映射到的接口的私有 IP。这将是您的 客户端 接口的 私有 IP

  4. 单击 提交

    分配公共 IP

  5. 公共 IP 在几分钟内即可使用。

  6. 您必须添加防火墙规则以允许访问公共 IP,然后才能使用它。有关更多信息,请参阅 防火墙规则