本节介绍了在 Microsoft Azure 中部署 NSX Advanced Load Balancer Controller 的步骤。

NSX Advanced Load Balancer 是在 Azure Marketplace 中作为自带许可证 (Bring Your Own License, BYOL) 产品提供的。

  1. 访问 Azure Marketplace (https://azuremarketplace.microsoft.com/),并使用您的 Azure 凭据登录。或者,也可以使用您的 Azure 凭据登录到 https://portal.azure.com

  2. Marketplace 链接:导航到 Azure Marketplace 上的 NSX Advanced Load Balancer 页面。

  3. 单击立即获取以启动部署过程。如果通过 Azure 门户进行部署,则创建一个新的虚拟机并搜索 NSX Advanced Load Balancer。将在搜索结果中显示该 NSX Advanced Load Balancer 虚拟机。

    图 1.

按照提供的步骤以启动部署:

  1. 提供基本信息选项卡下要求的信息。单击确定以转到下一个选项卡。

  2. 根据部署规模注意事项,选择相应的虚拟机大小。下表列出了在其中安装控制器和 SE 的虚拟机的最低要求。

    组件

    内存

    vCPU

    磁盘

    控制器

    24 GB

    8

    128 GB

    服务引擎

    2 GB

    2

    15 GB

    对于控制器,建议使用以下实例类型:

    部署大小

    实例类型

    内存

    vCPU

    磁盘(最小)

    小型

    DS4V2

    28 GB

    8

    128 GB

    中型

    DS5V2

    56 GB

    16

    128 GB

    大型

    F32SV2

    64 GB

    32

    128 GB

    有关建议的硬盘大小的更多信息,请参阅 分配磁盘容量
    注:

    您可以在 Standard_D16ds_v5Standard_D8ds_v5 上创建控制器。

  3. 设置选项卡中,选择以下选项:

    1. 可用性集:建议对控制器使用可用性集。

    2. 存储:为托管的磁盘选择

    3. 虚拟网络:创建新的 VNet 或使用现有的 VNet。

    4. 子网:选择一个子网以从中分配 NSX Advanced Load Balancer Controller 管理 IP 地址。

    5. (可选)公用 IP 地址:将现有或新的公用 IP 地址分配给控制器虚拟机。

    6. 网络安全组 (防火墙):应用现有或新的网络安全组以限制到控制器的流量。

  4. 单击确定,然后单击购买,以运行最终验证并启动部署。

  5. (可选)创建控制器集群。

要创建控制器集群,请执行以下操作:

  • 如果从 Microsoft Azure Marketplace 中进行部署,请使用此处提供的 JSON 模板。

  • 如果通过下载的 VHD 版本进行部署,请使用此处提供的 JSON 模板。

NSX Advanced Load Balancer Controller 的初始配置

在控制器启动后,可以通过 Web 浏览器对其进行配置。将提供 FQDN 作为模板执行输出,在本例中为 avicontrollerpubip.westus.cloudapp.azure.com

按照提供的步骤以完成初始配置。

  1. 提供管理员帐户的凭据(用户名:admin)。

    图 2.
  2. 提供 DNS 和 NTP 设置(可以稍后进行编辑)。

    图 3.
  3. 提供用于从控制器发送警示的电子邮件地址(可以稍后进行设置)。

    图 4.
  4. 选择无 Orchestrator 以完成初始配置。

  5. 对于支持多个租户,请单击以继续(可以稍后启用多租户)。

  6. 在设置完成后,浏览器将自动刷新以显示 NSX Advanced Load Balancer Controller 仪表板。

  7. 下一步是在 NSX Advanced Load Balancer 上配置 Microsoft Azure 云。

    有关更多信息,请参阅配置 NSX Advanced Load Balancer Cloud Connector

  8. NSX Advanced Load Balancer Controller 上配置云后,请完成配置虚拟服务的步骤。

    有关更多信息,请参阅配置虚拟服务

注:

为确保实现完全冗余,请创建一个 NSX Advanced Load Balancer Controller 集群。创建控制器集群是一个可选的步骤。

可以添加两个额外的控制器节点以创建三节点 NSX Advanced Load Balancer Controller 集群。