当前位置:主页 > 科技论文 > 计算机论文 >

基于OpenStack对象存储的性能及安全性研究

发布时间:2017-08-30 16:14

  本文关键词:基于OpenStack对象存储的性能及安全性研究


  更多相关文章: OpenStack Ceph 对象存储 Keystone


【摘要】:随着大数据时代的到来,需要存储的数据量变得越来越大,而传统的存储方式已经难以满足人们的需求。此外,人们对存储的安全也有了更高的要求。对象存储系统以其低成本、高可扩展性、高可靠性等优点,已经成为大数据存储的一种有效解决方案。OpenStack作为一个开源云平台项目,得到了业界广泛的支持。目前,在OpenStack云平台中,对象存储官方推荐的是Swift,但在块存储和镜像管理模块中,均可采用Ceph分布式文件系统作为后端存储。本文考虑到Ceph的优势,并简化部署过程。配置Ceph成为OpenStack云平台的统一后端存储。最终在OpenStack云平台上,使用Ceph提供一个高性能且相对安全的对象存储服务,具体工作如下:1、利用Fuel工具,采用Ceph作为对象存储的后端,部署了一个4节点的云平台,并实现云平台后台数据库方面的高可用性,提高云平台的可靠性。2、测试了Ceph作为对象存储时,在文件分别为1M和4K情况下的性能变化情况;测试了不同文件大小、不同并发数时的系统稳定读写速率;测试了存储系统在可扩展方面的特性。并根据CRUSH算法的副本复制策略,提出了采用单独网络作为存储网络来优化系统的性能,提高了系统在数据写入时的速率。3、分析了对象存储采用的Keystone认证的流程。发现在身份认证中存在密码强度不够的隐患,提出在注册账户/修改密码之前验证密码强度的方法。
【关键词】:OpenStack Ceph 对象存储 Keystone
【学位授予单位】:闽南师范大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP333;TP309
【目录】:
  • 摘要5-6
  • Abstract6-10
  • 第1章 绪论10-16
  • 1.1 研究背景及意义10-12
  • 1.2 国内外研究现状12-13
  • 1.3 本文主要工作和组织结构13-16
  • 1.3.1 本文主要工作13-14
  • 1.3.2 本文组织结构14-16
  • 第2章 OpenStack对象存储综述16-26
  • 2.1 云计算的层次分类16-17
  • 2.2 OpenStack云平台概述17-20
  • 2.3 OpenStack中三种存储的比较20
  • 2.4 对象存储技术简介20-25
  • 2.4.1 Ceph分布式文件系统21-22
  • 2.4.2 Swift对象存储系统22-25
  • 2.5 本章小结25-26
  • 第3章 Ceph分布式文件系统分析26-34
  • 3.1 Ceph接口26-28
  • 3.1.1 对象存储接口26-27
  • 3.1.2 块设备接口27-28
  • 3.1.3 文件系统接口28
  • 3.2 CRUSH算法分析28-33
  • 3.2.1 CRUSH Map29-30
  • 3.2.2 CRUSH Ruleset30-31
  • 3.2.3 对象映射31-32
  • 3.2.4 数据写入32-33
  • 3.2.5 冲突、故障、超载33
  • 3.3 本章小结33-34
  • 第4章 云平台的部署以及性能的测试34-52
  • 4.1 OpenStack云平台的部署34-37
  • 4.1.1 部署方式34-35
  • 4.1.2 部署规划35-36
  • 4.1.3 云平台的登录36-37
  • 4.2 云平台高可用性的实现37-39
  • 4.3 Ceph对象存储的性能测试39-49
  • 4.3.1 测试准备工作40-43
  • 4.3.2 大文件的读写测试43-45
  • 4.3.3 小文件的读写测试45-46
  • 4.3.4 并发数大小对性能的影响46-47
  • 4.3.5 文件大小对性能的影响47-48
  • 4.3.6 集群的扩展性测试48-49
  • 4.4 性能优化方案49-51
  • 4.5 本章小结51-52
  • 第5章 对象存储的安全性分析52-58
  • 5.1 对象存储安全概述52-53
  • 5.2 Keystone认证流程53-56
  • 5.2.1 UUID Token认证流程54-55
  • 5.2.2 PKI Token认证流程55-56
  • 5.3 身份认证的优化56-57
  • 5.4 本章小结57-58
  • 第6章 总结与展望58-60
  • 6.1 本文总结58
  • 6.2 后续工作展望58-60
  • 参考文献60-66
  • 致谢66-68
  • 攻读硕士学位期间发表的学术论文68

【相似文献】

中国期刊全文数据库 前10条

1 刘群;冯丹;李坚;;基于对象存储系统的负载均衡模型分析[J];武汉理工大学学报;2009年18期

2 陶伟,麦中凡;基于虚存映射的对象存储系统的设计与实现[J];计算机学报;1997年06期

3 谭支鹏;冯丹;;基于对象的存储系统对象迁移策略[J];计算机科学;2006年06期

4 谭支鹏;冯丹;;对象存储系统形式化研究[J];计算机科学;2006年12期

5 王芳;张顺达;冯丹;曾令仿;;对象存储系统中的柔性对象分布策略[J];华中科技大学学报(自然科学版);2007年03期

6 王慧丽;冯丹;覃灵军;;基于对象存储系统中属性管理的研究与实现[J];计算机应用研究;2007年11期

7 王芳;陈亮;;对象存储系统中基于负载均衡的设备选择算法[J];华中科技大学学报(自然科学版);2007年10期

8 王永魁;朱兰娟;;对象存储系统的研究[J];计算机工程;2007年24期

9 宋健;刘川意;鞠大鹏;汪东升;;基于对象存储系统中多维服务质量保证的设计与实现[J];计算机工程与设计;2008年03期

10 刘群;冯丹;王芳;;一种高性能对象存储系统[J];计算机工程;2008年15期

中国重要会议论文全文数据库 前5条

1 肖亮;谢长生;魏沁祺;李馨;;基于属性控制的对象存储系统[A];2008'中国信息技术与应用学术论坛论文集(二)[C];2008年

2 单颖;姚念民;赵建明;;基于对象存储系统体系结构的研究[A];第15届全国信息存储技术学术会议论文集[C];2008年

3 陶伟;麦中凡;;MIDS引擎的对象存储系统[A];数据库研究与进展95——第十三届全国数据库学术会议论文集[C];1995年

4 朱立谷;孙志伟;任勇;张雷;彭建峰;杨柳;阳小珊;李强;;基于内容的对象存储技术的研究[A];第15届全国信息存储技术学术会议论文集[C];2008年

5 高媛;庄严;朱坎;郑振楣;石树刚;;os的虚存技术与双缓冲机制相结合—Sambase中对象存储系统的新奉献[A];数据库研究与进展95——第十三届全国数据库学术会议论文集[C];1995年

中国重要报纸全文数据库 前1条

1 中兴通讯;云存储铺就海量数据之路[N];通信产业报;2011年

中国博士学位论文全文数据库 前5条

1 陈俊健;面向对象存储系统安全技术研究[D];华中科技大学;2011年

2 罗益辉;海量对象存储系统数据组织算法的研究[D];华中科技大学;2006年

3 谭支鹏;对象存储系统副本管理研究[D];华中科技大学;2008年

4 吴晨涛;对象存储系统中热点数据的研究[D];华中科技大学;2010年

5 曾令仿;基于对象的网络存储智能处理方法研究[D];华中科技大学;2006年

中国硕士学位论文全文数据库 前10条

1 杨军;基于OpenStack对象存储的性能及安全性研究[D];闽南师范大学;2016年

2 陈亮;对象存储系统的客户端设计和负载均衡研究[D];华中科技大学;2007年

3 朱尧;对象存储系统安全检测技术的研究[D];华中科技大学;2009年

4 戴毅;基于对象存储系统负载均衡技术研究[D];华中科技大学;2007年

5 张伟;对象存储系统中数据通道的设计与实现[D];华中科技大学;2008年

6 张顺达;对象存储系统的元数据管理[D];华中科技大学;2006年

7 衣国垒;基于中心节点架构的大规模数据对象存储系统[D];清华大学;2013年

8 田亚坤;基于对象存储系统中元数据管理方法的研究[D];哈尔滨工程大学;2010年

9 卢锦;对象存储系统中数据私密性保护与共享[D];华中科技大学;2012年

10 刘佳;基于对象相关性的缓存策略的设计与实现[D];华中科技大学;2009年



本文编号:760296

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/760296.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户0539d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com