服務(wù)器負(fù)載均衡測量的方式
- 作者:新網(wǎng)
- 來源:新網(wǎng)
- 瀏覽:100
- 2018-02-23 18:01:32
選擇合適的負(fù)載均衡策略,使得多個(gè)設(shè)備能夠很好地共同完成任務(wù),消除或者避免現(xiàn)有的網(wǎng)絡(luò)負(fù)載分布不均,以及數(shù)據(jù)流量擁擠的問題,想要知道更多內(nèi)容就可以看看這篇文章。
選擇合適的負(fù)載均衡策略,使得多個(gè)設(shè)備能夠很好地共同完成任務(wù),消除或者避免現(xiàn)有的網(wǎng)絡(luò)負(fù)載分布不均,以及數(shù)據(jù)流量擁擠的問題,想要知道更多內(nèi)容就可以看看這篇文章。
<
div>1)輪循均衡(Round Robin )機(jī)制
輪循均衡機(jī)制就是把每一次來自網(wǎng)絡(luò)的請求輪流分配給集群中的服務(wù)轆,從l至 n,然后重新開始。此種均衡算法適合于
服務(wù)器集群中的所有服務(wù)器都有相同的軟硬件配置,并且平均服務(wù)請求時(shí)間相對均衡的情況。
2)極重輪循均街(Weighted Round Robin )機(jī)制
權(quán)重輪循均衡機(jī)制是根據(jù)服務(wù)器的不同處理能力,給每個(gè)服務(wù)器分配不同的權(quán)值,使其能夠接受相應(yīng)權(quán)值數(shù)的服務(wù)請求 。例如,服務(wù)器 A 的權(quán)值被設(shè)計(jì)成1, B 的權(quán)值是3, C 的權(quán)值是6,則服務(wù)器 A、B、C 將分別接受到10%、30% 、60%的服務(wù)請求。此種均衡算法能夠確保高性能的服務(wù)器得到更多的使用率,避免低性能的服務(wù)器負(fù)載過重。
3)隨機(jī)均衡( Random )機(jī)制
隨機(jī)均衡機(jī)制是把來自網(wǎng)絡(luò)的請求隨機(jī)分配給內(nèi)部中的多個(gè)服務(wù)器,這顯然不是個(gè)好的均衡策略,因?yàn)樗赡茉斐?a href="/tag/1600243723" target="blank">服務(wù)器集群中有些服務(wù)器負(fù)載過大,而有些又“無事可干”。
4 )權(quán)重隨機(jī)均衡(Weighted Random)機(jī)制
權(quán)重隨機(jī)均衡機(jī)制類似于權(quán)重輪循算法,不過在處理請求分擔(dān)時(shí)是個(gè)隨機(jī)選擇的過程。它結(jié)合了權(quán)重輪循均衡機(jī)制和隨機(jī)均衡機(jī)制雙重優(yōu)點(diǎn),同時(shí)避免了兩者的缺點(diǎn)。
5 )響應(yīng)速度均衡( Response Time)機(jī)制
響應(yīng)速度均衡機(jī)制是先由負(fù)載均衡設(shè)備對內(nèi)部各服務(wù)器發(fā)出一個(gè)探測請求(例如 Ping) ,然后根據(jù)內(nèi)部中各服務(wù)器對探測請求的最快響應(yīng)時(shí)間來決定哪 臺(tái)服務(wù)器來響應(yīng)客戶端的服務(wù)請求。