Naplus:一种面向虚拟集群的共享存储系统

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:k1389520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着虚拟技术的应用越来越广泛,虚拟集群成为云端一种主要执行环境。虚拟集群和传统的高性能计算平台相比,在可扩展,可配置,可维护等方面表现出了许多优越性。因此,虚拟集群逐渐成为高性能计算的应用环境。然而,和传统集群相比而言,虚拟集群的分布式编程语义在很大程度上并没有改变,导致了高性能计算不能简单地应用于虚拟集群环境。特别是当虚拟机位于不同主机上的时候,严重限制了高性能计算在虚拟集群中的应用。现在已经有很多工作致力于提高虚拟机之间的通信效率,研究如何将高性能计算应用于虚拟集群环境中。但是,大部分工作集中在研究虚拟机分布在同一台主机上的情况,通过利用主机提供的共享存储机制来优化虚拟机之间的消息传递。本文在Nahanni系统的基础上,设计和实现了Naplus系统,Naplus的主要目的在于为不同主机上的虚拟机提供了一种基于共享存储的通信机制。Naplus的主要思想是由不同物理主机提供一个共享存储空间,该共享存储空间通过QEMU模拟的虚拟设备映射到客户机应用程序的进程空间,从而满足分布在不同物理机上虚拟机之间的通信。Naplus的存储一致性模型采用懒惰更新释放一致性,具体的实现涉及三个模块:1、实现一个简易的用户编程界面Napluslib;2、修改虚拟设备,使其能够维护存储空间一致性;3、Naplus_server在Nahanni server的基础上添加了相关的通信模块,实现了共享存储协议的相关模块,支持由两台物理机组成的共享存储空间。实验结果表明,当虚拟机位于相同物理机上的时候,它们之间的通信几乎没有负载。当虚拟机位于不同物理机上时,负载主要取决于网络因素跟虚拟机的分布,这为虚拟机的迁移策略提供了相关依据。
其他文献
运动目标检测是视频分析的基础,有着广泛的应用背景。本文主要研究了静止背景下图像序列中运动目标检测技术,同时对斜放置摄像头拍摄场景中的行人统计技术进行了探索。本文在前
企业门户平台(EIP,Enterprise Information Portal)是一个应用框架,它将企业的所有应用和数据集成起来,并以统一的界面提供给用户,使企业实现内部和外部的信息管理、信息发布
UHF(超高频)RFID(射频身份识别)技术是国际上最先进的第四代自动识别技术,是近几年刚刚开始兴起并得到迅速推广应用的一门新技术,它有识别距离远、识别准确率高、识别速度快、
随着信息时代的到来,人们的周围已经是一个信息世界,信息系统的数据量正爆炸式的增长。如何有效的对庞大的数据进行分析和挖掘是当前数据挖掘领域所要解决的主要问题。波兰华沙
工业网络控制系统由简单集中式数字控制系统(DDC)发展到全数字化、智能化、全分散的现场总线控制系统(FCS),给工业自动化带来一场深层次的革命。但是,现场总线国际标准推出缓慢
求解最短路径是车辆监控导航系统的主要功能之一,随着全球导航定位技术的广泛应用,人们对求解最短路径问题的要求也日趋迫切。国内外大量专家学者对最短路径问题进行过深入研
直线是生成各种图形的基本元素,直线绘制是光栅图形学最基本的一个任务。直线扫描转换生成算法是计算机图形学、计算机辅助设计、科学计算可视化、虚拟现实、计算机动画等领
近些年分布式数据库具有高效读写性能、高可靠性、高可用性、动态可扩展等优势而得到了快速的发展。在分析了工业上各大厂商和学术上研发的多种分布式数据库产品之后,选择了开
计算机所存储的信息量呈爆炸式增长,关系型数据库在应对大规模数据和高并发时候显得捉襟见肘,因此在一些应用场景正在逐渐被非关系型数据库取代,近年来非关系型数据库的研究
PDF文档的广泛应用使获取其中的信息成为研究热点。PDF文档具有面向页面描述的特点,其内容的逻辑关系不明显,给信息提取带来了困难。本文面向数学表达式检索的需要,从PDF文档