- 无标题文档
查看论文信息

中文题名:

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

姓名:

 郑传建    

学号:

 1049721101425    

保密级别:

 公开    

论文语种:

 chi    

学科代码:

 081203    

学科名称:

 计算机应用技术    

学生类型:

 硕士    

学位:

 工学硕士    

学校:

 武汉理工大学    

院系:

 计算机科学与技术学院    

专业:

 计算机应用技术    

研究方向:

 信息安全    

第一导师姓名:

 谭新明    

第一导师院系:

 武汉理工大学    

完成日期:

 2014-05-24    

答辩日期:

 2014-05-24    

中文关键词:

 对象文件系统 ; 对象存储设备 ; 方法对象 ; 任务迁移 ; 主动存储    

中文摘要:

   随着云计算、移动互联网等技术的兴起与发展,每天新增信息的增长速度越来越快,人们对能够提供大容量存储的系统的需求越来越迫切。同时,由于越来越多的机密信息和个人隐私存储于网络存储系统中,人们对存储系统的安全性和可靠性也提出了更高的要求。然而,传统的基于块接口和文件接口的网络存储系统难以满足新时代的存储需求。基于对象的存储系统应运而生,它同时具备基于块和文件接口的文件系统的优点,可以有效的满足当前的存储需求。   对象是基于对象接口的存储系统的核心概念,由文件数据和文件物理层属性信息组合而成的,具有自描述性,基于对象的接口可以提供更加丰富的语义信息,使得系统的自动化和智能化管理成为可能。对象存储设备是对象文件系统最核心的硬件设备,有着较强的计算能力。然而,目前许多成熟的对象文件系统都没有充分利用对象存储设备的计算能力,Ceph就是这样的对象文件系统。   本文主要是基于Ceph文件系统,分析研究通过添加方法对象在Ceph系统中添加计算任务迁移的功能,以达到更加充分利用对象存储设备的目的。通过本文研究发现:添加了方法对象实现任务迁移的Ceph系统设备利用率更高、客户端网络负载有所缓解,且客户端体验更佳。本文的主要工作及成果有:  (1) 学习了对象存储系统的理论及架构,分析了在对象存储系统中添加主动存储的可能性,并确定了本文的研究方向——在Ceph中添加计算任务迁移特性;  (2) 了解Ceph的起源及发展,分析了Ceph文件系统的架构,对Ceph集群工作原理做了简单阐述;  (3) 对Ceph读写相关源码进行了深入剖析,重点研究了Ceph集群节点间消息通信、Ceph对象分布策略、Ceph数据一致性维护、数据读及数据写等源码,厘清了整个读写请求的交互流程;  (4) 提出了在Ceph中添加方法对象实现任务迁移特性的方案,详细介绍了读写任务迁移的实现方法并分析了实施过程中需要考虑的主要问题;(5) 详细描述了修改Ceph源码实现任务迁移特性的步骤及重难点、详细描述了三个有代表性的实验并分析总结了Ceph改进后的效果。

中图分类号:

 TP333    

馆藏号:

 TP333/1425/2014    

备注:

 403-西院分馆博硕论文库;203-余家头分馆博硕论文库    

无标题文档

   建议浏览器: 谷歌 火狐 360请用极速模式,双核浏览器请用极速模式