光纤磁盘阵列控制器RAID核心算法的研究与实现
发布时间:2021-03-26 05:59
磁盘阵列是构建大型存储系统的关键存储设备。随着存储市场的飞速发展,如何高速的对外提供存储服务已成为磁盘阵列存储系统面临的一个重要问题。目前,国内有关磁盘阵列的研究由于起步较晚,还面临着较大的难度。另外,如何使磁盘阵列满足不同应用的需要,也是磁盘阵列研究的一个重要方面。针对以磁盘阵列为中心的存储系统面临的问题,研究出了一套基于光纤的磁盘阵列控制器的软硬件系统结构,采用该方案设计的磁盘阵列,配合存储区域网等高层技术,实现了企业级的全面存储整合,同时降低了存储管理的复杂度,有效的缓解了I/O性能瓶颈问题。设计了基于RAIDFRAME的RAID核心算法的软件架构,该架构中,将RAID核心算法设计成整个磁盘阵列控制器软件系统中的一个业务模块,在保证了模块化软件设计思想的同时,满足了不同场合下对磁盘阵列的不同功能需求。为了使软件结构清晰明了,同时方便扩充,还将RAID核心算法分解成了多个独立的处理子模块。根据各个RAID级别的冗余特性来处理不同层次的读写出错,确保了各级别磁盘阵列特性的正确实现。设计与实现了JBOD、RAID0、RAID1、RAID5和基于RDP的RAID6这五种具有代表性的RAI...
【文章来源】:华中科技大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:58 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1 绪论
1.1 课题背景
1.2 网络存储系统
1.3 RAID 技术
1.4 研究目的和主要内容
1.5 课题的来源
2 RAID 控制器的系统结构
2.1 RAID 控制器的硬件结构
2.2 RAID 控制器的软件结构
2.3 本章小结
3 RAID 核心算法软件架构研究
3.1 RAID 核心算法的设计思路
3.2 RAID 核心算法的设计结构
3.3 RAID 核心算法的动态分析
3.4 本章小结
4 RAID 核心算法的设计与实现
4.1 JBOD 算法的实现
4.2 RAID0 算法的实现
4.3 RAID1 算法的实现
4.4 RAID5 算法的实现
4.5 RAID6 算法的实现
4.6 本章小结
5 系统测试与分析
5.1 测试环境介绍
5.2 测试结果与分析
5.3 本章小结
6 全文总结
6.1 总结
6.2 计划
致谢
参考文献
附录:攻读学位期间发表论文目录
【参考文献】:
期刊论文
[1]一种高性能RAID系统的设计和实现[J]. 谢长生,贾林,吴伟. 计算机工程与科学. 2004(11)
[2]DAFS实现方法及其在NAS集群中的应用[J]. 余胜生,唐沙骊,周敬利,罗秋明. 计算机工程. 2004(11)
[3]SAN互联新技术——InfiniBand[J]. 谢长生,李书成. 计算机工程. 2003(20)
[4]面向优化内存使用的高速RAID控制器设计[J]. 王芳,张江陵,冯丹. 计算机工程与应用. 2003(14)
[5]网络存储技术现状、存在的问题及对策研究[J]. 倪永军,谢长生. 计算机工程与应用. 2003(10)
[6]磁盘阵列中的聚散技术研究[J]. 童薇,冯丹,张江陵. 计算机工程. 2003(03)
[7]基于RAID5的磁盘阵列Cache的研究与实现[J]. 王湘娜,蒋本珊,徐渐. 计算机工程. 2003(03)
[8]网络存储技术及发展趋势[J]. 陈凯,白英彩. 电子学报. 2002(S1)
[9]磁盘阵列附网存储技术的研究[J]. 冯丹,袁圣权,张江陵. 计算机工程. 2002(10)
[10]RAID中Cache的设计与实现[J]. 缪军海,朱兰娟,吴智铭. 微型电脑应用. 2001(04)
本文编号:3101085
【文章来源】:华中科技大学湖北省 211工程院校 985工程院校 教育部直属院校
【文章页数】:58 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
1 绪论
1.1 课题背景
1.2 网络存储系统
1.3 RAID 技术
1.4 研究目的和主要内容
1.5 课题的来源
2 RAID 控制器的系统结构
2.1 RAID 控制器的硬件结构
2.2 RAID 控制器的软件结构
2.3 本章小结
3 RAID 核心算法软件架构研究
3.1 RAID 核心算法的设计思路
3.2 RAID 核心算法的设计结构
3.3 RAID 核心算法的动态分析
3.4 本章小结
4 RAID 核心算法的设计与实现
4.1 JBOD 算法的实现
4.2 RAID0 算法的实现
4.3 RAID1 算法的实现
4.4 RAID5 算法的实现
4.5 RAID6 算法的实现
4.6 本章小结
5 系统测试与分析
5.1 测试环境介绍
5.2 测试结果与分析
5.3 本章小结
6 全文总结
6.1 总结
6.2 计划
致谢
参考文献
附录:攻读学位期间发表论文目录
【参考文献】:
期刊论文
[1]一种高性能RAID系统的设计和实现[J]. 谢长生,贾林,吴伟. 计算机工程与科学. 2004(11)
[2]DAFS实现方法及其在NAS集群中的应用[J]. 余胜生,唐沙骊,周敬利,罗秋明. 计算机工程. 2004(11)
[3]SAN互联新技术——InfiniBand[J]. 谢长生,李书成. 计算机工程. 2003(20)
[4]面向优化内存使用的高速RAID控制器设计[J]. 王芳,张江陵,冯丹. 计算机工程与应用. 2003(14)
[5]网络存储技术现状、存在的问题及对策研究[J]. 倪永军,谢长生. 计算机工程与应用. 2003(10)
[6]磁盘阵列中的聚散技术研究[J]. 童薇,冯丹,张江陵. 计算机工程. 2003(03)
[7]基于RAID5的磁盘阵列Cache的研究与实现[J]. 王湘娜,蒋本珊,徐渐. 计算机工程. 2003(03)
[8]网络存储技术及发展趋势[J]. 陈凯,白英彩. 电子学报. 2002(S1)
[9]磁盘阵列附网存储技术的研究[J]. 冯丹,袁圣权,张江陵. 计算机工程. 2002(10)
[10]RAID中Cache的设计与实现[J]. 缪军海,朱兰娟,吴智铭. 微型电脑应用. 2001(04)
本文编号:3101085
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3101085.html