面向终端应用的云存储系统研究与设计

被引量 : 1次 | 上传用户:jiaoqianqian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术产业的发展和逐渐成熟,它的各种应用已经渗透到社会的各行各业,使社会生产力水平得到了极大的提高,更重要的是为人们的生活、工作、学习带来了前所未有的便利和实惠。在这背后,信息技术带来的数据爆炸式增长,急需廉价、快捷并且安全的数据存储方式。近几年云计算技术的快速发展,为云存储从概念到实际应用奠定了基础。同时由于终端技术的发展、移动网络的快速普及,云存储的应用范围也逐渐扩大。云终端的模式更加贴近人们的生活,正改变着人们的日常习惯。本文对云存储技术进行研究,提出了针对终端应用下的云存储系统方案。对于小文件类型采用两种不同的副本存储方式,一种是MySQL关系数据库方式,另一种是MongoDB非关系数据库方式;对于大文件类型采用动态一致性哈希算法方式来存储。同时还引入了粒子群优化算法,用于云存储中数据最优存储节点选择L。通过小规模的实际运行系统以及CloudSim仿真的形式测试系统的性能。下面是本论文主要进行的工作:(1)通过查阅期刊文献、电子资源,研究了HDFS、FastDFS等开源分布式文件系统源代码。在分析系统的功能性需求以及非功能性需求的基础之上,设计了云存储系统架构原型。(2)对云存储系统的客户端和服务端程序的主要功能模块进行详细设计,并在普通PC机上编程搭建了一个小型的云存储系统。通过该云存储系统验证后文提出的副本策略以及粒子群优化算法在数据最优存储节点选择中的应用效果。设计系统过程中,考虑移动终端的特点,在地域上考虑采用最近邻的云存储节点对其服务,提高系统的存储效率。(3)针对云存储系统的副本策略进行研究,本文提出了对文件分类存储的方式,对于小文件类型采用数据库的方式,而大文件类型采用动态一致性哈希算法的方式。并且数据库的方式也采用了两种方案进行对比分析设计,一种是采用MySQL关系型数据库方案,另一种是采用MongoDB非关系型数据库方案。大文件类型的处理方案设计成去中心化结构,消除大并发处理过程中的性能瓶颈,并对所提出的方案进行了有效性和优越性的验证。(4)在数据最优存储节点选择过程中引入粒子群优化算法,保证系统的负载均衡和存储效率。节点选择是处在离散空间的,粒子群优化算法重新在离散问题空间中进行定义,并且定义了问题解的适应度评价函数,评价候选解的优劣,同时为了得到更优的解,引入了启发信息的方式引导算法得出更优的解;最后给出了仿真比较的结果验证方法的有效性。
其他文献
分析LNG理化特性、港口LNG加气站的可行性及选型、港口装卸设备LNG改造的可行性,提出港口LNG设备推广的建议:加快LNG配套基础设施建设;加强LNG设备使用管理;试水集装箱正面吊
<正> 掌红斑是手、足掌面发生红斑性损害的疾病。原因不明,它可能是局部微循环瘀血的一种现象。现将我们见到的二例汗渍性掌红斑报告如下:例1 患儿女,10岁,小学生。因双足掌
随着全球一体化的进程,大规模的城市建设都趋向于千篇一律,地域性的特征渐渐缺失,尤其是在建筑行业和风景园林行业,不仅摒弃城市特色,而且还丧失几千年的文化历史,毫无任何内
随着教育改革的不断深入,综合课程的发展成为教育界关注的热点。80年代末开始,对于理科课程的研究也早已打破了分科课程一统天下的局面,而重视更利于综合能力培养的理科综合课程
教师校本培训是我国推进素质教育、顺利实施高中新课程改革的迫切要求和关键保障。它以其针对性强、实效性高、灵活机动的特点,越来越受到广大学校的关注,并作为一种行之有效的
新世纪初始,在世界范围内掀起了教育教学改革的热潮,总得趋势是弱化学科界限,提倡课程综合。目前我国的基础教育课程设置存在着学科割裂,学科壁垒森严的弊端,既不符合知识的整体性
<正>奥利金(Origenes Adamantius),基督教著名神学家、哲学家、希腊教父,基督教亚历山大学派重要代表之一。有学者认为,"在古代教会中,再没有比他心灵更纯洁,志向更高尚的人
随着我国经济的快速发展,市场经济全球化的竞争也日趋激烈。在经济发展的同时我国发生的企业垄断案件也呈上升趋势,引发了一系列的社会问题。怎样合理确定公用企业垄断行为的
为了巩固和提升宽带网络的竞争力,三大运营商都在大力推进FTTH建设。因此我们广电网络公司也启动了FTTH(O)网络建设,提出广电FTTH建设方案,分析各种方案的优缺点,提出无源光
目的 :探讨恶性肿瘤MDRl基因治疗以保护骨髓造血细胞 ,从而加大化疗剂量 ,提高中晚期肝癌小鼠生存率。方法 :用培养的H2 2腹水型肝癌细胞注入Balb/c小鼠制成肿瘤模型 ,同种骨