虚拟化云平台下内存资源按需分配与协同调度方法的研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:xxxmcu1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,社交网络、电子商务、在线视频、大容量网盘等新一代互联网应用发展迅猛,这些应用具有数据规模大、业务增长快等特点,需要越来越多的高性能服务器支持,软硬件维护成本高昂。云计算正是在这样的背景下诞生的,云计算整合以数据中心的形式出现的大规模计算、存储和网络资源,以低廉的成本为互联网用户提供多种类型的服务。用户可以根据业务负载快速申请和释放资源,并以按需支付的方式对所用的资源付费,在保证服务质量的同时大大降低成本。虚拟化技术将计算、存储、网络等资源抽象化并统一表示,是构将云平台的技术基础。相比传统技术,虚拟化云平台的优势在于资源的弹性配置,可是由于“语义鸿沟”的存在,内存资源的弹性配置一直难以实现。为解决内存弹性配置这个难题,本文围绕着内存资源的按需分配和协同调度进行了研究,主要研究内容包括:一、为实现对虚拟机内部内存使用情况实时而透明的感知,本文在深入分析了内存虚拟化技术的原理和特点的基础上,在不需修改虚拟机操作系统的前提下,提出并实现了x86模式下基于进程和页表可见性的内存资源使用状况的感知方法,相比原有其他方法具有开销低、准确度高、实时性好的特点。二、在深入分析了内存与存储之间的协同作用原理的基础上,本文提出了内存与存储协同的资源分配方法,在资源分配的过程中,充分考虑了缓存的需求和换页分区的使用。通过监控虚拟机的磁盘访问序列,发现数据重用并计算重用距离,根据重用距离来判断缓存的紧张程度,并计算合理的缓存分配量。本方法大大提高了I/O密集型应用的性能。三、在虚拟机内存使用情况透明感知和内存与存储之间的内存资源分配方法的基础之上,本文进一步提出了兼顾公平与优先级的多虚拟机间的内存资源调度策略,该策略能在公平地保证虚拟机运行性能的前提下,兼顾对虚拟机优先级的差异化配置,提高内存资源的利用率和效能。本文是对虚拟化云平台上内存资源按需分配和协同调度的一次有益探索,研究成果对于搭建灵活易扩展、高效能的云计算平台具有良好的理论和实践价值。本文所做的工作已在承研的与云计算和虚拟计算环境相关的973项目和863项目中得到了应用。
其他文献
多Agent系统的出现为开发复杂的分布式软件提供了新的途径。近年来,为实现基于agent的系统,人们提出了许许多多的体系结构,同时也付出了巨大的努力用形式化的方法来描述agent
本文设计和实现了组件和AUI(AutomotiveUserInterface)技术支持下的导航系统人机接口部分。 首先介绍了导航系统的整体结构和系统中HMI(HumanMachineInterface)层的功能。
随着数据库和信息技术的迅猛发展,通过其得到的快速增长的海量数据因为得不到人们的理解而变为一座座的“数据坟墓”。作为解决这一问题的重要方法,数据挖掘引起了信息产业界的
基于Web技术的B/S体系结构是当今软件开发首选的架构.由于Web技术应用的普及,传统的C/S结构与之又有不少区别,导致传统的测试方法和工具不能完全适用于Web应用系统,给Web应用
本文主要研究了动态图像序列的运动参数估计问题,它是计算机视觉领域的一个基本问题,也是图像序列分析的一个核心问题,在国民经济和国防建设中都有着广泛的应用。因此,运动参
本文针对现有环境遮片技术中仍然存在的一些问题和局限性进行研究,提出了环境遮片提取与合成的一些新的算法与实现方法。主要工作包括:(1)提出了辐射度空间上的环境遮片提取与
色彩模式转换器是图像处理软件中的一项重要内容,包含色彩模式转换和图像上当前焦点的颜色信息提取这两部分的内容。为了更好的理解色彩模式转换器的作用,文章中着重讲述了色彩
本文较全面彻底地对中国Web Graph作了研究,包括中国Web Graph的静态属性的统计分析以及其动态演化分析,并且将其和全局Web Graph作了比较。在对中国Web Graph做静态属性的统
随着航天技术和信息技术的迅速发展和应用,空间在政治、经济和军事等领域的战略地位日益提高,空间信息优势将成为国家和军队强大的关键因素,因此,我国提出要建立和发展卫星综合信
近年来我国公路事业得到飞速发展,但因公路工程的地域分布和工程数据的实时更新,使得对整个公路工程项目海量数据的管理变得异常复杂。如何借助现代化信息处理技术加强对公路工