面向QEMU的分布式块存储系统的设计与实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:lijiarose
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算系统虚拟化是当今的主流趋势。本论文研发的COMET分布式块存储系统,旨在为IaaS云服务中面向中小企业的虚拟机服务器提供高效可靠的逻辑磁盘。目前,基于KVM的QEMU软件是生产环境中广泛应用的虚拟机管理软件。就已知技术而言,QEMU现有的后端存储包括DAS、SAN、NAS等传统存储与Ceph、GlusterFS、Sheepdog等分布式存储。然而,传统存储的直接使用难以满足云环境下可扩展性与性能的需求,现有分布式系统则存在诸多架构上的不足。例如,Ceph的基层过于关注通用性而虚拟机磁盘I/O性能不高,GlusterFS采取弱一致性无法满足有高可靠性需求的场景,Sheepdog引入Gateway延长了I/O路径,其多线程模拟出的异步I/O难以充分利用物理磁盘……一个克服这些缺点的IaaS虚拟机后端存储系统无论对学术界还是工业界都具有宝贵的价值,这正是研发COMET系统的意义所在。作者所研发的COMET系统是一个为IaaS中的QEMU虚拟机提供块级存储的分布式系统。该系统涉及的主要工作包括:(1)设计并实现底层I/O库Libcomet。(2)设计轻量级中心、可线性扩展的分布式架构,实现相应的分布式数据定位方法。(3)针对虚拟机磁盘I/O,设计并实现强一致性算法。(4)基于Paxos算法,实现Topology Manager主、从节点视角下事件发生顺序的一致性。(5)针对服务器级故障和磁盘级故障,分别实现监测机制。(6)设计并实现基于写时复制的虚拟机磁盘快照与克隆。(7)设计并实现内嵌于QEMU代码的COMET系统客户端。COMET系统具有较好的可扩展性、可靠性、可用性与性能。测试表明,在大多数虚拟机磁盘I/O场景下,COMET能够提供比QEMU虚拟机专用开源存储系统Sheepdog更高的性能。
其他文献
2017年6月27日对《民事诉讼法》《行政诉讼法》的修改标志着我国正式从法律层面上确立了公益诉讼制度。该制度的建立,不仅对于进一步完善国家利益和社会公共利益司法保护机制
本文以毕业作品纪录片《小将》作为对象,从选题、拍摄到后期剪辑三个部分对该作品的创作过程和作品内容进行阐述和分析。文章第一部分将对选题来源和作品前期构思过程进行说明,;第二部分阐述了该纪录片的拍摄活动以及拍摄中遇到的困难;第三部分内容是具体的后期剪辑过程,包括作品叙事逻辑的构建以及同期声和配乐。通过对该纪录片及其创作过程的阐述和反思,旨在加深对纪录片的理解并从中总结经验教训,以更好地指导今后的视频制
颅内肿瘤作为神经外科中最为严重的疾病,它会挤压或破坏颅内其它正常组织,从而危及患者的生命。医学图像处理技术能够帮助计算机进行颅内肿瘤的自动分割,这极大的减少了人工
2002年6月的中国电影院线制改革,撬动了中国电影产业的终端环节,电影的市场化逐渐步入了正轨。中国在加入WTO之后,也加快了电影产业国际化的进程,这既推动了电影类型的发展,也促进了“反类型”在国产电影中的深入融合,大批导演开始在类型的框架下大胆创新和颠覆。但是在国内的电影理论界,还是缺少对国产反类型电影的审视和解读,反类型研究也没有形成一套系统的体系。对反类型电影的产生、表现和动因有一个全面的认识
目前普遍使用的硬盘是磁存储硬盘,它具有显著优点:运行速度快、存储容量大、安全性能高。飞行高度(即磁头磁盘间的间隙)逐渐减小至几纳米以使磁记录密度提高。利用热控飞高(TFC:Thermal Flying Control)技术,可以实现磁头受热使磁头滑块产生热膨胀,从而减少磁头飞行高度并且保证飞行的稳定性。本文主要对工作状态下内含加热器TFC磁头滑块产生的热变形和温度变化进行分析,建立带有加热器的TF
本文以集成电路工程中日益常用的非挥发存储产品为研究对象,从其信息擦除过程中所实际遇到的工程问题切入,深入研究与擦除性能相关的工艺参数,并以此结论指导集成电路工艺调
人际功能是韩礼德三大功能的其中之一,而情态系统是其中重要的组成部分。情态是表达说话者的判断和评价,以及观点和态度的一种重要手段。以韩礼德为代表的系统功能语言学中的情态系统应用性很强,可以应用到很多方面,其中包括翻译研究领域。翻译作为一种发生在译语文化语境下特殊的跨语言/文化的言语交际行为,对交际对象即读者应予以充分观照,情态的翻译也应注意读者的阅读习惯或与其期待视野相关的文学经验,因为读者的期待视
目的:寻求有效、稳定的产褥期抑郁模型的构建方法,探究糖皮质激素受体(GR)在产褥期抑郁发病中的作用;并进一步验证SIRT1能否通过靶向调控GR改善产褥期抑郁的症状。方法:(1)通过两种方式构建产褥期抑郁模型:(1)产后第1至第21天CORT(Corticosterone)注射诱导产褥期抑郁药理学应激模型;(2)去势手术+雌激素撤退(激素撤退法)构建产褥期抑郁模型,对比抑郁相关的行为学实验结果,寻找
本研究基于学习技术(CTCL)研究范式,以高中数学“对数函数的性质”内容为例,以认知起点作为切入点,关注学习者学习过程中的认知起点变化,开展了技术促进学习者认知发展的实验教学。本研究针对以下三个研究问题进行:(1)学习者在课堂学习过程中的“认知起点”是否可以测查;(2)通过技术,对学习者课中的“认知起点”进行干预是否可以提升学业成绩;(3)课中的技术干预是如何改变学习者的认知起点的,能否促进学习者
无线电能传输技术是目前市场及科研研究的热点技术之一。现有无线充电产品仅能够实现短距离、定点能量传输,不适用于多自由度、中远距离的无线电能传输应用场合。本文基于磁