首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--存贮器论文

OpenStack和Ceph结合的云存储设计与实现

摘要第4-5页
Abstract第5-6页
专用术语注释表第10-11页
第一章 绪论第11-15页
    1.1 项目背景及意义第11-12页
    1.2 国内外研究现状分析第12-13页
        1.2.1 国外研究现状第12-13页
        1.2.2 国内研究现状第13页
    1.3 本文的主要贡献和论文结构第13-15页
第二章 OpenStack与云存储系统需求分析第15-21页
    2.1 OpenStack简介第15-19页
        2.1.1 OpenStack架构第15-16页
        2.1.2 OpenStack核心组件第16-19页
        2.1.3 OpenStack主要技术第19页
    2.2 云存储系统功能需求分析第19-20页
    2.3 系统开发问题分析第20页
    2.4 本章小结第20-21页
第三章 云存储的技术分析与的改进第21-49页
    3.1 云存储第21-23页
        3.1.1 云存储定义第21-22页
        3.1.2 云存储系统结构第22-23页
    3.2 对象存储第23-25页
        3.2.1 对象存储定义第23-24页
        3.2.2 对象存储原理第24页
        3.2.3 三种存储结构图第24-25页
    3.3 对象存储Swift第25-32页
        3.3.1 Swift设计背景第26页
        3.3.2 Swift系统架构第26-28页
        3.3.3 Swift核心组件第28-29页
        3.3.4 Swift基本原理第29-31页
        3.3.5 Swift主要特性第31-32页
    3.4 对象存储Ceph第32-42页
        3.4.1 Ceph设计背景第32-33页
        3.4.2 Ceph设计思想第33-35页
        3.4.3 Ceph总体结构第35-37页
        3.4.4 Ceph工作原理第37-42页
    3.5 Ceph和Swift比较第42-44页
        3.5.1 两者相同点第43-44页
        3.5.2 两者不同点第44页
    3.6 对象存储系统方案研究第44-47页
        3.6.1 系统设计方案一第44-45页
        3.6.2 系统方案设计二第45-46页
        3.6.3 系统方案比较第46页
        3.6.4 系统总体架构第46-47页
    3.7 本章小结第47-49页
第四章 对象存储系统的设计与实现第49-81页
    4.1 接口设计相关技术介绍第49-51页
        4.1.1 接口开发框架第49-50页
        4.1.2 接口开发要求第50页
        4.1.3 接口设计思路第50-51页
    4.2 底层的设计第51-53页
        4.2.1 底层设计主要过程第51-52页
        4.2.2 底层设计逻辑结构图第52-53页
    4.3 Ceph和OpenStack结合设计第53-54页
        4.3.1 概述第53-54页
        4.3.2 两者结合的系统架构设计第54页
    4.4 系统管理模块的设计第54-56页
        4.4.1 集群状态展示设计第54-55页
        4.4.2 OSD操作设计第55-56页
    4.5 系统功能模块的设计第56-60页
        4.5.1 用户管理模块操作设计第56-57页
        4.5.2 桶Buckets的操作设计第57-58页
        4.5.3 Objects的操作设计第58-60页
    4.6 系统底层实现第60-63页
        4.6.1 底层实现结构图第60-61页
        4.6.2 底层部署实现第61-63页
    4.7 Ceph和OpenStack结合的实现第63-65页
        4.7.1 Ceph作为Cinder后端的实现第63-65页
        4.7.2 Ceph作为Glance后端的实现第65页
    4.8 系统管理模块的实现第65-71页
        4.8.1 集群状态展示功能的实现第66-67页
        4.8.2 OSD添加/删除功能的实现第67-71页
    4.9 系统功能模块的实现第71-77页
        4.9.1 用户信息管理模块实现第71-73页
        4.9.2 Bucket容器管理模块实现第73-74页
        4.9.3 Object管理模块开发与实现第74-77页
    4.10 对磁盘利用率的改进第77-80页
        4.10.1 Ceph权重简介第77-78页
        4.10.2 测试权重第78-79页
        4.10.3 改进方案第79页
        4.10.4 结果分析第79-80页
    4.11 本章小结第80-81页
第五章 对象存储系统的部署和调试第81-98页
    5.1 测试环境部署第81-83页
        5.1.1 机敏云安装第81-82页
        5.1.2 Ceph集群安装第82-83页
    5.2 环境模块调试第83-87页
        5.2.1 RGW和Nginx服务器第83-84页
        5.2.2 参数配置第84页
        5.2.3 检测S3服务第84-85页
        5.2.4 RGW的访问第85-86页
        5.2.5 Keystone认证第86-87页
    5.3 系统管理模块展示第87-89页
        5.3.1 集群状态预览效果展示第87-88页
        5.3.2 OSD添加效果展示第88-89页
    5.4 系统功能模块展示第89-91页
        5.4.1 用户管理模块效果展示第89页
        5.4.2 Bucket容器效果展示第89-90页
        5.4.3 Object操作效果展示第90-91页
    5.5 系统性能测试第91-97页
        5.5.1 验证系统高可靠性第91-95页
        5.5.2 验证系统的分布式特性第95-96页
        5.5.3 验证系统的高效平衡性第96-97页
    5.6 本章小结第97-98页
第六章 总结与展望第98-99页
参考文献第99-102页
附录1 攻读硕士学位期间撰写的论文第102-103页
附录2 程序代码清单第103-104页
致谢第104页

论文共104页,点击 下载论文
上一篇:面向云存储系统的云数据放置方法研究
下一篇:基于片上网络的三维多核处理器缓存一致性实现方法研究