與中央負載平衡器不同,分散式負載平衡器 (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:
- 如果連線路徑設為空值或空白,則不會將 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 執行個體的詳細資料。
下一步,建立分散式負載平衡器的伺服器集區。