网络文件的分布式存储设计与实现

被引量 : 0次 | 上传用户:ok695304259
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息网络和互联网技术的快速发展,人们的生活越来越智能化,每天扑面而来的都是大量的互联网信息,个人数据正爆炸式地增长,因此对个人数据存储提出了要求,而传统存储技术存在的开放性不足、建设成本高、扩展性差等问题已难以满足存储需求,所以云计算的兴起为云存储的发展带来了契机,即可将数据移到云端存储,智能终端无需大量存储空间,用户可随时随地通过互联网登录个人云存储空间存取个人数据资源,可以说云存储的发展正颠覆着现有的网络存储架构。本文正是针对多媒体瘦客户端用户的数据存储需求这一场景,提出了网络文件的分布式存储方案,设计实现了基于MooseFS的分布式网络文件存储系统,并构建了基于动态副本机制和节点容量感知机制的网络文件分布式存储模型,为终端用户提供安全透明的分布式文件存储。首先,根据云端存储的需求,设计了B/S架构的网络磁盘应用,为每个用户在云端开辟一份私人存储空间,用户可以进行文件的上传、下载等管理操作,由此将用户的存储空间移到云端,并为用户提供了访问云端空间的Web可视化入口。其次,为满足用户数据的存储需求,以及提高存储可靠性,设法将网络磁盘文件的存储分布式化。方案一是利用开源的分布式文件系统,本论文采用的是MooseFS,即通过构建MooseFS分布式集群,并将网络磁盘存储空间挂载到该系统中,以实现文件的透明化分布式存储;方案二是设计并构建专门针对网络磁盘小文件分布式存储的模型,利用JNotify进行目录实时监控,并设计动态副本机制,利用聚类算法,将文件副本数与用户使用频率设置为正相关,以平衡存储可靠性和资源利用率;设计节点容量感知机制,利用改进的一致性哈希算法将节点资源可用率与实际负载率设置为正相关,以提高节点存储空间利用率。同时,为了实现模型数据监控可视化,利用MVC模型设计了简易后台管理界面,以实现对用户登录次数、副本数、集群存储容量等的实时查看,方便对模型的管理。本论文针对多媒体瘦客户端等设备存储空间有限与用户数据存储需求之间的矛盾,通过设计网络磁盘,并将其与分布式文件系统结合,有效实现了网络文件的分布式存储,同时构建了分布式存储模型,测试数据显示,该模型的数据分布策略展示出比较好的节点容量感知特性,并提高了实际资源利用率。本文提出的分布式存储解决方案为用户的数据存储带来极大方便,对提高生活质量和满足信息化需求具有重大意义。
其他文献
运用文献资料、访问调查等方法对阿贾克斯足球青训营进行分析研究,通过分析其成功的原因以及恒大足校具体情况,通过借鉴和引用国外足球青训营成功经验,结合中国足球的现状和
随着高校校园的不断扩招,校园的面积也在逐渐的阔达,与此同时,院校内的设施也在不断的增加,传统的校园管理信息系统对偌大的校园,以及分布在空间中的各种设施已经难以进行有
面对激烈的市场竞争,越来越多的管理者已经意识到员工敬业度也能够为企业带来持续的核心竞争优势。虽然敬业精神自古以来就是中华民族的传统美德,但是由于市场经济的功利性、
中药治疗子宫肌瘤以化瘀消癥为主,辨证论治,灵活运用。方药有桂枝茯苓丸加味,或自拟或单用软坚散结的方药等。 部分学者结合女性周期,分段施治。非经期以“攻”为主,寓补于攻
《幽灵公主》是宫崎骏又一部反映人与自然的成功之作。宫崎骏的影片大多与自然、生态与人性的思考有关,作者将日本文化深入影片中,使得观众在欣赏电影的同时,能够感到深厚的
旅游持续发展与旅游环境保护肖洪根旅游环境是指在旅游活动特定的区域或范围内各种因素的存在状况和综合作用的结果;就范围而言,它主要包括旅游目的地和相关的旅游依托地;就内容
一.目的:特发性膜性肾病(Idiopathic Membranous Nephropathy,IMN)是引起成人肾病的常见原因之一,此次临床观察通过分析40例特发性膜性肾病的流行病学资料、临床表现、实验室检
介绍邓铁涛教授运用岭南草药经验。补气不作火,首选五爪龙;除痹重化湿,用药选诸藤;通淋选珍凤,兼证有变通;止痛辨病因,标本皆兼顾;外感多暑热,解表宜轻清;养心素馨花,滋贤楮
美术课程不仅仅是一门传授技艺的课程,更多的是培养学生审美,提升学生想象力和创造力,但美术课本所传授知识的有限性与学生对于知识的需求产生一定的冲突,美术课本知识内容的单一
作为一种重要的交流方式,英语在我们的日常生活中起着越来越重要的作用。写作是一种重要的交流活动,它可以帮助人们表达思想和观点。在英语写作教学中,学生面临的最大困难不