Ceph对象文件系统添加任务迁移特性的研究

被引量 : 4次 | 上传用户:gankai0319
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算、移动互联网等技术的兴起与发展,每天新增信息的增长速度越来越快,人们对能够提供大容量存储的系统的需求越来越迫切。同时,由于越来越多的机密信息和个人隐私存储于网络存储系统中,人们对存储系统的安全性和可靠性也提出了更高的要求。然而,传统的基于块接口和文件接口的网络存储系统难以满足新时代的存储需求。基于对象的存储系统应运而生,它同时具备基于块和文件接口的文件系统的优点,可以有效的满足当前的存储需求。对象是基于对象接口的存储系统的核心概念,由文件数据和文件物理层属性信息组合而成的,具有自描述性,基于对象的接口可以提供更加丰富的语义信息,使得系统的自动化和智能化管理成为可能。对象存储设备是对象文件系统最核心的硬件设备,有着较强的计算能力。然而,目前许多成熟的对象文件系统都没有充分利用对象存储设备的计算能力,Ceph就是这样的对象文件系统。本文主要是基于Ceph文件系统,分析研究通过添加方法对象在Ceph系统中添加计算任务迁移的功能,以达到更加充分利用对象存储设备的目的。通过本文研究发现:添加了方法对象实现任务迁移的Ceph系统设备利用率更高、客户端网络负载有所缓解,且客户端体验更佳。本文的主要工作及成果有:(1)学习了对象存储系统的理论及架构,分析了在对象存储系统中添加主动存储的可能性,并确定了本文的研究方向——在Ceph中添加计算任务迁移特性;(2)了解Ceph的起源及发展,分析了Ceph文件系统的架构,对Ceph集群工作原理做了简单阐述;(3)对Ceph读写相关源码进行了深入剖析,重点研究了Ceph集群节点间消息通信、Ceph对象分布策略、Ceph数据一致性维护、数据读及数据写等源码,厘清了整个读写请求的交互流程;(4)提出了在Ceph中添加方法对象实现任务迁移特性的方案,详细介绍了读写任务迁移的实现方法并分析了实施过程中需要考虑的主要问题;(5)详细描述了修改Ceph源码实现任务迁移特性的步骤及重难点、详细描述了三个有代表性的实验并分析总结了Ceph改进后的效果。
其他文献
从相关的文献来看,转型期地方政府的角色呈现出积极性、消极性和中性并存的特征,转型期地方政府在经济建设领域中表现得较为积极,但在非经济建设的相关领域中较为消极。随着经济
该智能家居控制系统是以STC90C516RD+单片机为控制核心,根据不同的反馈信息与用户的设定信息相结合的方式来进行远程控制,达到家电智能启动、停止的目的,同时用户可以通过手机控
指出了林权抵押贷款是我国集体林权制度改革实施以来金融支持地方经济发展的一种新型金融产品,分析了会泽县实施林权抵押贷款现状及存在的问题,并提出了相应的对策与建议,以
【目的】较好地实现花生膜上成穴、播种作业.【方法】针对花生覆膜穴播机存在的技术问题,进行2BQHM-2型气吸式花生覆膜穴播机优化设计与制造;对其关键工作部件结构及作业参数
身心健康的教育在高校课程设计中有很重要的地位,这是现代教育理念的共识。身心健康是大学生参与学习活动的前提。因此,文章对身心健康教育在课堂教学中的传播方式进行总结,
目的探讨提高患者胃肠镜检查的耐受性及效果的方法。方法选取2012年2~3月在我院胃肠镜室初次行胃肠镜检查的患者共110例,将患者分为对照组(35例)、心理干预组(35例)和心理干
混凝土材料与结构都处于特定的环境中,诸如城市环境、海洋环境、寒冷环境、盐碱侵蚀环境等,随着混凝土应用的日益广泛,混凝土耐久性的问题受到越来越多专家学者和行业人员的关注
政府公共服务供给方式的多元化发展成为一种趋势,这也是源于公共服务主体的多中心、公共服务需求的复杂化、现代科学技术与工具手段的发展等多重动因。研究公共服务供给方式中
根据国际劳工组织相关公约和许多国家的相关立法,用人单位对劳动者的解雇必须具备正当事由,遵循正当的解雇程序,违反规定需要承担不当解雇的法律责任。在现行法律制度下,我国虽然
通过Novel-Pedar足底压力测量系统,对6名专业拉丁舞女性运动员在visk舞步中的足底特定区域压力数据采集和分析。结果表明:女性拉丁舞运动中,身体重心向前倾移,足底压力集中至