当前位置:主页 > 科技论文 > 计算机论文 >

基于FastDFS的企业私有云盘的设计与实现

发布时间:2017-03-17 13:03

  本文关键词:基于FastDFS的企业私有云盘的设计与实现,由笔耕文化传播整理发布。


【摘要】:随着互联网的快速发展,企业数字化办公已经成为企业提供工作效率的首要方式。作为企业数字化办公的核心——文件管理并没有很好的解决方案。目前大多数企业还是通过邮件,网站附件,自建FTP服务器的方式来分享和管理文件。然后使用邮件或附件存储和管理文件会导致文件碎片化特别严重,缺乏统一的管理。非常容易忘记文件的位置,导致找一个曾经用过的文件需要很长时间。并且,经常由于清理邮件时把某个重要的文件也删除。文件通过FTP服务器的方式对文件进行共享。第一,所有对文件的管理任务都交给FTP运维人员处理,需要招聘相关技术人员,并且运维人员工作量特别大。增加了公式的运营成本。第二,FTP缺乏完善的权限管理。FTP服务器仅提供读写的访问权限,不能满足企业对文件多元化的权限管理的需求。第三,FTP仅仅能提供文件的上传,下载的功能。不能提供文件的搜索,预览,编辑,分享等操作,非常不利于企业的协同办公需求。第四,FTP有容量限制,其容量大小受限于本地磁盘大小。并不能进行分布式存储及实现容量的线性扩展。导致磁盘满后需要花费大量精力进行数据迁移。第五,FTP并没有备份和冗余机制。一旦磁盘损坏,所有的文件全部丢失。这对企业而言是致命的打击。本文试图构建一个基于Fast DFS的企业私有云盘服务。企业利用相关的云计算技术自建私有云盘服务可以有以下优点:第一,文件集中化存储,方便对文件进行统一的管理。解决了文件容易丢失的情况,并借助于文件的搜索功能,很容易就能找到想要的文件。第二,云盘底层使用分布式文件系统,容量没有限制。当现有存储不够时,只需要继续添加服务器便可以实现云盘容量的线性扩展。并且分布式文件系统有冗余备份功能,单节点的故障不会造成文件的丢失。第三,自建云盘可以在底层分布式文件系统之上自定义与企业自身相关的业务需求。如文件权限,文件的操作都可以根据企业自身的情况进行自定义的个性化定制。从而满足不同企业对文件的不同操作需求。第四,自建的企业云盘部署在企业内部网络中,不用担心文件的泄露。同时不依赖任何第三方厂商。本文详细地研究了包括Hadoop Distribute Filesystem和Fast DFS在内的多种分布式文件系统,最后选择Fast DFS作为本文构建的企业私有云盘的底层存储。并详细地对企业私有云盘系统进行需求分析,系统设计。最终实现了企业私有云盘。
【关键词】:分布式文件系统 Fast DFS 云盘 分布式系统 HDFS
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:F270.7;TP333
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 第1章 绪论9-13
  • 1.1 研究背景及意义9-10
  • 1.2 国内外研究现状10-11
  • 1.3 本文主要工作11
  • 1.4 论文结构11-13
  • 第2章 分布式文件系统及相关实现13-24
  • 2.1 简介13
  • 2.2 分布式文件系统的设计目标13-14
  • 2.3 分布式文件系统的实现14-23
  • 2.3.1 Hadoop Distribute FileSystem14-19
  • 2.3.1.1 Hadoop Distribute FileSystem的设计目标14-15
  • 2.3.1.2 Hadoop Distribute FileSystem的架构15-16
  • 2.3.1.3 Hadoop Distribute FileSystem的文件访问流程16-19
  • 2.3.1.4 Hadoop Distribute FileSystem的缺点19
  • 2.3.2 FastDFS19-23
  • 2.3.2.1 FastDFS的设计目标19-20
  • 2.3.2.2 FastDFS的架构20-21
  • 2.3.2.3 FastDFS的文件访问流程21-23
  • 2.3.2.4 FastDFS的缺点23
  • 2.4 本章小结23-24
  • 第3章 需求分析24-31
  • 3.1 总体描述24
  • 3.2 用例分析24-29
  • 3.2.1 超级管理员用户管理用例分析25-26
  • 3.2.2 普通用户用例分析26-29
  • 3.3 非功能性需求29-30
  • 3.4 本章小结30-31
  • 第4章 系统设计31-37
  • 4.1 系统架构设计31-32
  • 4.2 系统数据库设计32-35
  • 4.3 数据库E-R图35-36
  • 4.4 本章小结36-37
  • 第5章 系统具体实现37-45
  • 5.1 简介37
  • 5.2 文件访问接口实现37-38
  • 5.2.1 分布式文件系统的选择37
  • 5.2.2 文件访问接口定义及实现37-38
  • 5.3 文件系统抽象的定义38-40
  • 5.4 企业私有云盘业务的实现40-44
  • 5.5 本章小结44-45
  • 第6章 总结与展望45-46
  • 6.1 工作总结45
  • 6.2 工作展望45-46
  • 参考文献46-48
  • 致谢48

【相似文献】

中国期刊全文数据库 前10条

1 亦云;;我的云盘 资料丢失为哪般[J];电脑爱好者;2014年05期

2 王昌红;;网络云盘升级免费进行时[J];电脑知识与技术(经验技巧);2014年07期

3 ;资讯[J];青年记者;2012年09期

4 白璐;;云盘大战 你该投靠谁[J];电脑爱好者;2013年18期

5 ;360随身wifi将添"云U盘"功能[J];计算机光盘软件与应用;2013年16期

6 曹春华;;为云盘加锁 各有各招[J];电脑爱好者;2013年21期

7 刘英;;“好”网相伴 用好云盘学问大[J];电脑爱好者;2013年22期

8 李新宇;;网络云盘介绍——以360云盘和百度云为例[J];无线互联科技;2014年01期

9 李军;劳凤丹;邹仁明;;校园网云盘系统构建研究[J];通信学报;2013年S2期

10 张文雯;;360云盘三招妙用[J];电脑爱好者;2014年04期

中国重要报纸全文数据库 前7条

1 陈平 本报记者 袁天志;六枝云盘工商所“三结合”助推个私经济发展[N];贵州日报;2011年

2 邹兰邋冷文浩 钟源;云盘山上的希望[N];凉山日报(汉);2008年

3 本报记者 叶菁;国内云盘上演“抢客”大战 免费离线下载成杀手锏[N];通信信息报;2013年

4 陈萍;云盘工商所 “四个到位”促“质量兴区”[N];六盘水日报;2010年

5 记者 史俊颖;利用优势发展特色农业 增加农民收入[N];四平日报;2014年

6 本报记者 王春波 李浩然 通讯员 张颖;云盘山养猪大户的“致富经”[N];楚雄日报(汉);2011年

7 陈萍;云盘工商所 净化社会文化市场[N];六盘水日报;2009年

中国硕士学位论文全文数据库 前7条

1 王帅;面向多云盘的终端透明加密存储系统研究与实现[D];解放军信息工程大学;2015年

2 王诚翊;云盘用户信息分享特征研究[D];兰州大学;2016年

3 雷微;基于属性加密技术的云盘系统研究与实现[D];西南交通大学;2016年

4 张明;基于Android平台的云盘客户端的设计与实现[D];河北师范大学;2016年

5 李浩;基于百度云盘的高一物理学习网站的构建[D];延安大学;2016年

6 陆峰;基于FastDFS的企业私有云盘的设计与实现[D];吉林大学;2016年

7 李慧;基于MooseFS的移动云盘系统的研究与设计[D];大连理工大学;2014年


  本文关键词:基于FastDFS的企业私有云盘的设计与实现,由笔耕文化传播整理发布。



本文编号:252908

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/252908.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户2a7ba***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com