计算机工程与应用 ›› 2017, Vol. 53 ›› Issue (15): 77-84.DOI: 10.3778/j.issn.1002-8331.1607-0368
郭 栋1,肖清泰1,2,徐建新1,2
GUO Dong1, XIAO Qingtai1,2, XU Jianxin1,2
摘要: 针对云计算环境中复杂的虚拟机正常运行状态,提出将虚拟机运行看成由硬软件串联的可修复系统,用威布尔分布描述虚拟机硬软件正常运行的方法来建模缓解云计算高能耗问题。运用半马尔科夫过程刻画虚拟机运行过程、Laplace-Stielties变换简化数值计算、Bayesian定理去除限制条件,构建处理器利用率与能耗、性能的关系模型。再结合可修复系统寿命分布理论,调整虚拟机正常运行的威布尔分布函数,得到不同形状参数下处理器运行能耗以及给定任务完成时间,最终分析形状参数、处理器利用率与能耗-性能隐含关系并给出有效降低处理器运行能耗的合理化建议。数值分析表明:增大形状参数比提高利用率更显著降低处理器运行能耗;优化虚拟机配置使得形状参数变大,可以明显降低处理器运行能耗,同时避免云系统性能过度损耗。