一种虚拟集群中的轻量级通信机制

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:asas123456123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟化技术正在被广泛地应用于企业数据中心、高性能计算、云计算等环境中。在这样的一些环境中,虚拟机网络通信的性能是影响上层应用性能一个关键的因素,虚拟机的网络通信存在着采用的TCP/IP协议相对于高速网络环境过于复杂,以及未针对虚拟机的域间通信的特点对域间通信进行优化的问题。一种虚拟集群中的轻量级通信机制用于提高虚拟集群中虚拟机网络通信的效率。轻量级通信机制针对虚拟集群中虚拟机网络通信的特征,对虚拟集群中不同物理计算机上虚拟机之间的通信和虚拟机的域间通信采用了分别优化的方法。为了提高虚拟集群中的网络通信效率,不同物理计算机上的虚拟机之间的通信使用一种较TCP协议简化的轻量级通信协议进行通信,轻量级通信协议采用了一种基于窗口的数据传输算法在虚拟机之间可靠高效地传递网络数据。轻量级通信协议对现有的应用程序具有二进制兼容性,现有的应用程序不需要经过修改或者重新编译就可以运行在轻量级通信协议上,为了实现二进制兼容性,轻量级通信协议采用了对虚拟机的Linux内核中相应的函数指针进行修改的方法;同时,为了提高虚拟机域间通信的性能,在轻量级通信机制中集成了XenLoop进行虚拟机的域间通信,提高虚拟机域间通信的性能。测试和结果分析表明,与RMAP协议相比,采用轻量级通信机制,不同物理计算机上的虚拟机之间网络通信的吞吐量大约有7.9%的性能提升。与TCP/IP协议相比,采用轻量级通信机制,虚拟机域间通信的网络吞吐量提高了约157%。同时,经过测试,采用标准套接字接口编写的已有应用程序都可以正常运行在本轻量级通信机制上。
其他文献
从上个世纪九十年代起,基于运动数据捕获的运动合成,就一直在游戏和动画领域扮演着举足轻重的角色,并一直是计算机图形学领域研究的热点。其中,运动图技术因其可靠性,在基于
图像融合技术能将同一场景的多幅图像融合成一幅更少噪音、更多信息、更能满足应用需求的新图像。近年来,图像融合技术取得了丰硕的成果。图像融合技术被广泛应用于地球遥感、
云计算作为一种以网络为基础的计算模式和服务提供方式,一方面,它集中了C/S计算、对等计算、分布式计算、协同计算等计算模式的优点;另一方面,它屏蔽了各类终端在cpu处理能力、存
合成孔径雷达(SAR)是一种高空视觉系统,具有全天候、远距离、极强的穿透力和高分辨率等特点。针对SAR图像的目标识别已成为国内外研究的热点,而如何精确地提取图像特征和采用
省级府各个部门正积极建设各自的应急平台,但是由于早期没有统一的规划,各个单位或者部门的应急系统采用了不同的系统环境和实现技术,导致了“信息孤岛”的形成,异构应急平台间的
非一致性内存访问(NUMA,Non-Uniform Memory Architecture)架构是目前主流的高性能服务器架构之一。NUMA架构的主要特点是访存延迟的不一致性,即处理器访问本地内存所需时间
三维地质建模是地学可视化的分支之一,是通过地质体边界及其特征数据,利用计算机模拟地质体的表面形态特征和内部属性,以图像的方式再现真实的地质体,使人们更加直观的认识地质空
在无线传感器网络中,由于没有固定的基础网络设施,传感器节点以广播的形式进行通信,容易引起广播风暴等问题。为了提高网络带宽的利用率,降低传感器能源消耗,通常利用连通支
身体控制游戏是一种利用玩家运动和动作来设计交互的新电脑游戏。由于身体控制游戏与以往电脑游戏有很大不同,因此在市场上取得了极大成功。最近几年,身体控制游戏得到广泛的
随着Web技术的不断发展,Web应用程序以丰富的功能和强大的交互性等优点越来越受人们的青睐,随之而来针对它的攻击数量也日益剧增。其中,XSS攻击是Web应用程序中数量最多的攻