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

基于CDMI的云存储框架技术研究

发布时间:2017-03-31 10:14

  本文关键词:基于CDMI的云存储框架技术研究,,由笔耕文化传播整理发布。


【摘要】:随着云计算应用的日趋广泛,多种云存储平台应运而生,如DropBox、GoogleDrive、 OneDrive等。然而这些云存储工具的同步存储技术,大部分是基于特定的底层平台,在同步时间延迟、带宽开销、支持文件类型以及离线同步能力方面各异,大多存在时间延迟、带宽开销较大的问题。 基于上述问题,提出一种基于CDMI标准的云存储框架,该框架包括五个层次。接口层是面向用户的,负责接收用户的请求;服务层对接口层传递过来的请求进行服务响应,服务层从系统和业务两个角度设计,以探测与发现机制对服务进行管理;元数据层,基于CDMI规范,包括了七类元数据对象,对云存储对象资源合理抽象,方便资源操作;API映射层,负责将底层的存储API通过某种映射机制映射为标准API,屏蔽特定底层存储平台;底层存储,指各类云存储服务,包括Swift、S3等。并在客户端、云端抽象设计ORR、MOR、MSV三类对象,提出了云存储同步策略,在多个客户端设计同步服务,实现多客户端的数据快速同步。 从多个角度对设计框架及同步模型进行分析,结合应用案例,使用的底层平台是Swift,并从系统健壮性、可扩展性能等角度对应用进行分析,结果表明设计框架的可扩展性、稳定性强,大大减少了应用开发的成本,开发过程中设计的复杂度,使得开发者不必关注底层的实现;结合同步模型的设计,使得用户体验较好。
【关键词】:云存储 同步 CDMI 性能 视图对象
【学位授予单位】:华东理工大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP333
【目录】:
  • 摘要5-6
  • Abstract6-9
  • 第1章 前言9-13
  • 1.1 研究背景9-10
  • 1.2 研究现状10-11
  • 1.3 研究内容与意义11
  • 1.4 论文组织结构11-13
  • 第2章 相关技术介绍13-21
  • 2.1 CDMI介绍13-15
  • 2.2 差异同步算法15-16
  • 2.2.1 差异同步概述15
  • 2.2.2 rsync算法15-16
  • 2.3 OpenStack开源项目16-18
  • 2.3.1 OpenStack框架图16-17
  • 2.3.2 Swift存储组件17-18
  • 2.4 典型云盘服务18-20
  • 2.4.1 DropBox存储同步18-19
  • 2.4.2 OneDrive存储同步19-20
  • 2.5 本章小结20-21
  • 第3章 框架设计21-31
  • 3.1 云存储框架设计背景21
  • 3.2 ECS框架21-22
  • 3.3 各层详述22-30
  • 3.3.1 接口层22-23
  • 3.3.2 服务层23-24
  • 3.3.3 元数据层24-30
  • 3.3.4 API Mapping30
  • 3.3.5 底层存储30
  • 3.4 本章小结30-31
  • 第4章 同步模型31-41
  • 4.1 云存储同步模型31-32
  • 4.2 同步流程设计32-33
  • 4.3 三类对象设计及其关系33-38
  • 4.3.1 ORR的构建35
  • 4.3.2 MOR的维护35-36
  • 4.3.3 MSV的构建算法36-38
  • 4.4 本地同步服务SyncService38-39
  • 4.5 分析39-40
  • 4.5.1 实现同步39-40
  • 4.5.2 版本控制40
  • 4.5.3 线下同步处理40
  • 4.5.4 时效性和带宽性能40
  • 4.6 本章小结40-41
  • 第5章 案例及分析41-55
  • 5.1 系统技术背景41-42
  • 5.1.1 开发工具简述41-42
  • 5.1.2 基于Swift组件拓扑结构42
  • 5.2 应用设计42-51
  • 5.2.1 系统需求分析42-43
  • 5.2.2 概要设计和处理流程43-44
  • 5.2.3 云盘框架图44-45
  • 5.2.4 监控模块45
  • 5.2.5 封装请求模块45-47
  • 5.2.6 事件处理模块47-48
  • 5.2.7 监控问题分析与说明48-50
  • 5.2.8 出错处理设计50
  • 5.2.9 服务端处理流程50-51
  • 5.3 运行分析51-54
  • 5.3.1 系统应用51-52
  • 5.3.2 容错性分析52
  • 5.3.3 可扩展性分析52
  • 5.3.4 实验数据分析52-54
  • 5.4 本章小结54-55
  • 第6章 总结与展望55-57
  • 6.1 总结55-56
  • 6.2 展望56-57
  • 参考文献57-62
  • 致谢62-63
  • 攻读硕士学位期间发表的论文63

【参考文献】

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

1 王海q

本文编号:279480


资料下载
论文发表

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


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

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