开放式云存储服务平台设计及移动云盘应用开发

被引:0
作者
蔡官明
机构
[1] 华南理工大学
关键词
云存储; OpenStack; Swift; 移动云盘;
D O I
暂无
年度学位
2013
学位类型
硕士
导师
摘要
近年来信息化的飞速发展催生了大数据时代的到来,企业面临着大量数据存储所带来的硬件设施缺乏、维护成本高等难题。面对庞大的云存储市场,电信运营商要想抓住机遇,把云存储服务转化成自己新的业务增长点,关键是要利用自身资源优势构建一种可快速弹性扩展、灵活管理的开放式云存储服务平台。 本文首先对多个主流开源云计算平台在商务和技术两大层面进行多个维度的分析比较,选择OpenStack作为本文研究的基础平台。然后对OpenStack核心存储组件Swift在特性、构架、关键存储技术、安装部署和访问接口等方面进行分析研究,最后确立Swift作为本文开放式云存储服务平台设计的存储方案。 在平台设计方面,本文把平台划分为资源层、基础管理层、应用接入层和访问层四个部分:资源层是云存储资源池;基础管理层包括应用管理、资源管理、存储策略和统计分析四个部分;应用接入层由应用软件、Web Service和公共接入API组成;访问层则是企业和个人具体地使用云存储服务,或者是第三方应用接入。 针对平台的具体实现,本文采用Swift作为基础框架,并在基础管理层,开发了操作统计和计费两个运营支撑服务;在应用接入层,基于Python+Django框架搭建了业务管理门户和应用自主服务门户,以ReST-ful方式整理开放了平台认证和存储的接口;在访问层,基于开放API开发了一款Android系统上的第三方应用——移动云盘。 经测试证明,本文所设计开发的开放式云存储服务平台具有可弹性扩展、数据安全、管理灵活、用户使用体验好和开放存储能力强的特点,为电信运营商自主研发、运营开放式云存储服务系统提供了一个有较好可行性的参考原型。
引用
收藏
页数:90
共 26 条
[1]
Namenode单点故障解决方案研究 [J].
邓鹏 ;
李枚毅 ;
何诚 .
计算机工程, 2012, 38 (21) :40-44
[2]
大数据背景下运营商移动互联网发展策略研究 [J].
顾芳 ;
刘旭峰 ;
左超 .
邮电设计技术, 2012, (08) :21-24
[3]
Swift:OpenStack对象存储.[J].程辉;.程序员.2012, 07
[4]
借力云存储 中国电信探路规模云服务 [J].
李乃青 .
通信世界, 2012, (21) :33
[5]
开源云计算平台研究附视频 [J].
杨静丽 ;
查英华 ;
胡光永 .
计算机与现代化, 2012, (04) :23-26
[6]
中国个人云存储市场竞争招数解析 [J].
韩少杰 .
通讯世界, 2012, (04) :50-51
[7]
改进的云存储系统数据分布策略 [J].
周敬利 ;
周正达 .
计算机应用, 2012, 32 (02) :309-312
[8]
中国电信云平台建设的思考 [J].
丁斌 ;
杭万荣 .
价值工程, 2011, 30 (35) :161-163
[9]
云计算与移动互联网 [J].
陈鹏宇 .
科技资讯, 2011, (29) :7
[10]
IaaS公有云平台调度模型研究 [J].
岳冬利 ;
刘海涛 ;
孙傲冰 .
计算机工程与设计, 2011, 32 (06) :1889-1892+1897