虚拟机网络通讯优化研究

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:aqwww8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对于同一物理节点上的不同虚拟机之间网络网络通信的特点,本文提出并实现了一种基于内存共享的KVM虚拟机网络通信的方法,该方法能提高KVM网络I/O的吞吐量。
  关键词:KVM;网络;优化
  中图分类号:TP391.9 文献标识码:A 文章编号:1007-9599 (2012) 21-0000-02
  1 引言
  由于虚拟化技术的不断发展,虚拟化技术越来越多地应用于实际环境中。虚拟机天然的隔离特性使得虚拟化技术在服务器整合、软件调试、系统安全和灾难恢复等众多方面发挥出了重要的作用,然而这种特性也使虚拟机之间的信息交互和数据传输变得困难。在一些虚拟化网络的实际应用中,比如网格计算、web服务、分布式存储系统等,虚拟机之间的数据通信十分频繁,并且这些虚拟机经常配置在同一物理节点上,实际的通信过程中并不需要经过真实的物理网络。
  在内核虚拟机(Kernel-based Virtual Machine,KVM)中,对这种网络通信并没有做特别的优化,而是将其和普通的虚拟机网络通信同等对待,等待VM和宿主机操作系统的统一处理。为此,针对于同一物理节点上的不同虚拟机之间网络网络通信的特点,本文设计并实现了一种基于内存共享提高KVM网络I/O吞吐量的方法。
  2 KVM半虚拟化I/O框架及其网络架构
  目前I/O虚拟化的实现主要有三种:软件I/O全虚拟化,基于类虚拟化的I/O虚拟化,基于硬件辅助的I/O虚拟化。这三种方法在KVM的I/O虚拟化框架中都或多或少的有所体现。例如KVM要求物理机CPU支持Intel VT/AMD-V技术,与其相应的基于硬件辅助的I/O虚拟化技术会作为辅助手段,提高全虚拟化的QEMU提高I/O虚拟化的性能。除此之外,Russell等在2007年提出的virtio半虚拟化框架也已经被KVM加入支持。
  2.1 KVM半虚拟化I/O框架[1]
  virtio是一组通用模拟设备的抽象。在KVM中,virtio是Linux内核所提供的一个API接口,通过在Linux内核中加入virtio抽象层,就可以通过调用virtio设计实现的API,实现为多种不同类型的VMM提供不同种类的虚拟I/O设备的目的。有了半虚拟化VMM之后,客户操作系统能够实现一组通用的接口,在一组后端驱动程序之后采用特定的设备模拟。后端驱动程序不需要是通用的,因为它们只实现前端所需的行为。图1为virtio结构示意图。
其他文献
写评语,乃是一门艺术。而达到艺术的境地,是一件难的事,需要教师广学才艺,显现个性,八仙过海;写评语又是一件乐事,让你会时时欣赏到朵朵绽放的个性之花,它们是那么的多姿多彩。  一、倾心注情,诱发个性  这是我批改作文的原则。有时为了写出精美的评语、诱导学生写作欲望,我会在课余翻阅大量诗集、名著,陶治自己的情怀,丰富自己的词汇;有时会呆坐良久,只为斟酌如何下笔。我生怕那干巴巴的、不带感情色彩的评语,会
课后练习是课堂教学的先导,是教师备课时的重要参考资料,把它们融合到课堂教学、综合性学习中,可以指导学生课前预习,落实教学目标,甚至锻炼写作能力,让课后练习从幕后走向前台,真正发挥其应有的作用。  课后练习设计是教材编写者对课文的精心提炼,是一种创造性劳动,是一种具有指向性质的训练因素的优化组合,它是学生消化、巩固课堂教学内容的必备材料,是学生学习过程中落实基础,提升能力的前沿阵地。老师是将课后练习
【正】患者1男性,18个月患儿,因会阴部和外生殖器处血管瘤(见图1)于2008年4月收入小儿外科。术前CT检查:血管瘤发生在会阴部、阴囊和阴茎,同时累及阴茎的海绵体,阴囊皮肤、肉
一、国俗词语的分类梅立崇教授在1993年将汉语中的国俗词语进行五大类的划分,分别是:名物词语、制度词语、固定短语、征喻词语和交际词.1.名物词语名物词语是指汉艮族所创造
语文教学具有难度,教师在教学的过程中不仅要让学生对语文的知识点进行熟悉掌握,还要在教学的过程中对作者的精神进行传达,潜移默化地为学生树立正确的价值观,更重要的是引导学生在学习的过程中注重写作技巧的学习,提高学生的语言表达能力。小学生年纪较小,对于语言表达没有进行系统的学习,通常只会表达自己的直观感觉,如“饥饿”“困倦”等相对简单的状态,表达能力相对匮乏,需要不断进行训练并加强。语言运用,是指学生在
近代以来,基督教会在东北地区兴学传教,侵犯教育主权。东北当局从民国初年即逐渐采取措施,加强对教会学校的管理,于20世纪20年代初步完成了对教会教育权的回收。
介绍那龙矿软岩巷破坏形态、巷道变形和矿压显现规律,提出几种支护方法。
期刊
【正】周围静脉损伤性疾病临床多见,且有相当部分是医疗诊治过程容易出现的继发性甚至是医源性操作失误或损伤。本文希望从血管专科审视角度剖析下述病例,旨在提高医疗同行对
朝鲜朝中期文人李廷龟的山水游记创作受到了韩愈的明显影响,其主要表现在选景的设置、描写手法、语言风格等几个方面,但是李廷龟又能够有所变通,别出枢机,将韩愈山水散文的各
在混合式P2P系统里,超级节点对查询消息的处理效率决定了系统性能。本文首先将超级节点收到的所有消息分为三类,然后将他们产生的负载分为公有负载和私有负载,建立起超级节点的