虚拟机网络I/O性能评测系统研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:CBN_cntjlz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机硬件性能的快速提高,虚拟化技术近来又得到了重新兴起。虽然虚拟化技术可以带来很多的好处,但是它对系统性能的影响是不能忽视的。其中,网络I/O设备的虚拟化是虚拟化的关键问题之一,也是虚拟化的性能瓶颈之一。虚拟化对网络数据的处理带来了很大的改变,也造成了显著的性能开销。传统的网络测试程序,并不是针对虚拟化系统而设计,只能反映宏观的网络性能,而不能用来发现、诊断网络I/O的瓶颈。基于以上原因,研究了虚拟机网络I/O评测系统vnBench。它采用微观网络基准测试程序与trace程序相结合的方法。vnBench不仅能准确的测试出虚拟机在各种情况下的网络性能,而且还对虚拟机之间的网络隔离性进行了细粒度的测试。通过在Xen的虚拟网卡驱动中插入记录点,实现了对虚拟机网络I/O数据的跟踪。通过对这些trace数据的分析,可以看出网络I/O的瓶颈所在。为了减少trace程序的性能影响,采用了基于延迟的自适应采样的网络数据trace方法,保证了在高速网络下的可用性。并且通过使用域间的共享内存来传输trace信息,实现了在客户虚拟机里面实时的显示整个I/O路径上的trace数据,并且降低了测试数据传递的开销。通过vnBench在Xen虚拟化平台上的测试,可以发现虚拟机在和物理机使用相同的CPU资源时,可以达到的网络带宽下降非常大。而且当前的虚拟机在网络隔离性方面还存在很大的缺陷,急需提高。测试结果表明,网络数据在从虚拟网卡的后端传输到前端消耗的时间非常长,这个地方可以作为进行虚拟机网络优化的重点。
其他文献
随着电信技术的迅速发展,网络的规模越来越庞大,而且网络的种类和需求也越来越多,并且网络都伴随着大量的数据,需要采用关系型数据库来存放数据,由于关系型数据模型和面向对
所谓信息推送(PUSH)技术服务,是相对于传统的第二代浏览器核心技术服务而言的。两者之间最大的不同是用户和信息之间的关系,信息拉取(PULL)服务是在“拉”的技术作用下“用户
华北落叶松是华北地区主要造林树种,具有速生、丰产、材质好等特点。但在其生长规律的研究中,由于周期较长,林木形态结构复杂,环境条件难以控制,表现为显著的区域性和时空变
随着Internet的快速发展和广泛应用,如何合理地规划网络建设,为网络使用者提供更加人性化的服务是目前的一个重要的研究方向。通过网络使用挖掘分析用户的浏览行为可以为页面
基于图像的三维重建需要以三维几何实体为模型,通过各种变换、裁剪和消隐等操作来确定场景的外观、场景的几何结构、光照模型、反射特性和动力学特性。单幅图像三维建模是基
XML已经逐渐成为Internet上数据的表示标准和信息交换基本语言,作为一种半结构化数据,它和传统数据库在数据模式上有所不同,因此不能直接使用传统的数据库技术进行处理。随着
互联网技术的迅猛发展,极大地改变了人们的生活,新闻浏览器、网上购物软件、电子商务、视频会议、聊天工具等各种网络应用不断涌现。随着大量的新型网络应用出现,海量的数据在互
传统的综合调度多为单车间加工,但企业实际生产中多车间调度问题更为复杂且更贴近实际生产现状。多车间的调度问题涉及两个问题:一是相同设备资源如何利用的问题;二是不同车间环境之间工件迁移的问题。针对以上考虑提出基于邻域渲染的两车间对称资源综合调度算法。该算法提出关键设备均衡策略,提高工序并行处理时间;并通过动态关键路径优先调度法,尽早完成加工;为了减少工序在两车间的迁移次数,根据图像着色点处的色彩向周围
网络信息的日益丰富,人们已经不能满足于仅仅在同一语种中进行相关信息检索,跨语言信息检索(CLIR)因而受到人们的关注。虽然已经存在某些CLIR系统,但是它们使用的是传统的全
遥感图像在成像过程中极易受到云的干扰,特别是被厚云层及厚云阴影遮挡区域的遥感信息完全丢失,降低了遥感数据使用效率,影响了后期专题信息提取的准确性。为此,寻找一种准确去除厚云及其阴影的方法有重要意义。遥感去厚云的目的是有效还原被遮挡区域的遥感信息,并保证其它区域的遥感数据不失真。常规的厚云检测方法有基于支持向量机、基于小波融合、直方图匹配法、同态滤波法、基于多光谱信息的遥感图像算法、多元信息融合算法