基于虚拟机的资源管理技术研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:liuhao0760
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着虚拟化技术的发展,近年来传统数据中心正朝着虚拟化数据中心方向转变,本文研究虚拟化数据中心的资源管理技术。   一类虚拟化数据中心将节点计算资源封装成虚拟机实例供用户租借,这样的虚拟机实例包含多维资源需求,且用户租借负载具有动态的特性。对虚拟机实例租借服务的动态负载进行在线放置,以降低虚拟化数据中心的功耗是此类虚拟化数据中心面临的重要挑战。   另一类虚拟化数据中心运行传统的因特网应用,其节点通常被分割成性能不同的虚拟机。多层应用各个层的性能特征有着显著差异。将多层应用SLA指定的性能目标分解为组成该应用的各个异构服务实例的资源需求是多层应用资源管理需要解决的重要问题。此外,尽管服务器虚拟化技术提供了多种基于虚拟机的资源供应机制,但是当上层的应用供应策略给出具体的资源分配和回收目标时,由系统管理员手工进行资源供应规划十分繁琐且难以适应应用负载的频繁波动。应用的资源自动供应规划是虚拟化数据中心资源管理面临的基本问题之一。   本文的主要贡献包括以下几个方面:   1.提出一种具有功耗意识的虚拟机实例在线放置算法。针对虚拟机实例类型有限的租借服务系统,本文基于动态规划算法和双向广度优先搜索算法提出一种具有功耗意识的虚拟机实例在线放置算法,利用虚拟机在线迁移为动态变化的系统负载提供最优节点数放置,并通过节点级功耗管理技术管理未放置任何虚拟机实例的空闲节点,从而降低数据中心的整体功耗。模拟实验结果表明,在一维资源约束下,本文提出的算法在平均放置节点数和累计迁移次数两项性能指标上均明显优于同类虚拟机迁移使能的放置算法;在多维资源约束下,平均放置节点数性能指标明显优于First-Fit算法。   2.提出一种性能剖析和G/G/1排队网络模型结合的多层应用SLA分解方法。针对虚拟化数据中心运行的多层应用,本文提出一种性能剖析和G/G/1排队网络模型结合的SLA分解方法,能够将多层应用SLA规定的性能目标映射为组成多层应用的各个服务实例的资源需求。该方法具有灵活、细粒度的特点,能够应用于异构服务实例组成的多层应用。本文将该方法应用于虚拟化数据中心运行的多层应用的动态资源供应问题。实验表明,该方法能够在满足应用响应时间目标约束的同时有效降低多层应用的资源占用。   3.提出一种功耗意识的多层应用资源动态供应算法。针对虚拟化数据中心运行的多层应用,基于本文提出的多层应用SLA分解方法设计和实现了功耗意识的多层应用资源动态供应算法。实验表明,该算法能够在保障应用响应时间目标约束的同时减少应用放置需要的节点数量,从而降低了能耗。   4.提出一种针对服务实例集群应用的资源自动规划算法。针对虚拟化数据中心运行的服务实例集群类型应用,根据上层应用资源供应策略给定的资源供应目标,本文提出一种结合多种基于虚拟机的资源供应机制的资源自动规划算法。实验结果证明该算法的可行性。   5.设计和实现一个基于虚拟机的应用管理系统。本文基于Phoenix集群操作系统设计和实现了一套面向虚拟化数据中心的因特网应用管理系统,提供了基于虚拟机的细粒度资源供应机制,并且实现了本文提出的多层应用SLA分解方法和服务实例集群应用资源自动规划算法。
其他文献
矢量场可视化是科学计算可视化领域中最具挑战性的研究课题之一,它以直观的图形图像显示矢量场的运动,使人们以直观形象的方式解释理解抽象科学数据中所包含的客观规律。线积
随着WWW上信息的爆炸性增长,在如此海量的数据中发现有用的信息变得越来越困难。数据挖掘就是从大量的数据中发现隐含的规律性的内容,解决数据的应用质量问题。充分利用有用的
随着信息化技术的发展,对科技项目的管理系统,在安全性,高效性,可复用性,可维护性,开发周期等方面都有很高的要求,因此使用良好的体系结构和框架是系统开发的首要问题。本文
地球上现存的植物种类大约有50多万种,分为原核、藻类、粘菌、真菌、苔藓、蕨类、种子植物等几大类群。植物生长状况与周围的环境因素有着密切的联系,其中光照强度、空气温度、
数据挖掘是通过仔细分析大量数据来揭示有意义的新的关系、趋势和模式的过程,是信息处理技术研究领域的一项重要课题。它是指从大型数据库或数据仓库中提取隐含的、未知的、
随着信息技术的快速发展和人们对数字化知识及资源需求的不断增长,传统的搜索技术在海量数据面前已经遇到信息爆炸的瓶颈,通过基于关键词技术的搜索技术已经不能满足人们对知
本文尝试从本体语义的角度,通过使用本体语义知识来改进文献相似性测度,从而将本体语义与文献聚类相结合,目的是为了提高文献的聚类效果。为此本文提出了一种基于主题词表的
随着计算机技术的发展和数据库的广泛应用,企业信息系统中的“信息孤岛”问题越来越严重。异构数据源集成技术作为企业获取数据的重要方法,可以完成数据从数据源向目标数据库
图纸生成与标注技术,是指基于产品设计成果绘制图纸内容、生成尺寸标注的技术。本文研究的基于三维场景的室内建筑图纸自动生成与标注,是指基于具备完整信息的三维室内建筑场景
无线通信技术以及移动嵌入式设备制造技术的发展,使得移动用户可以通过无线网络随时随地的接入Internet接收信息以及发布信息,随着无线网络的覆盖范围更大,用户客户端更加便携,用