可以通过使用 HTTPS 应用程序配置文件配置 L7 虚拟服务来实现 App Volumes Manager 的负载均衡。

要使用 HTTPS 应用程序配置文件配置 L7 虚拟服务,请执行以下操作:

过程

  1. 为 App Volumes Manager 创建自定义运行状况监控器 - 要创建自定义运行状况监控器,请参阅创建自定义运行状况监控器
  2. 安装 L7 VIP 所需的 SSL 证书
    注:

    对于此设置,已安装一个名为 Horizon_Certificate 的证书。您可以为 App Volumes Manager 安装其他证书。

  3. 创建 App Volumes Manager 池 -
    1. NSX Advanced Load Balancer UI 中,导航到应用程序 >
    2. 选择云子屏幕中选择 vCenter 云。单击下一步
    3. 单击创建池
    4. 新建运行状况监控器屏幕中输入以下详细信息:

      字段

      默认服务器端口

      443

      持久性

      System-Persistence-Client-IP

      负载均衡

      最少连接

      分析配置文件

      Systems-Analytics-Profile

    5. 要绑定监控器,请单击添加主动监控器,然后选择创建的 HTTPS 运行状况监控器
    6. 通过 SSL 访问后端服务器下,选择启用 SSL
    7. 选择 System-Standard 作为 SSL 配置文件
    8. 此时将显示新建池屏幕。
    9. 单击下一步
    10. 输入服务器 IP 地址,然后单击添加服务器
    11. 单击下一步,然后单击保存
  4. 创建应用程序配置文件
    1. 从 UI 中,导航到模板 > 配置文件
    2. 单击创建
    3. 输入配置文件的名称
    4. 类型选择 HTTP
    5. 确保已禁用连接多路复用
    6. 单击保存
  5. 创建 L7 虚拟服务
    1. 从 UI 中,导航到应用程序 > 虚拟服务
    2. 单击创建虚拟服务 > 高级设置
    3. 新建虚拟服务屏幕中,输入虚拟服务名称和其他详细信息。
    4. VIP 地址 下,输入 IPv4 VIP 地址
    5. 选择创建的应用程序配置文件
    6. 服务端口下,单击切换到高级,添加 443 作为端口,并选择 SSL
    7. 下,选择为 App Volumes 创建的池。
    8. SSL 设置下,选择 System-Standard 作为 SSL 配置文件,然后选择 SSL 证书
    9. 单击下一步
    10. 导航到步骤 4: 高级,然后单击保存