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

NASP海量网络存储系统的研究与实现

发布时间:2017-04-18 20:23

  本文关键词:NASP海量网络存储系统的研究与实现,,由笔耕文化传播整理发布。


【摘要】:近年来,随着互联网络的发展和计算机技术的广泛应用,各行各业爆炸式产生的海量数据,已对传统存储系统的存储伸缩性、数据存取性能、成本和易用性提出了新的挑战。存储技术从最初的直连式发展到光纤存储区域存储、网络附属存储。ZFS技术和越来越成熟的固态硬盘使得存储技术得到了进一步突破。市场对存储系统需求巨大早已是事实。目前商业市场尽管已有了些NAS类网络存储系统,但是既可融入ZFS技术、固态硬盘,架构又灵活且性价比高的NAS系统和产品暂时不多。本文从分析现有的磁盘阵列、ZFS文件系统、网络存储技术、缓存等相关技术研究入手,从而借鉴设计了一种既有传统NAS和SAN技术优点,又可以弥补它们不足的海量网络存储系统——NASP。与NAS和SAN相比,NASP海量网络存储系统也提供文件级和数据块级别的服务,保留了存储伸缩方便性,但不仅如此,NASP在易用性、性能、架构灵活性等方面更胜一筹。在系统设计部分,本文围绕NASP应用需求,首先从NASP的系统体系结构开始,阐述清楚NASP是如何通过选择开源软件,并利用固态硬盘来灵活构建NASP系统所需关键部件——存储设备;接着,介绍了NASP系统是如何通过文件协议的把这些存储设备推至用户客户端。最后,还对NAPS系统的使用流程和总体框架进行了叙述。在详细设计与实现部分,本文对NASP系统的用户管理、系统管理、存储池管理等进行了模块UI设计和数据库设计;对系统用到公用接口展开了说明。之后,论文实现部分还展示NASP相关功能实现代码,对核心功能代码关键部分进行了特别说明。最后,本项目还对研发的NASP海量网络存储系统进行了软件测试,以保障其工作稳定。
【关键词】:海量数据 NASP ZFS VDV 存储管理
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP333
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 第一章 绪论9-12
  • 1.1 课题背景及意义9
  • 1.1.1 课题背景9
  • 1.1.2 研究的意义9
  • 1.2 国内外研究现状9-10
  • 1.3 论文主要工作10-11
  • 1.4 论文组织结构11-12
  • 第二章 技术基础知识与需求分析12-20
  • 2.1 RAID相关技术12-13
  • 2.2 ZFS技术13-14
  • 2.3 网络文件系统14-15
  • 2.4 混合缓存技术15-16
  • 2.4.1 FIFO置换算法15
  • 2.4.2 LRU置换算法15-16
  • 2.5 几种主流数据存储方式16-18
  • 2.6 需求分析18-19
  • 2.7 本章小结19-20
  • 第三章 系统概要设计20-33
  • 3.1 NASP系统软硬体系结构20-21
  • 3.2 NASP硬件组成21-24
  • 3.3 软件设计24-31
  • 3.3.1 NASP操作系统24-25
  • 3.3.2 海量存储设计25-26
  • 3.3.3 虚拟磁盘VDV26-30
  • 3.3.4 网络共享设计30-31
  • 3.4 NASP使用流程31-32
  • 3.5 NASP海量系统总体设计32
  • 3.6 本章小节32-33
  • 第四章 NASP系统详细设计与实现33-47
  • 4.1 NASP功能模块33-39
  • 4.1.1 用户管理设计33-34
  • 4.1.2 系统管理设计34-36
  • 4.1.3 存储池管理36-38
  • 4.1.4 监控告警数据库设计38-39
  • 4.2 NASP公用接口39-43
  • 4.2.1 接口类实现40
  • 4.2.2 用户管理实现40
  • 4.2.3 系统管理实现40-43
  • 4.3 存储管理实现43-46
  • 4.3.1 ZFS实现43-44
  • 4.3.2 CIFS协议共享实现44-45
  • 4.3.3 NFS协议共享实现45
  • 4.3.4 共享实现45-46
  • 4.3.5 ISCSI-TARTGET实现46
  • 4.4 本章小节46-47
  • 第五章 NASP系统测试47-54
  • 5.1 测试概述与目的47-48
  • 5.2 客户端测试网络拓扑图48
  • 5.3 易用性优化效果测试48-51
  • 5.3.1 对广播广电非线编行业部署优化49-51
  • 5.4 验证性能提升51-52
  • 5.5 数据—致性和可靠性测试52
  • 5.6 本章小节52-54
  • 第六章 总结与展望54-56
  • 6.1 总结54
  • 6.2 研究展望54-56
  • 致谢56-57
  • 参考文献57-59
  • 附录一59-60

【参考文献】

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

1 杨濮源;金培权;岳丽华;;一种时间敏感的SSD和HDD高效混合存储模型[J];计算机学报;2012年11期

2 刘圣卓;姜进磊;杨广文;;一种面向SSD-HDD混合存储的热区跟踪替换算法[J];小型微型计算机系统;2012年10期

3 阳小珊;邱全伟;郑良;刘智朋;朱立谷;罗洪元;;NAS存储系统性能测评方法研究[J];计算机研究与发展;2012年S1期

4 张志雄;吴云;;基于Openfiler构建NAS与SAN的整合存储研究[J];科技信息;2011年10期

5 田银磊;张丽;;FC SAN+IP SAN综合网络存储架构在数字化校园建设中的应用[J];科学技术与工程;2010年20期

6 苗元亮;滕至阳;卢飞;;Web文档管理系统与NAS结合的实现[J];计算机技术与发展;2010年02期

7 谭志虎;万继光;;iSCSI性能优化方法综述[J];计算机科学;2009年01期

8 韩德志;傅丰;;双机高可用系统设计与性能分析[J];计算机科学;2009年01期

9 谭孝文;刘桥;王代强;杨敏;;基于闪存的大容量高速存储系统的研究[J];科技信息;2009年02期

中国博士学位论文全文数据库 前1条

1 邓振杰;提高海量磁记录系统性能的方法研究[D];河北工业大学;2010年

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

1 史高峰;FlashCache位运算替换算法的设计与实现[D];上海交通大学;2011年

2 许祥;SAN集群文件系统性能优化研究与实现[D];国防科学技术大学;2011年

3 雷小强;基于闪存的混合式存储系统研究[D];华中科技大学;2011年

4 王佳琳;NAS应用软件自动化测试方案的研究与实现[D];复旦大学;2009年

5 程延锋;基于Linux的NAS系统设计[D];西安电子科技大学;2009年


  本文关键词:NASP海量网络存储系统的研究与实现,由笔耕文化传播整理发布。



本文编号:315691

资料下载
论文发表

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


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

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