可以通过使用 HTTPS 应用程序配置文件配置 L7 虚拟服务来实现 App Volumes Manager 的负载均衡。
要使用 HTTPS 应用程序配置文件配置 L7 虚拟服务,请执行以下操作:
过程
- 为 App Volumes Manager 创建自定义运行状况监控器 - 要创建自定义运行状况监控器,请参阅创建自定义运行状况监控器。
- 安装 L7 VIP 所需的 SSL 证书。
注:
对于此设置,已安装一个名为 Horizon_Certificate 的证书。您可以为 App Volumes Manager 安装其他证书。
- 创建 App Volumes Manager 池 -
- 从 NSX Advanced Load Balancer UI 中,导航到应用程序 > 池。
- 从选择云子屏幕中选择 vCenter 云。单击下一步。
- 单击创建池。
- 在新建运行状况监控器屏幕中输入以下详细信息:
字段
值
默认服务器端口
443
持久性
System-Persistence-Client-IP
负载均衡
最少连接
分析配置文件
Systems-Analytics-Profile
- 要绑定监控器,请单击添加主动监控器,然后选择创建的 HTTPS 运行状况监控器。
- 在通过 SSL 访问后端服务器下,选择启用 SSL。
- 选择 System-Standard 作为 SSL 配置文件。
- 此时将显示新建池屏幕。
- 单击下一步。
- 输入服务器 IP 地址,然后单击添加服务器。
- 单击下一步,然后单击保存。
- 创建应用程序配置文件
- 从 UI 中,导航到模板 > 配置文件。
- 单击创建。
- 输入配置文件的名称。
- 对类型选择 HTTP。
- 确保已禁用连接多路复用。
- 单击保存。
- 创建 L7 虚拟服务
- 从 UI 中,导航到应用程序 > 虚拟服务。
- 单击创建虚拟服务 > 高级设置。
- 在新建虚拟服务屏幕中,输入虚拟服务名称和其他详细信息。
- 在 VIP 地址 下,输入 IPv4 VIP 地址 。
- 选择创建的应用程序配置文件。
- 在服务端口下,单击切换到高级,添加 443 作为端口,并选择 SSL。
- 在池下,选择为 App Volumes 创建的池。
- 在 SSL 设置下,选择 System-Standard 作为 SSL 配置文件,然后选择 SSL 证书。
- 单击下一步。
- 导航到步骤 4: 高级,然后单击保存。