建立虛擬伺服器,並將其繫結到分散式負載平衡器服務。
此工作可以透過 NSX UI 和 NSX API 來執行。
用來建立虛擬伺服器的 API 命令為 PUT https://<NSXManager_IPAddress>/policy/api/v1/infra/lb-virtual-servers/<lb-virtual-server-id>
。
必要條件
- 建立用於分散式負載平衡器的伺服器集區。
- 若要使用 IPv6 位址作為分散式負載平衡器的虛擬 IP,在 [全域網路組態] 頁面 () 上,請確定 L3 轉送模式為 IPv4 和 IPv6。
程序
- 使用 admin 權限來登入 NSX Manager。
- 移至。
- 按一下。
- 若要設定分散式負載平衡器的虛擬伺服器,僅支援下列欄位。
欄位 |
說明 |
名稱 |
輸入虛擬伺服器的名稱。 |
IP 位址 |
同時支援 IPv4 和 IPv6 位址。 輸入分散式負載平衡器虛擬伺服器的 IP 位址。所有用戶端連線都會抵達分散式負載平衡器虛擬伺服器的這個 IP 位址。 |
連接埠 |
虛擬伺服器連接埠號碼。 分散式負載平衡器的虛擬伺服器不支援多個連接埠或連接埠範圍。 |
負載平衡器 |
連結與虛擬伺服器相關聯的分散式負載平衡器執行個體。然後,虛擬伺服器會知道負載平衡器所服務的原則群組。 |
伺服器集區 |
選取伺服器集區。伺服器集區包含後端伺服器。伺服器集區由一或多個已具有類似設定且執行相同應用程式的伺服器組成。也稱為集區成員。
備註: 如果分散式負載平衡器的虛擬 IP 位址為 IPv4,則伺服器集區成員的版本必須相同。如果您使用 IPv6 版本的虛擬 IP 位址,也是一樣。
|
應用程式設定檔 |
選取虛擬伺服器的應用程式設定檔。
應用程式設定檔會定義應用程式通訊協定的特性。它用於影響負載平衡的執行方式。支援的應用程式設定檔包括:
- 負載平衡器 Fast TCP 設定檔
- 負載平衡器 Fast UDP 設定檔
|
預設集區成員連接埠 |
選擇性欄位。 輸入一個要在未定義成員連接埠時使用的連接埠號碼。分散式負載平衡器的虛擬伺服器不支援使用多個連接埠或連接埠範圍來作為預設集區成員連接埠。 |
持續性 |
選擇性欄位。 選取來源 IP 或已停用。 |
分散式負載平衡器組態已完成。
結果
確認 DLB 是否根據組態中定義的演算法,將流量散佈到集區中的所有伺服器。如果您選擇 Round_Robin 演算法,則 DLB 必須能夠以循環配置資源方式,從集區選擇伺服器。
在 ESXi 主機中,確認 DLB 組態是否完成。