ECS:針對 ECS 使用負載平衡器而非 DNS 循環制的最佳實務

摘要: 本知識文章說明 Elastic Cloud Storage (ECS) 建議使用負載均衡器的原因。

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

強烈建議在 ECS 部署中使用負載均衡器,以便在所有服務節點之間均勻分配數據負載。僅當無法實現全域 DNS/負載平衡時,才使用 DNS 輪循機制,因為它們更適合冗餘設置。

Dell 專業服務 (PS) 團隊可針對基礎結構設定提供建議,以及在此類環境中實作的解答。如有需要,請聯絡您的 Dell 本地客戶團隊,以與 PS 團隊接洽。

其他資訊

負載平衡與使用 DNS 輪循機制的此線程提供了更多資訊:

DNS 輪循機制通常將用戶端主機綁定到單個節點,因為 IP 解析緩存在操作系統中。這不提供負載平衡或冗餘。我們不建議使用 DNS 輪循機制在 ECS 節點之間分發請求。這是可能的,但在大多數情況下,它沒有提供真正的好處。請改用適當的負載均衡器或用戶端負載均衡。

在 DNS 輪循機制中,對於主機名的每個 DNS 查詢,將返回池中的下一個 IP 位址。此時,用戶端直接連接到節點IP。但是,由於操作系統層中的緩存,用戶端只會查詢一次IP,並最終固定 到特定節點。沒有執行狀況檢查可以判斷節點何時無法使用,如果節點發生故障,釘選至該節點的任何應用程式都會失敗。由於固定,您還可能最終遇到熱節點(被要求苛刻的應用程式擊中的節點),這增加了失敗的幾率和(在極少數情況下)不平衡的數據放置。

使用外部(代理)負載均衡器時,所有流量都通過負載均衡器路由(因此它必須能夠支援預期的負載)。為每個請求完成節點選擇(每個用戶端都有其負載分佈),負載均衡器將執行運行狀況檢查,並在無法訪問節點時從池中刪除節點。因此,即使節點出現故障,且負載(和資料放置)均勻分佈在集區中,應用程式仍會繼續運作。

受影響的產品

ECS Appliance

產品

ECS Appliance, ECS Appliance Hardware Series, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption
文章屬性
文章編號: 000021641
文章類型: How To
上次修改時間: 07 11月 2025
版本:  5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。