基于XEN虚拟机的处理器调度算法研究

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:dufuyan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机硬件的快速发展以及云计算的兴起,云服务在越来越多的领域中得到应用,为云服务提供基础的虚拟化技术也得到了相应的迅速发展。C PU调度算法是虚拟化技术中一个重要的资源分配方法,对虚拟机的性能有较大影响。目前市场上比较流行的虚拟化软件主要有X en、KVM以及VMware。由于Xen虚拟化管理软件是开放源代码,因此,本文以Xe n虚拟化管理软件的调度算法为研究对象。首先论述了当前云计算与虚拟化发展的大背景下,对国内外学者针对不同应用场景下提出的Xen虚拟机管理器调度算法的改进算法进行分析,然后,深入源码研究Xen虚拟化管理软件不同版本的缺省调度算法的实现过程,并且针对当前主流Xen-4.4.2版本缺省的Credit调度算法进行研究改进。针对当处于I/O密集型任务的场景下,Credit调度算法可能导致BOOST状态的虚拟CPU堆积在运行队列中,而不能得到及时调度;并且在I/O密集型任务中,原Credit调度算法的虚拟CPU运行时间片分配不合理,导致的物理CPU未能充分利用。对这两点进行分析后,本文提出了一种在I/O密集型任务中C redit调度算法的改进算法。本文针对Cre dit调度算法不能保证实时性的缺点提出两点改进。首先,当有大量I/O任务时,对BO OST态虚拟CP U进行负载均衡来缩短系统响应时间。其次,缩短了处于BOOST状态的VCPU运行的时间片,加长了处于UNDER状态的VCPU的运行时间片,然后,利用动态时间片代替原来的固定时间片去适应虚拟CPU的动态变化。通过检测系统对任务的平均响应时间和周转时间,来评估改进前和改进后对I/O任务的响应的影响。实验研究表明,改进之后的C redit调度算法平均响应时间与改进前相比明显缩短,可以显著提高在I/O延迟敏感型应用中的调度性能。
其他文献
在建筑物分布密集的城市中进行盾构隧道施工,近接既有建筑物的情况比比皆是。隧道施工过程中将扰动初始地应力场,在宏观中表现为地层位移,而地层位移量值与分布与地质条件、施工参数、隧道概况、外部超载等因素关系密切。在软塑地层中进行盾构施工面临着地表沉降过大的风险,地面上方的建筑物随下方地层隆陷而出现位移变形与应力状态改变,当建筑变形或结构内力超限时,极有可能造成建筑开裂破坏,甚至倒塌。软塑地层盾构长距离连
采用等离子喷焊技术在Q235钢基体上制备了添加不同含量的微/纳米Nb粉与Cr_3C_2粉末的铁基合金喷焊层。采用X射线衍射仪、光学显微镜、扫描电镜和能谱仪分析喷焊层组织形貌和成分,采用维氏硬度仪、销盘磨损仪和台阶仪对喷焊层进行性能检测。对比各组试样喷焊层组织和性能的变化,以获得最优配比方式,进一步提高铁基合金喷焊层的硬度和耐磨性。Fe90合金喷焊层的物相主要包括γ-Fe、α-Fe和Cr_7C_3。
在倡导“系统综合思维、创新、合作探究、深度学习、核心素养”的教育理念下,提高学生系统综合思维、创新能力,促进深度学习,提高核心素养是教学重点。问题教学和笔记能和这些理念契合,是指向深度教学、核心素养的途径。基于课堂教学方式改革、初中地理学科地位和课堂笔记不重视的现状,探索能促进初中地理课堂学习的教学模式就有了现实意义,也可以丰富中学地理教学理论。以问题和笔记引导、贯穿教与学全程作为切入点建构教学模
随着国力的日益增强,中华文化传播的重要性日益凸显。中原文化是中华文化的源头,是其重要组成部分。传播中华文化可以由传播中原文化开始,然而针对中原文化的译介尚不充分。在此背景下,译者选择翻译中原文化相关文本,所选材料为《中原文化解读》(Interpretation of Central Plains Culture)。该报告所选材料《中原文化解读》于2007年由文心出版社出版。此报告主要探讨《中原文化
李雪芮代表了目前中国女单运动员最高水平,但是在2013年世界锦标赛中输给了泰国选手拉特查诺·因农达,在2014年羽毛球世锦赛中又输给了西班牙选手卡罗琳娜·马琳;目前最新一
吴坑里尾矿库为山谷型尾矿库,依托自然山谷,三面环山的地理优势而建坝。暴雨洪水季节,常因强降雨导致雨水汇集而出现库区水位陡涨陡落现象,易造成坝体失稳溃坝,因此探究强降雨作用下降雨全过程中吴坑里尾矿坝抗滑稳定演变规律极具工程意义。本文以湖南邵阳吴坑里尾矿库为依托,结合当地气候水文资料,对相应重现期降雨进行产汇流计算,获得降雨全过程的降雨-水位演化规律,借助GeoStudio软件对降雨全过程中坝体渗流场
农业技术推广工作是将农业新技术、新成果转化为农业现实生产力的纽带和桥梁,进而推动农业的发展,农民增收,实现农业的现代化。设置合理的农业技术推广绩效考核指标体系,通过科学方法对农技推广工作进行全面的绩效评价,可提高农业技术推广效率,确保农技推广工作更加有序、高效的进行。因此,根据建阳区实际情况,构建符合建阳区农技推广绩效考核指标体系,从而优化该区基层农技推广工作,也为其它类似地区的农技推广工作提供了
自我控制是人格中的重要组成部分,幼儿时期良好的自我控制能力不仅是幼儿成功适应学校生活的重要条件,更对个体一生的发展产生重要的影响。基于幼儿自我控制的重要性,近年来
目的:探讨中性粒细胞/淋巴细胞比(Neutrophil-lymphocyte ratio,NLR)对蜂螫伤患者严重程度及临床预后的评估价值。方法:回顾性分析2015年1月至2018年10月于川北医学院附属医院急诊科住院的蜂螫伤患者174例,记录患者入院时的一般信息及实验室检查数据等资料,根据严重程度分为轻度中毒组、中度中毒组、重度中毒组以及多器官功能障碍综合征(Multiple organ dys
实名登记制度使得获取个人信息途径增多,结合当前数据开放形式,攻击者使用数据挖掘分析技术推测涉密人员身份、关联涉密人员行踪,可能泄露涉密人员身份信息及相关隐私。涉密