与中央负载均衡器不同,分布式负载均衡器 (Distributed Load Balancer, DLB) 实例将连接到虚拟机组的虚拟接口。
前提条件
-
添加由虚拟机组成的策略组。例如,此类虚拟机组可关联到从 Web 层上的虚拟机接收请求的应用程序层。
过程
- ♦ 运行
Put /policy/api/v1/infra/lb-services/<mydlb>
。{
"connectivity_path" : "/infra/domains/default/groups/<clientVMGroup>",
"enabled" : true,
"size" : "DLB",
"error_log_level" : "Debug",
"access_log_enabled" : false,
"resource_type" : "LBService",
"display_name" : "mydlb"
}
其中,-
connectivity_path:
- 如果连接路径设置为 Null 或 Empty,则 DLB 实例不会应用于任何传输节点。
- 如果连接路径设置为 ALL,则所有传输节点的所有虚拟接口将绑定到 DLB 实例。一个 DLB 实例会应用于策略组的所有虚拟接口。
- size:设置为 DLB 值。当每个应用程序或虚拟接口获取 DLB 的实例时,DLB 实例只有一个大小规格。
- enabled:默认情况下,将启用创建的 DLB 实例。您无法禁用 DLB 实例。
- error_log_level:支持的级别为 Debug、Error 和 Info。默认情况下,日志级别设置为 Info。要获取详细的日志,请将级别设置为 Debug。
将创建 DLB 实例并将其连接到虚拟机组。在 Web 层上创建的 DLB 实例连接到 Web 层虚拟机组的所有虚拟接口。 -
下一步做什么
在创建 DLB 实例后,登录到 NSX Manager,转到 。查看 DLB 实例的详细信息。
接下来,为分布式负载均衡器创建服务器池。