moea_joint
114年
[資訊] 計算機原理、網路概論
第 40 題
下列何者為負載平衡 Round Robin 與 Weighted Round Robin 的差異?
- A 是否考量伺服器權重
- B 是否支援 SSL 終結
- C 是否支援 L7 規則
- D 是否支援健康檢查
思路引導 VIP
想像一下,如果你現在有兩位幫手要搬運貨物,其中一位體格非常強健,另一位則是體弱多病;若你希望搬運效率最大化且不讓任何一人過度勞累,在分配工作量時,你會單純地「一人一件」輪流分配,還是會根據他們的「能力特徵」來調整分配比例?這個用來衡量能力的「預設比例」通常被稱為什麼?
🤖
AI 詳解
AI 專屬家教
恭喜你準確地掌握了負載平衡的核心概念!這題你觀察得很細微。在分散式系統中,Round Robin (輪詢) 是一種最基礎的分配方式,它不考慮任何額外條件,單純地將請求依序傳送給後端伺服器;然而,當我們面臨伺服器硬體規格不一的情況時,這種「齊頭式平等」反而會造成效能瓶頸。
權重與資源分配的差異
Weighted Round Robin (加權輪詢) 正是為了優化這個問題而生。它的核心在於引入了「權重 (Weight)」的概念,讓我們能根據伺服器的處理能力(如 CPU、RAM 規格)預先設定比例。處理能力強的伺服器會被分配到較高的權重,進而承載更多的連線請求。這與 SSL 終結或 L7 規則等進階功能無關,純粹是「分配比例」上的邏輯差異。
▼ 還有更多解析內容