在 VMware ESX 上预配 NetScaler VPX 实例

您可以使用 NetScaler 控制台在 VMware ESX 中自动部署和管理 NetScaler VPX 实例。当您使用 NetScaler 控制台在 VMware ESX 上配置 NetScaler VPX 实例时,可以随时在 NetScaler 控制台 GUI 中管理该实例。

NetScaler 控制台使用已部署实例的 NetScaler 模板在 VMware ESX 中预置新实例。它存储着 VMware vCenter 的数据中心,站点中存在所需的 VMware ESX 服务器详细信息。此外,它使用云访问配置文件访问VMware vCenter并在VMware ESX上部署VPX。

必备条件

在 VMware ESX 中配置 NetScaler VPX 实例之前,请确保完成以下操作:

  1. 安装受支持的 VMware ESXi 版本(6.0、6.5 和 6.7)。

  2. 在满足最低系统要求的管理工作站上安装 VMware 客户端。

  3. 下载 NetScaler VPX 安装文件

  4. 、在 ESX 中将 NetScaler VPX 文件转换成模板

  5. 为 NetScaler 控制台创建访问 VMware vCenter 的权限

  6. 在 NetScaler 控制台中创建站点

将 NetScaler VPX 文件转换为模板

NetScaler 控制台使用由 NetScaler VPX 文件转换的 ESX 中的 NetScaler 模板。执行以下步骤将 VPX 文件转换为模板。

  1. 使用 NetScaler 安装文件在 VMware 上部署 NetScaler VPX 实例。

    首次使用 NetScaler 安装文件部署 VPX 实例。有关更多信息,请参阅 在 VMware 上安装 NetScaler VPX 实例

  2. 右键单击已部署的 VM 并选择 模板

  3. 单击“转换为模板”。

将 VPX 安装文件转换为模板

为 NetScaler 控制台创建访问 VMware vCenter 的权限

要启用 NetScaler 控制台在 VMware vCenter 中进行配置和管理,请执行以下步骤:

  1. 创建具有权限的自定义角色
    1. 登录 VMware vCenter 并导航到“角色”部分。
    2. 创建专为 NetScaler 控制台量身定制的定制角色。
    3. 分配以下权限:

      Datastore.AllocateSpace
      Resource.AssignVMToPool
      VirtualMachine.Config.AdvancedConfig
      VirtualMachine.Inventory.CreateFromExisting
      VirtualMachine.Inventory.Delete
      VirtualMachine.Interact.PowerOff
      VirtualMachine.Interact.PowerOn
      VirtualMachine.Provisioning.DeployTemplate
      <!--NeedCopy-->
      
  2. 创建用户
    1. 定义角色后,导航到“用户和组”部分。
    2. 为 NetScaler 控制台创建一个用户来访问 VMware vCenter。
    3. 为新创建的用户提供密码。
  3. 将角色与用户关联
    1. 导航到全局权限部分并将自定义角色与用户关联。
    2. 这种关联为 NetScaler 控制台提供在 VMware vCenter 上执行必要操作的权限。

注意:

列出的权限是 NetScaler 控制台访问 VMware vCenter 的最低要求。创建权限有限的用户是可选的。如果任何用户的权限包含指定权限的超集,则该用户可以改为提供这些证书。

有关在 VMware vCenter 中使用权限配置用户角色的详细信息,请参阅配置用户访问权限

在 NetScaler 控制台中创建站点

在 NetScaler 控制台中创建一个站点并添加 VMware ESX 详细信息。

  1. 在 NetScaler 控制台中,导航到基础架构 > 实例 > 站点

  2. 单击添加

  3. 在“选择云”窗格中,

    1. 选择“数据中心”作为站点类型

    2. 类型 列表 中选择 VMware vCenter

    3. 单击下一步

  4. 在“选择区域”窗格中,

    1. 云访问配置文件 窗格中,选择为 VMware ESX 创建的配置文件。如果没有配置文件,请创建配置文件。

    2. 要创建云访问配置文件,请单击 添加 并指定以下内容:

      • 名称 - 在 NetScaler 控制台中指定一个名称以标识您的云访问配置文件。

      • IP 地址 - 指定 VMware vCenter 的 IP 地址。

      • 用户名 - 指定用于访问 VMware vCenter 的用户名。

      • 密码 - 指定访问 VMware vCenter 的密码并确认密码。

      • 代理 - 选择在 NetScaler 控制台中注册的代理。

      创建云访问配置文件

    3. 网络(数据中心) 中,选择您有 NetScaler VPX 模板的数据中心。

    4. 指定 站点名称

    5. 指定 区域纬度经度 以标识数据中心的地理位置。

    6. 单击完成

    在 VMware 中创建用于实例配置的站点

在 VMware ESX 上配置 NetScaler VPX 实例

使用与 VMware ESX 关联的站点来配置 NetScaler VPX 实例。

注意:

当前,NetScaler 控制台仅支持配置独立的 NetScaler 实例。

  1. 在 NetScaler 控制台中,导航到基础架构 > 实例> NetScaler

  2. VPX 选项卡中,单击 配置

    此选项显示 在云上置备 NetScaler VPX 页面。

  3. 在“选择云”选项卡中,选择 VMware vCenter,然后单击“下一步”。

    选择 VMware vCenter

  4. 在“基本参数”选项卡中,指定以下内容:

    • 名称 — 指定实例的名称。

    • 站点 — 选择您之前创建的站点。

    • 云访问配置文件 — 选择网站创建期间创建的云访问配置文件。

    • NetScaler 配置文件 - 选择 NetScaler 配置文件以提供身份验证。

    基本参数

  5. 单击下一步

  6. 在“许可”标签中,自动选择“从云端分配”选项,并使用 VMware vCenter 中提供的 NetScaler 产品许可。您要预配的 VPX 实例使用 VMware vCenter 的许可证。

    1. 许可证类型 - 选择许可证类型作为带宽或虚拟 CPU 许可证。

      1. 对于带宽许可证类型,您可以从带宽许可证类型列表中选择以下选项之一:

        • 池化容量 - 在为每个 NetScaler 实例分配的带宽容量中指定要分配给实例的容量。

          NetScaler 实例从公共池中检出一个实例许可,并且仅指定了多少带宽。

        • VPX 许可证 - 预配 NetScaler VPX 实例时,该实例将从 NetScaler 控制台签出许可证。

      2. 虚拟 CPU 许可证:预配的 NetScaler VPX 实例根据实例中运行的 CPU 数量签出许可证。

      注意:

      当预配的 VPX 实例被删除或销毁后,应用的许可证将返回到 NetScaler 控制台许可证池。这些许可证可以重复用于预配新的 VPX 实例。

    2. 许可证版本 - 从列表中选择许可证版本。

      NetScaler 控制台使用指定的版本来预配 VPX 实例。

    许可证

  7. 单击下一步

  8. 在“预配参数”选项卡中,指定以下详细信息:

    • 群集 — 选择要预置实例的群集。

    • 主机 — 从列表中选择所需的主机。

    • 模板 — 从列表中选择要应用于实例的模板。

    • 数据存储 — 从列表中选择数据存储。

    • 配置模板 - 从列表中选择配置模板。

    • IP 地址 — 指定实例的 IP 地址。

    • Net 掩码 — 为实例指定网络掩码。

    • 网关 — 指定实例的网关。

    基本参数

  9. 单击“完成”配置 VPX 实例。

在 VMware ESX 上预配 NetScaler VPX 实例