群智感知环境下的分布式文件系统的设计与实现

被引量 : 0次 | 上传用户:bbs_lijun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着传感器技术的发展以及智能手机的普及,群智感知走上了移动计算的核心舞台。群智感知产生的海量多样的数据,对存储系统提出了更高的要求。传统的本地文件系统能保存的数据量有限,能提供的吞吐量也有限,不适用于群智感知。现有的分布式文件系统大多采用集中式的元数据管理策略,集中式的元数据管理策略不适用于群智感知环境下海量的小文件产生的海量元数据量。GFS、HDFS等分布式文件系统专用于存储大文件,TFS、Haystack等分布式文件系统则专用于存储小文件,而群智感知要求分布式文件系统能高效地支持大小文件混存。群智感知计算的基础是海量数据的存储。本文研究了主流的分布式文件系统的原理,并着重研究了在多个服务器分布元数据的策略以及各大分布式文件系统存储大文件和小文件的策略,在这些基础上,设计并实现了一个分布式元数据服务器的、同时支持大小文件存储的分布式文件系统HaipengFS。本文的研究内容主要包括以下几点:(1)研究了主流的分布式文件系统GFS、HDFS、TFS、ceph,并分析了它们的系统架构、主要实现原理以及局限性。(2)针对要存放大量文件的元数据的需求,研究了在元数据服务器集群分布元数据的主要策略,并参考现有的策略设计了基于一致性Hash的分布元数据的策略。(3)针对要同时存放大文件和小文件的需求,参考了现有分布式文件系统存储大小文件的策略设计了HaipengFS大小文件混存的方案,大文件使用多个64MB的数据块来存放,多个小文件共用一个数据块并通过索引文件维护小文件在数据块的位置(4)为了让文件系统能适应不断变化的负载,设计了基于遗传算法的元数据服务器间负载均衡算法,并通过实验对负载均衡算法进行了验证。(5)基于以上研究内容,设计了分布式文件系统HaipengFS的原型系统,并使用C++编程语言在Linux上实现了HaipengFS,最后在阿里云平台上对HaipengFS进行了性能测试。通过以上工作,验证了本文所提出的方法的有效性。
其他文献
周末,回家看望母亲,家里静悄悄的,一只猫安详地卧在阳光下花园的一角。奇怪,母亲呢?找寻间,就听到低低的哼唱声,是越剧的腔韵。原来母亲坐在楼上阳台温软的阳光下,戴着老花镜
目的观察Ilizarov技术结合Taylor外固定架一期治疗创伤后胫骨远端缺损合并马蹄内翻足的临床效果。方法创伤后胫骨远端缺损合并马蹄内翻足的患者12例,均采用Ilizarov结合Taylo
当前世界各国都将大气环境的保护放在非常重要的位置,而且随着电力环保技术的日趋成熟和工程化,我国就从今年年初开始执行GB132232011,也就是《火电厂大气污染物排放标准》,其中
《假冒伪劣犯罪侦查总论——中国假冒伪劣犯罪侦查的理论与实践》(马海舰著)即将付梓,先睹为快后,颇有感想。 $$ 马海舰被戏称为“编外学者”,盖因他长期在外企从事知识产权、
报纸
目的观察慢性肾衰竭患者血清中单核细胞趋化蛋白1(MCP-1)、血管紧张素Ⅱ(ANGⅡ)的表达变化。方法选择慢性肾衰竭患者50例作为实验组,并选择50例肾功能正常者作为对照组,采用
酚类化合物是有毒有害的污染物,是美国环保局重点控制的129种污染物之一,也是我国优先控制的污染物之一,其毒性可抑制水中微生物的生长,传统的生化工艺很难将它去除,大部分通
渭南高新技术开发区是我省建设最早的经济开发区,是我省以实施能源化工基地为主的经济示范区,经过十多年的建设,建成了以渭河煤化工集团为首的一批骨干企业。通过调查监测高
智能用电的建设将成为未来用电发展的重要方向,在经济飞速发展的当今,智能用电的规划着重于实现对客户与供电企业愈来愈密切的供需关系、越来越频繁的双向互动、向客户提供多样
股权作为公司影响现代社会的重要因素,在高度商品化的今天是现代社会中一种极其重要的商品流转和资本运作方式。因有限责任公司自然人股东死亡后,其继承人能否继承股权而引发的
在典型的湿法烟气脱硫条件下 ,喷雾干燥脱硫产物中的亚硫酸钙非均相氧化动力学在中试装置中被研究。实验结果表明 ,亚硫酸钙氧化速率对氧是 1级反应 ,对亚硫酸钙浓度分别是 0