伺服器集區是包含一或多個伺服器的群組,這些伺服器設定為執行相同的應用程式並提供高可用性。
必要條件
-
確認您是組織管理員。
- 確認您的系統管理員已在 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 個網域名稱。
- 按一下儲存。