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