袁赫潞,溫長吉,2,吳建雙,朱允剛,于合龍,2
(1.吉林農業大學 信息技術學院,長春 130118;2.吉林省精準農業與大數據工程研究中心,長春 130118;3.吉林大學 計算機科學與技術學院,長春 130012)
信息時代,云計算技術能實現其強大的資源配置功能,其核心技術是通過負載均衡策略層收集量化信息,并根據負載均衡策略完成分配任務.在目前的拓撲網絡下,負載均衡提供了一種廉價且透明有效的方法,擴展網絡設備和服務器的帶寬、增加吞吐量、加強網絡數據處理能力、提高網絡的靈活性和可用性.
早期集中式負載均衡方法具有部署簡單、高效且平臺易維護的特點[1].但當面對高峰用戶訪問量和任務數量過多時,中心管理服務器將會面臨單點失效的瓶頸[2].針對上述問題,分布式負載均衡具有不設中心控制服務器,即每個服務器都參與任務調度和分配,因此具有較好的拓展性.分布式負載均衡如何優化平臺資源配置,提升資源能耗利用率是研究的關鍵問題之一,代表性工作包括傳統優化調度模型和基于群智能算法.Bittencourt等[3]提出了一種基于博弈論的分布式負載均衡算法,網絡服務器之間通過博弈相互轉嫁負載使自己的負載最小化,從而使系統達到均衡實現最優的負載均衡;文獻[4]提出了一種優化配置模型,該模型通過計算不同工作負載下關于服務器的功耗運行動態優化管理,進而有效減少基礎資源的能源消耗并增加能源的應用效率;文獻[5]提出了通過WiFi接入點把卸載任務給云的一種節能調度模型,在總完工時間的約束下得到了最少設備的消耗;……