當前位置:生活全書館 >

IT科技

> 負載均衡演算法有哪些

負載均衡演算法有哪些

品牌型號:聯想小新Pro13/系統版本:windows10

常見的負載均衡演算法有輪詢法、加權輪詢法、加權隨機法、最小連線數法、隨機法、源地址雜湊法

1、輪詢法

輪詢法主要是將請求按順序輪流地分配到後端伺服器上,它可以均衡地對待後端的每一臺伺服器,不考慮伺服器實際的連線數和當前的系統負載。

2、加權輪詢法

加權輪詢法可以降低系統負載,並將請求順序且按照權重分配到後端。

3、加權隨機法

加權隨機法根據後端機器的配置,系統的負載分配不同的權重。加權隨機法按照權重隨機請求後端伺服器。

4、最小連線數法

最小連線數演算法根據後端伺服器當前的連線情況,動態地選取其中當前積壓連線數最少的一臺伺服器來處理當前的請求,提高後端服務的利用效率。

5、隨機法

隨機演算法根據後端伺服器的列表大小值來隨機選取其中的一臺伺服器進行訪問。當客戶端呼叫服務端的次數增多,這時結果會越來越接近於平均分配呼叫量到後端的每一臺伺服器。

6、源地址雜湊法

源地址雜湊法根據獲取客戶端的IP地址,通過雜湊函式計算得到的一個數值,用該數值對伺服器列表的大小進行取模運算,這個結果就是客服端要訪問伺服器的序號。 

 

負載均衡演算法有哪些

標籤: 演算法 均衡 負載
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/gqr831.html