嵌入式虚拟化环境中I/O性能瓶颈分析与优化

被引量 : 0次 | 上传用户:sallen009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,计算机科学技术和移动互联网的发展迅速,嵌入式环境下的虚拟化技术,已引起越来越多的关注,成为计算机科学技术领域的热点技术。嵌入式虚拟化监控程序致力于提高效率,而同时由于嵌入式系统需要与物理世界进行频繁的交互,这种交互通常表现为与外界I/O请求的处理,因此I/O虚拟化的性能成为了嵌入式虚拟化技术的重要技术指标。首先,本文介绍了基于KVM的嵌入式虚拟化平台KVM/ARM,以及其半虚拟化驱动程序VirtIO。随后建立了性能模型并进行了实验,并使用这个模型分析了实验结果中的瓶颈的原因。瓶颈产生的原因是因为CPU资源已经饱和,而在这个I/O路径中,频繁的超级调用消耗了大量的CPU资源。在此基础上,本文提出了嵌入式虚拟化环境中网络I/O性能优化的思路和模型。在思路和模型的提出过程中,我们借鉴了中断节制技术,通过缓存I/O请求一定时间再进行超级调用,一次超级调用可以处理多次I/O请求,提高了CPU利用效率进而提高了虚拟化效率,验证和测试了我们的整体优化思路;我们建立了优化模型,通过缓存I/O请求和平衡请求处理延迟设计了超级调用的聚合算法;最后我们给出了具体的实现方式,关键的数据结构,核心函数的设计,以及优化后的网络I/O请求处理流程。最后本章介绍了优化算法的测试与验证过程,包括了实验平台,实验方法以及测试的结果。实验结果表明优化算法对嵌入式虚拟化网络I/O性能提升有着非常明显的作用,对于三种应用场景批量数据传输,高并发读,读写混合,运行6台虚拟机情况下其性能提升的程度分别是121.14%,46.23%和157.42%。我们随后评估了优化算法对网络延迟的影响,从实验结果可以看出,优化算法的平均网络与优化前近似。最后我们对优化算法的作用进行了总结,为今后的工作提供了指导和参考。
其他文献
利用新疆2001a-2012a近12a的社会经济数据,从社会经济条件、基础设施建设、公共服务水平、政策因素、生态环境、旅游资源赋存度、旅游服务能力等七个方面构建新疆旅游发展驱
文章选取大学生心理健康教育课程教学中的重要章节"人际关系"为专题,探索心理剧理论和技术在大学生心理健康教育课程教学中的应用。文章将心理剧的"社会计量法"、角色扮演以
现代社会车辆的数量越来越多,人们需要倒车泊车的频率也在日益增大,于是人们对于倒车泊车时的安全性和方便性要求越来越高。本文所介绍的基于超声波测距的倒车雷达系统,就是
科班出身的企业家1970年在全美的商学院首次进行了一项全国性调查,发现涉及企业家培养方面的课程总共加起来才17门.自此人们开始意识到企业家培养的重要性,企业家教学方面的
上海某地块为高品质住宅项目,为了满足地块高端项目配置的需要,打造“品质生活、乐享未来”的生活理念,项目在设计阶段就将智能化系统作为本项目设计的重中之重,通过完善的智
当前,警察的身心健康状况不容乐观,导致警察身心疲惫的原因主要有警力不足,警察超负荷工作;非警务活动过多,增加了警察的工作量;人民的要求过高,增加了警察的心理压力;维权意
利用生物技术改良柴达木盆地弃耕盐碱地 ,3年结果表明 ,全盐量随着苜蓿种植年限的增加而降低。 0~30 cm耕作层全盐量由试验前的 1.5 18%下降到 0 .12 6 % ,脱盐率达 91.7% ,盐
制备出符合GMP标准的药用纯化水是制药生产的首要保障,两级RO+EDI的制水方式满足了现今生产用水需要。本文对二级RO+EDI的系统设计进行了简要介绍。
发展装配式建筑是建筑建造方式的重大变革,是推进供给侧结构性改革和新型城镇化发展的重要举措。新型装配式建筑墙板是装配式建筑的重要组成部分,但由于其材料热湿耦合传递性
<正>刘淑清的专著《民生视角下山西省居民收入问题研究》,2012年12月由中国财政经济出版社出版。这是一部适应全国以及山西省经济发展形势的优秀学术成果。改革开放以来,山西