基于SAN的RAID控制器的设计与实现
发布时间:2021-04-13 06:43
随着计算机和网络的飞速发展,计算机在各个行业的应用越来越广泛和深入。在大多数企业、大多数行业都存在一些关键的应用,这些应用必须7d*24h不间断运行。在这样的情况下,系统的高可用性就显得尤为重要,对存储技术也提出了更高的要求。SAN技术由于其自身所具有的诸多优点正在得到越来越广泛的应用。在SAN中,数据存放在网络中的存储设备里。现阶段的存储设备,是以冗余磁盘阵列RAID为主。RAID在极大地提高了数据的可靠性和安全性的同时,在容错能力方面还存在一些提升空间。1.虽然硬件技术的发展大大提高了系统的可靠性,但是,由于系统内其它核心部件(如CPU、主板、物理内存等)的故障,应用系统在一年365天内还是可能出现44~87小时的停机时间,这就要求从更高层次、更多方面综合考虑提高系统的高可用性。2.系统崩溃、意外断电或者硬盘出现坏道,都可能导致阵列上的数据被破坏和分条数据不一致。如果在分条数据不一致的状态时,发生硬盘故障,阵列控制器就无法通过奇偶校验计算出正确的数据,阵列将无法保证重构后的数据一致性,造成数据错误或丢失的严重的后果。所以本文在深入研究了RAID控制器设计中的多种关键技术的基础上,提...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:77 页
【学位级别】:硕士
【部分图文】:
JBOD硬件结构图
简单的管理多块硬盘的方法,JBOD 的存储容量等于组容量之和。以连接更多的外接磁盘,容量的问题基本得到解决。OD 也可以把一份数据写到几块硬盘中,从而在一定程性问题。由此可见 JBOD 解决了普通计算机中硬盘槽程度上解决了数据安全性问题[15]。但对剩下的两个问服上述所有问题,出现了存储网络。S(Direct Attached Storage-直接附加存储)S 网络中,存储设备通过 SCSI 线缆或 FC(光纤通道)。图 2-3 描述了一种最简单的 DAS,一台主机直接与。在实际应用中,一个 SCSI 通道或称为 SCSI 环路可FC 可以在仲裁环的方式下支持 126 个设备[16]。
量的存储设备中。因此,出现了部分存储设备空间不够用,另一些设备大量的空闲空间,无法综合利用所有存储空间[17]。.1.4 NAS(Network Attached Storage-网络附加存储)NAS 是一种文件共享服务,它将存储设备连接到 Internet 网络上,提据和文件服务。NAS 拥有自己的文件系统,通过 NFS 或 CIFS 对外提供访问服务。在 NAS 存储结构中,存储系统可以看作是一个专用的文件服,不再通过 I/O 总线附属于某个特定的主服务器(数据库服务器或应用服务器)或客户机,完全独立于网络中的主服务器[18]。也就是说,客户存储设备之间的数据访问己不再需要文件服务器的干预,允许客户机与设备之间进行直接的数据访问。由于 NAS 是建立在文件系统之上的,完以实现异构平台之间的数据级共享,比如 UNIX 跟 Widows 等平台之间享。NAS 的基本结构如图 2-4 所示。
【参考文献】:
期刊论文
[1]基于磁盘异或引擎的RAID-5小写性能优化[J]. 谭毓安,王婉星,于强,朱立谷,张雪兰. 计算机工程. 2006(16)
[2]RAID技术实现及发展[J]. 曹阳. 电脑学习. 2006(04)
[3]SCSI到ATA协议转换机制的研究与实现[J]. 罗迅,徐海峥,裴京,李达成. 电子器件. 2005(03)
[4]一种创建小型化Linux系统的方法[J]. 董晓明,李怀阳,赵振,谭志虎. 计算机工程. 2005(09)
[5]Linux下基于iSCSI存储系统的实现与性能评测[J]. 周敬利,徐锋,余胜生. 计算机工程与科学. 2004(06)
[6]网络存储体系结构的发展和研究[J]. 付长冬,舒继武,沈美明,郑纬民. 小型微型计算机系统. 2004(04)
[7]嵌入式RAID数据通道的逻辑描述[J]. 朱勇,张江陵. 小型微型计算机系统. 2004(02)
[8]一种基于iSCSI的SAN的研究与实现[J]. 谢长生,傅湘林,韩德志,任劲. 计算机研究与发展. 2003(05)
[9]iSCSI——基于IP的存储协议[J]. 杨进,魏轶伟,何宁,贾惠波. 计算机工程. 2003(10)
[10]面向优化内存使用的高速RAID控制器设计[J]. 王芳,张江陵,冯丹. 计算机工程与应用. 2003(14)
硕士论文
[1]基于SAN的存储管理软件的研究与开发[D]. 杜洪涛.西北工业大学 2005
本文编号:3134822
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:77 页
【学位级别】:硕士
【部分图文】:
JBOD硬件结构图
简单的管理多块硬盘的方法,JBOD 的存储容量等于组容量之和。以连接更多的外接磁盘,容量的问题基本得到解决。OD 也可以把一份数据写到几块硬盘中,从而在一定程性问题。由此可见 JBOD 解决了普通计算机中硬盘槽程度上解决了数据安全性问题[15]。但对剩下的两个问服上述所有问题,出现了存储网络。S(Direct Attached Storage-直接附加存储)S 网络中,存储设备通过 SCSI 线缆或 FC(光纤通道)。图 2-3 描述了一种最简单的 DAS,一台主机直接与。在实际应用中,一个 SCSI 通道或称为 SCSI 环路可FC 可以在仲裁环的方式下支持 126 个设备[16]。
量的存储设备中。因此,出现了部分存储设备空间不够用,另一些设备大量的空闲空间,无法综合利用所有存储空间[17]。.1.4 NAS(Network Attached Storage-网络附加存储)NAS 是一种文件共享服务,它将存储设备连接到 Internet 网络上,提据和文件服务。NAS 拥有自己的文件系统,通过 NFS 或 CIFS 对外提供访问服务。在 NAS 存储结构中,存储系统可以看作是一个专用的文件服,不再通过 I/O 总线附属于某个特定的主服务器(数据库服务器或应用服务器)或客户机,完全独立于网络中的主服务器[18]。也就是说,客户存储设备之间的数据访问己不再需要文件服务器的干预,允许客户机与设备之间进行直接的数据访问。由于 NAS 是建立在文件系统之上的,完以实现异构平台之间的数据级共享,比如 UNIX 跟 Widows 等平台之间享。NAS 的基本结构如图 2-4 所示。
【参考文献】:
期刊论文
[1]基于磁盘异或引擎的RAID-5小写性能优化[J]. 谭毓安,王婉星,于强,朱立谷,张雪兰. 计算机工程. 2006(16)
[2]RAID技术实现及发展[J]. 曹阳. 电脑学习. 2006(04)
[3]SCSI到ATA协议转换机制的研究与实现[J]. 罗迅,徐海峥,裴京,李达成. 电子器件. 2005(03)
[4]一种创建小型化Linux系统的方法[J]. 董晓明,李怀阳,赵振,谭志虎. 计算机工程. 2005(09)
[5]Linux下基于iSCSI存储系统的实现与性能评测[J]. 周敬利,徐锋,余胜生. 计算机工程与科学. 2004(06)
[6]网络存储体系结构的发展和研究[J]. 付长冬,舒继武,沈美明,郑纬民. 小型微型计算机系统. 2004(04)
[7]嵌入式RAID数据通道的逻辑描述[J]. 朱勇,张江陵. 小型微型计算机系统. 2004(02)
[8]一种基于iSCSI的SAN的研究与实现[J]. 谢长生,傅湘林,韩德志,任劲. 计算机研究与发展. 2003(05)
[9]iSCSI——基于IP的存储协议[J]. 杨进,魏轶伟,何宁,贾惠波. 计算机工程. 2003(10)
[10]面向优化内存使用的高速RAID控制器设计[J]. 王芳,张江陵,冯丹. 计算机工程与应用. 2003(14)
硕士论文
[1]基于SAN的存储管理软件的研究与开发[D]. 杜洪涛.西北工业大学 2005
本文编号:3134822
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3134822.html