基于容器的虚拟机调度算法优化及实现

来源 :北京邮电大学 | 被引量 : 10次 | 上传用户:l1113106a1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
容器技术的出现就是为了解决操作系统领域面临的来自于应用程序存在独立性和资源互操作性之间的问题。它能够在满足基本独立性需求的同时提供高效的系统资源支持。容器技术解决了虚拟机在安全和资源调度方面的问题,同时提供高效的资源互操作性和保持程序间的相对独立性。因而对基于容器的虚拟机技术进行研究具有重要意义。本文分析研究了虚拟化技术的现状,通过借鉴资源容器的核心思想,在详细介绍和分析了资源容器和安全容器的基础上给出了虚拟化容器技术的系统架构并和原有的Hypervisor模型进行对比,充分肯定了它在系统资源共享方面的优势。另外本文以虚拟化技术中最具代表的调度算法为突破口,研究了Xen虚拟机的几种不同的CPU调度算法,并以应用最为广泛和高效的Credit调度算法为主要研究对象。针对其在少负载情况下响应不能保证实时性,响应延迟普遍较长且波动明显的情况,给出了一种改进的Credit算法。同时以CPU调度算法为主要切入点,研究了虚拟机网络性能优化的影响因素,揭示了其在网络性能优化中的重要性,并给出了一种新的优化方案。在改进后的调度算法中,为每个运行Guest操作系统的虚拟硬件环境增加了一个ROOT状态,同时为每一个虚拟机增加了一个反馈进程,当当前Guest操作系统处于空负载状态,该进程会通过hypercall的方式将Guest操作系统的这个状态通知到Xen。在ROOT状态的虚拟机比在under和over队列的虚拟机具有更高的优先级。ROOT状态是为了提供一个新的域机制,以实现低I/O和CPU响应延迟。通过实验进行验证,确实在解决高延时方面有很大的优越性。本文对云计算研究组内计算虚拟化部分有一定的指导意义。
其他文献
环硅氧烷在亲核或亲电催化剂、温度或辐射作用下,可开环聚合生成线型聚硅氧烷,聚合方法主要有本体聚合和乳液聚合。本体聚合可分为阴离子聚合和阳离子聚合,阴离子聚合就是在
自由基聚合作为高分子化学的重点内容,内容丰富,难点较多。本文拟对作者在教学过程中总结的模块化教学方法进行介绍,并尝试对自由基聚合的动力学链长、聚合度及链转移这一难点内
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
功能梯度材料(FGM)是一种全新的非均质复合材料.聚合物梯度材料(PGM)是基体材料为高分子材料的一类功能梯度材料,因其独特的形态结构、奇特的功能和潜在的应用价值,已逐渐引起了
由于传统矿物掺合料的紧缺,混凝土工程中迫切需要开发新品种、高性能、品质稳定的掺合料产品。硅微粉是具有稳定物理化学特性的超细粉体材料,研究显示,硅微粉对混凝土的增塑
当前的政策转移研究大多将政策转移作为因变量进行研究,而把政策转移视为影响政策结果的自变量的研究十分缺乏。政策转移是一个转移政策嵌入移入地情境的过程,其效果受到移入
随着“互联网+”时代的到来,移动互联网、物联网、大数据和云计算等新技术的发展为森林资源数据使用带来新的解决方案,该研究以充分利用当下大数据的优势和基础地理信息资源
【正】 党的十一届三中全会以来,我国科学社会主义理论工作者,为了建立科学社会主义这门理论课,作了大量的探讨和宣传工作,在全国已经编写出版了二十多本教材,发表了大量的文
2010年中国人民银行工作会议于1月5日至6日召开。会议认真传达学习了中央经济工作会议和国务院领导同志关于当前金融工作的重要指示精神,全面总结了2009年人民银行主要工作,