论文部分内容阅读
                            
                            
                                随着云计算越来越受到人们的欢迎,其规模和复杂度日益增大,也给管理带来了新的挑战。成本因素成为云计算管理需要考虑的主要问题。云计算数据中心规模不断扩大,能耗成为了数据中心的主要运营成本。为了满足峰值负载的需求,云计算预备了大量计算资源。大部分的物理服务器在大部分时间并没有被完全利用。虽然如此,这些服务器的运行依然会消耗大量的能耗。根据数据中心负载量的变化,通过动态资源分配的方式提高数据中心的资源利用率同时降低能耗对云计算有重要意义。云计算依赖于底层计算机网络的支持,而逐渐庞大和复杂的网络让网络管理的成本越来越高。传统的基于被动告警事件关联方式的故障诊断在云计算网络中并不适用。主动探测的方法由于其灵活性,可能成为云计算网络故障诊断的解决方案。由于主动探测会对网络性能造成影响,需要限制探测的成本。在成本约束下高效地挑选探测的探针是本文的另一个研究点。本文的贡献包括:(1)为了解决虚拟化云计算数据中心的能耗问题以及资源利用率低的问题,本文设计了一种基于能耗成本的动态资源分配方法DRAMDT。考虑到一台物理服务器上的虚拟机实例间运行截止时间差异较大可能造成服务器长期处于未完全利用状态,造成能耗的浪费,DRAMDT算法利用随时间轮转的虚拟机资源子池对虚拟机实例进行分组。分组内的虚拟机实例才能被放置在相同的物理服务器上。仿真实验验证了DRAMDT算法的有效性和可行性。(2)基于信息熵的性质,本文证明了一个关于探针信息熵增益的公式。基于这个公式,本文提出了一种计算探针信息熵增益的近似计算方法。有了这种近似计算方法,本文进而提出了一种高效的故障探针选择方法MEAP。MEAP算法的有效性和可行性在本文的仿真实验中得到验证。