徐勝超 毛明揚 陳 剛
(廣州華商學院數據科學學院 廣州 511300)
云計算在使用過程中能耗過大是比較棘手的問題[1],近年來國內外專家針對降低云計算能耗的方法開展了深入研究,得出能耗高的原因:其一是數據量的增多,其二是云資源部署不合理[2]。隨著云計算的廣泛應用,數據中心數量急劇增多,能耗問題愈發嚴重。為了進一步優化云資源部署能力,有效降低資源能耗,相關的云資源低能耗部署方法引起了學者的關注。
文獻[3]比較了不同的容器云調度算法,考慮了容器云任務調度的不同細微差別,包括任務長度、任務完成時間、虛擬機配置和任務截止時間,同時還包括容器,這確保調度器在容器環境中有效工作,以提高容器云部署的效率。但是該方法調度過程中能耗消耗較多。文獻[4]提出了帶約束修復的樹形調度目標模型,采用優先級綜合多個子目標并將其歸屬于不同樹形分支下的子空間,構建了容器云資源均衡調度模型。但是該方法極易出現不可用節點或主機被開啟的情況,存在平臺資源利用率低及負載均衡差的問題。文獻[5]提出了基于多維資源空閑率權重的評價函數和調度方法,利用模糊層次分析法自動建模求解容器應用多維資源權重參數,均衡了集群多維資源利用率。但是該方法不能實時監測部署過程中的能耗。
文獻[6]提出了一種離散Pareto 花朵授粉算法對問題進行求解,構造了離散異花授粉行為和離散自花授粉行為,并將離散算法與多目標優化策略相結合,提升了算法的適用性。……