服务器池是一个或多个服务器构成的组,您可以将其配置为运行相同的应用程序并提供高可用性。
前提条件
-
确认您以组织管理员身份登录。
- 确认您的系统管理员已在 NSX Edge 网关上启用负载均衡。
- 确认您的系统管理员已至少将一个服务引擎组分配给 Edge 网关。
过程
- 在顶部导航栏中,单击网络,然后单击 Edge 网关选项卡。
- 单击要为其配置负载均衡器池的 NSX Edge 网关。
- 在“负载均衡器”下,单击池,然后单击添加。
- 配置负载均衡器池的常规设置。
- 为服务器池输入有意义的名称并选择性输入说明。
- 选择算法均衡方法。
负载均衡算法定义如何在服务器池的成员之间分布入站连接。可用的算法方法因在 Edge 网关上启用的功能集(标准或高级)而异。
选项 描述 最少连接数 使用此方法可将新连接发送到当前具有最少连接数的服务器。 加权最少连接数 根据分配给每个池成员的权重向池成员发送新连接。 循环 按顺序将新连接发送到池中下一个符合条件的服务器。 加权循环 根据分配给每个池成员的权重向池成员发送连接。 最快响应 在“高级”功能集中提供。将新连接发送到对新连接或请求作出最快响应的服务器。 一致哈希 通过使用客户端的 IP 地址生成 IP 哈希键,在服务器之间分布新连接。 最小负载 在“高级”功能集中提供。将新连接发送到具有最小负载的服务器,而不考虑服务器具有的连接数。 最少服务器数 在“高级”功能集中提供。负载均衡器确定满足当前客户端负载所需的最少服务器数,而不是尝试在所有服务器之间分发所有连接或请求。 随机 在“高级”功能集中提供。负载均衡器随机选择服务器。 最少任务 在“高级”功能集中提供。负载将根据服务器反馈进行自适应均衡。 内核关联性 在“高级”功能集中提供。每个 CPU 内核使用一小部分服务器,每个服务器由一小部分内核使用。实际上,该选项在服务器和内核之间提供多对多对应关系。 - 要在创建时启用服务器池,请打开状态选项。
- 输入要用于池成员流量的默认目标服务器端口。
- (可选) 在正常禁用超时文本框中,输入要正常停用池成员的最长时间(以分钟为单位)。
虚拟服务等待指定的时间后才关闭与已停用成员的现有连接。
- (可选) 要启用被动运行状况监控器,请打开被动运行状况监控器选项。
- (可选) 选择主动运行状况监控器。
选项 描述 HTTP 使用 HTTP 请求和响应验证运行状况。 HTTPS 用于针对 HTTPS 加密的 Web 服务器验证运行状况。 TCP 使用 TCP 连接验证运行状况。 UDP 使用 UDP 数据报验证运行状况。 PING 使用 ICMP ping 验证运行状况。
- 将成员添加到服务器池。
- 单击成员选项卡,然后单击添加。
- 要为池成员添加 IP 地址,请选择 IP 地址,然后输入 IP 地址。
- 要添加组池成员,请选择组,然后从列表中选择一个组。
- 打开状态选项以启用池成员。
- (可选) 为服务器池成员添加自定义端口。
端口号默认采用您为池输入的目标端口。
- 输入池成员的比率。
每个池成员的比率表示流向每个服务器池成员的流量。比率为 2 的服务器获得的流量将是比率为 1 的服务器的两倍。默认值为 1。
- 在 SSL 设置选项卡上,配置 SSL 设置以验证负载均衡器池成员所提供的证书。
- 要启用 SSL,请打开 SSL 启用选项。
- 要隐藏具有私钥的证书并仅查看 CA 证书列表,请选中隐藏服务证书复选框。
- 要对服务器证书启用公用名称检查,请启用公用名称检查,然后为该池最多输入 10 个域名。
- 单击保存。