基于Android的分布式云存储系统

被引量 : 0次 | 上传用户:xiaodixi000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信和互联网技术的飞速发展,移动通信和互联网成为当今市场潜力最大、前景最诱人的的两大领域,我们已经进入到移动互联网的时代。越来越多的用户通过移动终端获取信息,随着数据量的增大,终端数据存储成为瓶颈。为了解决这一瓶颈,本文设计了一种基于Android系统的分布式云存储系统,利用分布式云存储技术,实现终端数据的网络存储,同时保证数据的完整性和安全性。该系统总体架构的设计上采用面向终端的C/S模式,基于开源的Android操作系统开发客户端,Android客户端的设计采用了MVC模式,客户端调用HDFS JavaAP工实现了客户端和服务器端的数据交互;服务器端通过搭建虚拟机集群,使用Hadoop构建分布式存储系统。最终实现移动终端数据在分布式文件系统中的上传和下载。本文首先调研了国内外机构对云存储系统的研究现状,对云存储系统发展的现状进行了分析。在此基础上,对系统涉及的关键技术进行了深入的研究,包括Android终端技术和分布式存储技术两方面。对Android终端技术的研究包括Android平台的架构和特性、Android应用程序组件及生命周期、Android应用程序开发环境等,对分布式存储技术的研究包含对分布式系统、网络存储技术及分布式文件系统相关技术,重点对Hadoop平台的HDFS的架构、读写原理、文件传输原理进行了研究。在深入研究这些关键技术原理的基础上,分析了系统需要用到的技术并构建了相应实现方法。然后对系统进行了可行性分析和需求分析。从技术可行性和经济可行性两方面验证了系统的可行性,并设计了系统的业务流程,然后在此基础上设计并实现了一款基于Android的分布式云存储系统,包括Android客户端的和分布式存储系统。在服务器端构建HDFS分布式存储系统,对存储架构、数据处理模块以及系统实时监控模块进行了设计和实现,通过实时监控,可以确保分布式存储集群正常工作、文件及时同步。最后对系统功能和性能进行了测试和分析,测试结果表明系统达到了设计要求。
其他文献
<正>作为一名市级电视台新闻节目的后期编辑,长期的工作实践让我认识到,在新闻编辑中,受众意识非常重要。这既是提高宣传工作质量,提高节目收视率的需要,也是电视宣传工作的
科学管理诞生在美国,对于提升企业效率和提高现代人的生活水平发挥了其他理论难以企及的作用。泰勒认为管理是一门科学,管理的核心是提高生产率。我国正处于工业化进程中,泰
<正>达尔克罗兹音乐教学体系、柯达伊音乐教学法、奥尔夫音乐教学法被学界称为"国际三大音乐教学法"(以下简称"三大教学法"),自诞生以来对世界中小学、幼儿园音乐教育产生了
<正>唑来膦酸(zoledronic acid,商品名择泰,Zometa)是一种强效含氮双膦酸盐,其咪唑环上含有两个氮原子,是目前已知作用最强的双膦酸盐,能抑制因破骨活性增加而导致的骨吸收,
狐狸是一种行动敏捷、聪明狡狯、生性多疑的犬科动物,在漫长的历史岁月中,狐超越了本身的生物性,形成了一种独特的内涵极为丰富的文化现象。在中国,狐狸精不仅是民间故事的重
<正>颅内动脉瘤是由于局部血管异常改变产生的脑血管瘤样突起,以隐匿发生为主,大多数由于颅内动脉瘤破裂,引起蛛网膜下腔出血而发现。以往大多是开颅手术直接夹闭,随着介入神
总结本院神经内科脑卒中患者形成下肢深静脉血栓的早期预防护理。除了对196例脑卒中患者[脑出血63例(32.14%),脑梗死122(62.24%)例,蛛网膜下腔出血11例(5.62%)]进行常规护理
非小细胞肺癌是一种非常恶性的癌症,五年存活率只有15%。治疗方式现在主要包括手术治疗,放射治疗,化学治疗等,其中,化学治疗是一种主要的治疗方式。我们利用非小细胞肺癌细胞
《名媛诗话》收录了许多反映"妇德"内容的清代女性文人的诗文、事迹,本文通过对此记载进行分类梳理,并在此基础上,对其诗歌、事迹以及她们对于"贞节"的评判进行论述,来管窥整
目的探讨不典型急性心肌梗死的临床护理措施。方法选取我院自2009年4月至2010年4月收治的不典型急性心肌梗死患者41例进行分析。结果精治疗及精心护理,本组经治疗及精心护理,