共享CPU的虚拟机I/O性能优化研究

被引量 : 0次 | 上传用户:lazysheep85
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算的迅速发展,云计算中的虚拟化技术得到越来越多的研究。在传统环境中,CPU作为物理设备是被操作系统独享的,而在虚拟化环境中,为了减少设备开销,通常是被多个虚拟机共享的,这是虚拟化中的一种常见现象。随着共享物理CPU的虚拟机数量的增加,CPU运行队列中排队的任务也越来越多,每个任务平均等待CPU的时间也随之增加。Xen作为业界广泛使用的虚拟化技术,其默认的调度器是信用值调度器,对于虚拟机调度器来说,任务类型是无法知晓的,因而I/O密集型任务和CPU密集型任务被同等对待。对于I/O密集型任务,长时间的等待时延,会导致在共享CPU的虚拟机系统中I/O性能的严重下降。本文针对共享CPU虚拟机系统中I/O密集型任务的性能问题,设计了加速核的模型,从物理CPU核中选取一部分作为加速核,为其分配短小的时间片专门处理I/O密集型的任务。该模型主要分为两个模块,在虚拟机监视器模块中为每个虚拟机分配一个虚拟加速CPU,保证系统负载均衡,同时设计了新的信用值分配算法,保证每个虚拟机都能获得足够的CPU资源;在虚拟机操作系统模块中修改了进程调度规则,增加了I/O缓冲区大小,减少上下文切换频率,降低丢包率,同时设计了针对TCP数据包的ACK生成算法,避免无法生成ACK对I/O性能的影响。基于上述方法,在Xen中实现了加速核模型,实验证明,该模型可以有效提高共享CPU的虚拟机I/O性能。
其他文献
通过对机动车排放的污染物进行分析,指出机动车尾气污染已经成为我国城市大气污染的重要来源。提出了防治机动车尾气污染需要政府的正确引导,法律的强势监督监管,更需要企业的积
职校班主任队伍专业化建设关系到学生技能学习的水平,专业化的班主任队伍可以有效地对学生日常行为进行把握,进而很好的了解学生的心理,很好地促进了学生的学习效率。如何加
俞华明,浙江省东阳市审计局党组成员、办公室主任。当我们走近他,了解他时,我们就会发现在他的身上充满了无尽的活力,而这种活力来自于他对审计事业的深深热爱,对本职工作的
【正】 三仙姑是作家赵树理在《小二黑结婚》中塑造的一个艺术典型。从四十年代初问世以来,她一直成为我国旧农村那种品德不端、行为一贯放荡的“坏女人”的代称。应该怎样全
随着信息化发展越来越快,大数据逐步成为重要的生产资料,更是由此引申出来很多炙手可热的新兴名词与行业,其中全世界都在推行的智慧城市建设战略便是与此息息相关。通过利用
"酶联免疫法"是目前临床医学上用来判断高疑难病例较好的一种方法.此方法灵敏度高、特异性强、快速简单,能直接检测致病的病原体."酶联免疫法"使用的仪器就是"酶标分析仪".目
现金物流管理是金融机构重要的业务活动。当前中国银行业现金物流管理存在较为严重的问题。文章提出将新的物流管理的思路引入现金物流活动中,从而不断提高现金物流活动的效
采用熔融共混的方法,将纳米SiO2添加到聚对苯二甲酸丁二醇酯(PBT)中,制备出PBT/纳米SiO2复合材料,对其力学和结晶性能进行分析研究。结果表明,随着纳米SiO2含量增加,PBT/纳米
<正>管理者放权给下属,授予员工一定的权力,必须使其承担相应的责任。有责无权不能有效地开展工作;反之,有权无责会导致不负责地滥用权力,只有将二者结合,“捆绑”式下放,才
期刊
SCP范式是产业组织理论的经典理论。该理论认为,在某一特定的市场上,市场结构决定市场行为,市场行为决定市场绩效。选取我国的电信产业作为研究对象,对该产业的市场结构、几