兼顾能耗与访问延迟优化的云计算数据中心虚拟机分配研究

来源 :东南大学 | 被引量 : 2次 | 上传用户:jiejie2717
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着互联网技术的快速发展,云计算作为一种按需分配计算资源与存储资源的新兴商业化模式被广泛应用于IT企业方案中。随着云计算被广泛应用于IT企业方案中,云计算数据中心的规模越来越大。面对大规模的数据中心,云服务提供商面临着两个挑战。如何进行虚拟机分配以便于1)降低数据中心的能耗;2)提高服务质量(如:减少数据访问延迟)以满足用户需求。以往对数据中心虚拟机分配的研究往往只关注二者之一。值得注意的是,这两个目标在有些情况下是互斥的,仅仅把已有工作中的虚拟机分配方法合并不能有效的同时优化能耗和数据访问延迟。这种情况下,本文提出一种同时优化两个目标的虚拟机分配策略,以便于更好的满足云服务提供商的需求。因此,本文的主要研究内容是如何有效分配数据中心的虚拟机,以兼顾降低数据中心计算节点(即物理机或服务器)的总能耗和最大数据访问延迟。本文首先形式化兼顾能耗与数据访问延迟优化的云计算数据中心虚拟机分配问题,将能耗和最大数据访问延迟转化为一个目标评估值。按照由浅入深的研究思路,本文首先研究静态环境下的虚拟机分配,这种情况下只考虑固定时刻的虚拟机分配,一次性将虚拟机分配完成。针对静态环境下的虚拟机分配,根据节点的候选集,我们提出了一种基于节点实际能力的迭代贪心算法(Real Capacity-Based Iterator Greedy Algorithm,RCG)。RCG算法首先设定最大数据访问延迟约束阈值,根据计算节点的实际资源量,在满足数据访问延迟约束的情况下,寻找最小化计算节点数目的分配策略。然后不断减小阈值,迭代执行上述过程,直到当前约束阈值下不存在一种有效的分配策略。在迭代过程中,保存评估值最小的分配策略。基于静态环境下的虚拟机分配研究,本文进一步研究了更加贴近实际的动态环境下的虚拟机整合,这种情况下随着任务的不断到达和离开,系统不断分配和回收虚拟机。本文在RCG算法的基础之上,针对动态环境下的虚拟机整合提出了基于多智能体协商的虚拟机整合算法(Multi-agent Negotiation-Based Resource Consolidation Algorithm,MAC)。MAC算法为每个计算节点分配一个智能体。智能体具备一些可以促进协商(合作)进行的性质。智能体根据自身的资源利用率和当前的最大访问延迟与其他智能体进行协商迁移虚拟机。如果智能体检测到当前自身分配的虚拟机产生的数据访问延迟等于最大数据访问延迟,就向其他智能体发出迁移虚拟机的请求。智能体通过判断执行虚拟机迁移策略之后,根据目标评估值的值变化情况,决定是否继续执行协商过程。接着本文通过分析算法的时间复杂度来证明MAC算法的收敛性。最后,本文通过模拟实验验证算法的有效性。针对静态环境下的情形,实验表明,RCG算法的能耗、最大数据访问延迟以及评估值均接近优化工具求解方法(Optimization Software-Based Method,OS),且均优于其他对比方法。针对动态环境下的情形,实验表明,MAC算法产生的能耗和评估值均优于其他对比方法,数据访问延迟比动态重分配算法(Dynamic Reallocation Algorithm,DRA)略大。
其他文献
近年来,在非线性控制领域,针对非线性关联系统的研究得到了越来越多的关注。复杂的关联系统广泛的存在于工程实践之中,例如电力系统,复杂电网控制系统,机电系统等。实际关联
目前,云存储发展得十分迅速,相关技术也变得愈来愈成熟和完善,应用范围也变得越来越广泛。近些年来,越来越多的敏感信息和数据存储在云端上,一旦把敏感信息和数据上传到云端,
近年来,合成孔径雷达被广泛应用在军事和民用领域,目标识别是合成孔径雷达图像解译中的关键技术,合成孔径雷达图像的质量直接影响目标识别的效果,因而,如何提高图像质量并提
随着电视台和各种新媒体机构数字化和网络化的快速发展,数字化的视音频资料成为极具价值的媒体资产,建立实用的媒体资产管理(Media Asset Management,缩写为MAM,简称媒资)系
无线体域网是由多个部署在人体周围、体表以及植入体内的传感器节点构成的网络,在健康医疗、电子娱乐、体育运动、军事活动以及公共安全等领域有广泛的应用前景。可充电体域
随着移动计算、物联网、情境服务和服务计算等相关领域的发展,情境感知服务系统已经开始应用于家居生活、医疗服务、旅游咨询、矿业生产等诸多领域。根据现有的研究,其开发过
目的:建立国内米索前列醇片(Misoprostol Tablets)溶出曲线测定方法,在新方法项下检测国内4个厂家米索前列醇片(Misoprostol Tablets)分别在4种不同pH值溶出介质中的溶出量,
互联网给用户带来海量信息,然而这些信息通常被格式化成一种展现形式。随着电子设备展现信息的方式越来越多,用户对个性化信息要求也越来越高。用户请求信息的多样性要求,响
高速飞行器热防护系统的网状填充物烧蚀后的外壁面,及飞行器接缝处均不可避免的存在凹腔。凹腔的存在将影响飞行器的流动稳定性。本文以来流马赫数为6的高超声速钝板边界层为研究对象,结合线性稳定性理论(LST)、直接数值模拟(DNS)和全局稳定性分析(Bi-Global),通过定义N值的修正量△N(ω,h,w)来定量刻画矩形凹腔对边界层流动稳定性及转捩的影响,分析了二维工况下矩形凹腔深度、宽度、位置、组合间
光线跟踪算法是全局光照明模型经典的算法之一,为计算机图形学领域提供了一种通过渲染获得真实感图形的解决方案。KD-tree加速结构是光线跟踪算法中常用的空间剖分策略,基于K