基于移动通信开放业务能力平台的云存储系统设计与实现
发布时间:2018-02-09 09:37
本文关键词: 云存储 AES加密 移动web应用 RESTFULAPI 出处:《吉林大学》2013年硕士论文 论文类型:学位论文
【摘要】:据Internation Data Corporation(国际数据公司,IDC)研究报告显示,在Internet快速发展的2006至2010年间,世界信息总量快速增长,增幅达六倍以上(162EB增至988EB)。随着电子产品发展的智能化、网络化趋势,满足用户和企业对数据存储的便携、高容量等需求已经成为信息产业发展的重中之重。云存储逐渐成为为普通用户提供便携数据存储服务,为企业解决数据容量需求大,管理难,运维开销大等问题的首选方案。与此同时,我们国家的基础信息通信建设在近几年中得到了长足的发展,现今的网络带宽已经足以满足一般用户的文件传输需求。与此同时,移动互联网异军突起。据统计,2011年第三季度我国移动互联网用户达3.96亿,预计年末将突破4亿。据CNNIC最新发布的中国互联网统计数据报告显示,我国网民已超过5.46亿,网络普及率达42.1%,其中移动互联网用户已超过4.2亿。 开放业务能力平台通常是指基于PaaS(平台即服务)商业模式的一种服务器平台。目前,许多云存储服务都是通过外包实现的,云存储服务运营商不需要自己搭建文件存储系统,通过调用平台接口可以轻易的将用户文件的存储任务外包给一些大型的业务能力开放平台。这些业务能力平台或提供单一的云存储服务,或在众多业务中包含云存储业务。知名云存储服务商DropBox使用的就是Amazon S3平台。在这种外包式的服务模式中,云存储服务者实际上由两部分组成:云存储服务运营商和云存储平台运营商。云存储服务运营商负责与用户交互、管理用户(文件)信息,云存储平台运营商仅负责存储用户文件,对用户来说平台运营商是透明的。随着移动互联网发展大潮的到来,发展面向移动互联网的业务能力开放平台(移动平台)可谓正当其时。移动平台不仅提供云能力,还提供电信、SNS等业务能力,这大大有助于促进移动互联网的发展,推动产业革命。 本文所述云存储系统是基于中国联通业务能力开放平台开发的一款云存储应用,主要向用户提供网络磁盘服务,为用户存储数据文件。通过应用服务器(本文设计实现)与用户进行交互,通过调用平台接口将用户文件存储于平台服务器,这是一种典型的外包式的云服务。本系统的由来是作为面向移动互联网的业务能力开放平台的测试程序,系统在满足项目需求的前提下提供了目前互联网市场上其他云存储应用具备的常见功能,如文件的上传下载,一些基本的文件在线操作,以及用户个人信息管理等。另外,本系统还具有下列特点优势:首先,系统采用了兼顾移动客户端与传统PC机的设计方案。利用跨浏览器的移动web框架,移动终端用户一样可以通过浏览器轻松访问云端数据,不必再去担心适用于PC用户的界面在手机或Pad上影响使用等问题。其次,,鉴于用户普遍对文件安全的担忧,系统设计了基于AES加密的安全措施。用户的重要文件可以选择在应用服务器端加密后上传。在认为应用服务器可信前提下,用户文件私密性得到了一定保障。 本文所介绍系统由LNMP(Linux+Nginx+MySQL+PHP)环境开发,利用了CI(CodeIgniter)框架。PC版本部分使用了Ajax、JQuery等技术,移动终端部分选择了部分必要功能,利用JQueryMobile开发了移动终端页面。本系统主要目的是作为基于业务能力开放平台开发(移动)互联网应用服务的示范程序。
[Abstract]:According to the research report of Internation Data Corporation ( IDC ) , the total world information has increased by more than six times ( 162EB to 988EB ) between 2006 and 2010 . With the development of electronic products , the demand for portable and high capacity of data storage has become the priority for the development of information industry . At the same time , the network bandwidth of our country has been enough to meet the file transfer demand of the general users . At the same time , the network bandwidth of our country has been enough to meet the file transfer demand of the general users . At the same time , the network bandwidth of our country has exceeded 540 million in the third quarter of 2011 . According to CNNIC ' s latest China Internet statistics report , China ' s Internet users have exceeded 450 million , and the Internet users have exceeded 420 million . Open business capability platform usually refers to a server platform based on PaaS ( Platform as Service ) business model . Currently , many cloud storage services are implemented by outsourcing . Cloud storage service operators do not need to set up file storage systems themselves . The cloud storage service provider is responsible for the user interaction , management of user ( file ) information , cloud storage platform operators are only responsible for storing user files , and the mobile platform is transparent . As the mobile Internet develops , the mobile platform not only provides cloud capabilities but also provides telecom , SNS and other business capabilities . This greatly helps to promote the development of mobile Internet and promote industrial revolution . The cloud storage system is a cloud storage application developed based on the open platform of China Unicom ' s business capability , which mainly provides network disk service for users and stores data files for users . The system is developed by LNMP ( Linux + Nginx + MySQL + PHP ) environment , and the CI ( CodeIgniter ) framework is used . The PC version uses Ajax , JQuery , and so on . The mobile terminal has selected some necessary functions , and the mobile terminal page is developed with JQueryMobile . The main purpose of this system is to develop ( mobile ) internet application service based on business capability open platform .
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP333
【参考文献】
相关期刊论文 前4条
1 唐箭;;云存储系统的分析与应用研究[J];电脑知识与技术;2009年20期
2 谢林光;;AES算法的分析与研究[J];中国科技信息;2007年20期
3 周可;王桦;李春花;;云存储技术及其应用[J];中兴通讯技术;2010年04期
4 ;Mobile Cloud Computing and Applications[J];ZTE Communications;2011年01期
相关硕士学位论文 前3条
1 刘飞;基于云计算的分布式存储系统的研究和应用[D];西安工业大学;2012年
2 梁晓辉;基于属性的密码系统研究[D];上海交通大学;2009年
3 刘雪;云存储中的安全问题研究及应用[D];北方工业大学;2012年
本文编号:1497628
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1497628.html