首頁 > 專家說

如何計(jì)算WEB服務(wù)器的最大負(fù)載量

來源:新能源網(wǎng)
時(shí)間:2024-08-17 13:39:56
熱度:

如何計(jì)算WEB服務(wù)器的最大負(fù)載量熱心網(wǎng)友:圖1顯示了該算法的工作環(huán)境,在負(fù)載調(diào)度器上運(yùn)行Monitor Daemon進(jìn)程,Monitor Daemon來監(jiān)視和收集各個(gè)服務(wù)器的負(fù)載信

熱心網(wǎng)友:圖1顯示了該算法的工作環(huán)境,在負(fù)載調(diào)度器上運(yùn)行Monitor Daemon進(jìn)程,Monitor Daemon來監(jiān)視和收集各個(gè)服務(wù)器的負(fù)載信息。Monitor Daemon可根據(jù)多個(gè)負(fù)載信息算出一個(gè)綜合負(fù)載值。Monitor Daemon將各個(gè)服務(wù)器的綜合負(fù)載值和當(dāng)前權(quán)值算出一組新的權(quán)值,若新權(quán)值和當(dāng)前權(quán)值的差值大于設(shè)定的閥值,Monitor Daemon將該服務(wù)器的權(quán)值設(shè)置到內(nèi)核中的IPVS調(diào)度中,而在內(nèi)核中連接調(diào)度一般采用加權(quán)輪叫調(diào)度算法或者加權(quán)最小連接調(diào)度算法。圖1:動(dòng)態(tài)反饋負(fù)載均衡算法的工作環(huán)境連接調(diào)度當(dāng)客戶通過TCP連接訪問網(wǎng)絡(luò)訪問時(shí),服務(wù)所需的時(shí)間和所要消耗的計(jì)算資源是千差萬別的,它依賴于很多因素。例如,它依賴于請求的服務(wù)類型、當(dāng)前網(wǎng)絡(luò)帶寬的情況、以及當(dāng)前服務(wù)器資源利用的情況。一些負(fù)載比較重的請求需要進(jìn)行計(jì)算密集的查詢、數(shù)據(jù)庫訪問、很長響應(yīng)數(shù)據(jù)流;而負(fù)載比較輕的請求往往只需要讀一個(gè)HTML頁面或者進(jìn)行很簡單的計(jì)算。請求處理時(shí)間的千差萬別可能會(huì)導(dǎo)致服務(wù)器利用的傾斜(Skew),即服務(wù)器間的負(fù)載不平衡。例如,有一個(gè)WEB頁面有A、B、C和D文件,其中D是大圖像文件,瀏覽器需要建立四個(gè)連接來取這些文件。當(dāng)多個(gè)用戶通過瀏覽器同時(shí)訪問該頁面時(shí),最極端的情況是所有D文件的請求被發(fā)到同一臺(tái)服務(wù)器。所以說,有可能存在這樣情況,有些服務(wù)器已經(jīng)超負(fù)荷運(yùn)行,而其他服務(wù)器基本是閑置著。同時(shí),有些服務(wù)器已經(jīng)忙不過來,有很長的請求隊(duì)列,還不斷地收到新的請求。反過來說,這會(huì)導(dǎo)致客戶長時(shí)間的等待,覺得系統(tǒng)的服務(wù)質(zhì)量差。簡單連接調(diào)度簡單連接調(diào)度可能會(huì)使得服務(wù)器傾斜的發(fā)生。在上面的例子中,若采用輪叫調(diào)度算法,且集群中正好有四臺(tái)服務(wù)器,必有一臺(tái)服務(wù)器總是收到D文件的請求。這種調(diào)度策略會(huì)導(dǎo)致整個(gè)系統(tǒng)資源的低利用率,因?yàn)橛行┵Y源被用盡導(dǎo)致客戶的長時(shí)間等待,而其他資源空閑著。實(shí)際TCP/IP流量的特征文獻(xiàn)說明網(wǎng)絡(luò)流量是呈波浪型發(fā)生的,在一段較長時(shí)間的小流量后,會(huì)有一段大流量的訪問,然后是小流量,這樣跟波浪一樣周期性地發(fā)生。文獻(xiàn)揭示在WAN和LAN上網(wǎng)絡(luò)流量存在自相似的特征,在WEB訪問流也存在自相似性。

###

熱心網(wǎng)友:您可以采用多網(wǎng)卡多線接入,通過nic express等軟件來實(shí)現(xiàn)負(fù)載均衡! 祝您成功!

  1. 如何測量風(fēng)力發(fā)電機(jī)的輸出功率(無負(fù)載)
    2024-08-17
  2. 為了響應(yīng)國家的“節(jié)能減排”號(hào)召,某同學(xué)采用了一個(gè)家用汽車的節(jié)能方法.在符合安全行駛的要求的情況下,通過減少汽車后備箱中放置的不
    2024-08-17
  3. 求一個(gè)MC服務(wù)器要有工業(yè)2實(shí)驗(yàn)版,高級(jí)太陽能,地皮插件。(其他的無所謂)
    2024-08-17
  4. 為什么發(fā)電機(jī)的電磁轉(zhuǎn)矩就是電動(dòng)機(jī)的負(fù)載轉(zhuǎn)矩
    2024-08-17
  5. 永磁風(fēng)力發(fā)電機(jī)試驗(yàn)變頻并網(wǎng)負(fù)載特性試驗(yàn)電源控制是怎么控制的?
    2024-08-17
  6. 家庭用風(fēng)力發(fā)電機(jī)有些什么型號(hào)?可以負(fù)載多少的用電器?一般多少錢?
    2024-08-17
  7. 風(fēng)力發(fā)電機(jī)功率必須要大于負(fù)載功率嗎?
    2024-08-17
  8. 2000w的風(fēng)力發(fā)電機(jī)可以帶多少負(fù)載
    2024-08-17
  9. 蓄電池和超級(jí)電容器如何在小型風(fēng)力發(fā)電系統(tǒng)中配合使用才能更好的儲(chǔ)能和為負(fù)載提供穩(wěn)定的電能?求高手指點(diǎn)。
    2024-08-17
  10. 風(fēng)力發(fā)電機(jī)根據(jù)其負(fù)載形式的不同,可分為 和 兩大類
    2024-08-17
  11. 200W 負(fù)載每天用電6小時(shí)保證陰雨天工作2天 ,怎么計(jì)算太陽能板和蓄電池?
    2024-08-17
  12. 我自制家用風(fēng)力發(fā)電機(jī)180W的3級(jí)左右時(shí)很好負(fù)載可以達(dá)到15V左右 就是風(fēng)大時(shí)沒法控制太快
    2024-08-17
  13. 交換機(jī)、服務(wù)器、路由器的輻射多大?如何防護(hù)?
    2024-08-17
  14. mc夢想曙光服務(wù)器下載
    2024-08-17
  15. 請教柴油發(fā)電機(jī)組欠壓故障報(bào)警停機(jī)什么原因?如何解決?(機(jī)組沒有加負(fù)載,開機(jī)運(yùn)行約20秒)
    2024-08-17