关于RAID技术浅析(2)
作者:佚名; 更新时间:2014-12-05
4.RAID4。RAID4即带奇偶校验码的独立磁盘结构,RAID4和RAID3很像,它对数据的访问是按数据块进行的,也就是按磁盘进行的,每次是一个盘,RAID4的特点和RAID3也挺象,不过在失败恢复时,它的难度可要比RAID3大得多了,控制器的设计难度也要大许多,而且访问数据的效率不怎么好。
5.RAID5。RAID5把校验块分散到所有的数据盘中。RAID5使用了一种特殊的算法,可以计算出任何一个带区校验块的存放位置。这样就可以确保任何对校验块进行的读写操作都会在所有的RAID磁盘中进行均衡,从而消除了产生瓶颈的可能。RAID5的读出效率很高,写入效率一般,块式的集体访问效率不错。RAID5提高了系统可靠性,但对数据传输的并行性解决不好,而且控制器的设计也相当困难。
6.RAID 6。RAID6即带有两种分布存储的奇偶校验码的独立磁盘结构,它是对RAID5的扩展,主要是用于要求数据绝对不能出错的场合,使用了二种奇偶校验值,所以需要N+2个磁盘,同时对控制器的设计变得十分复杂,写入速度也不好,用于计算奇偶校验值和验证数据正确性所花费的时间比较多,造成了不必须的负载,很少人用。
7.RAID7。RAID7即优化的高速数据传送磁盘结构,它所有的I/O传送均是同步进行的,可以分别控制,这样提高了系统的并行性和系统访问数据的速度;每个磁盘都带有高速缓冲存储器,信捷职称论文写作发表网,实时操作系统可以使用任何实时操作芯片,达到不同实时系统的需要。允许使用SNMP协议进行管理和监视,可以对校验区指定独立的传送信道以提高效率。可以连接多台主机,当多用户访问系统时,访问时间几乎接近于0。但如果系统断电,在高速缓冲存储器内的数据就会全部丢失,因此需要和UPS一起工作,RAID7系统成本很高。
8.RAID10。RAID10即高可靠性与高效磁盘结构它是一个带区结构加一个镜象结构,可以达到既高效又高速的目的。这种新结构的价格高,可扩充性不好。
9.RAID53。RAID7即高效数据传送磁盘结构,是RAID3和带区结构的统一,因此它速度比较快,也有容错功能。但价格十分高,不易于实现。
三、RAID级别的的选择
使用的容错算法和分块大小决定RAID使用的应用场合,在通常情况下,RAID3比较适合大文件类型且安全性要求较高的应用,如视频编辑、硬盘播出机、大型数据库等;而RAID5适合较小文件的应用,如文字、图片、小型数据库等。RAID级别的选择有三个主要因素:可用性(数据冗余)、性能和成本。
四、RAID技术的实现方法
RAID实现有两种方法,一种是用专门的控制新片来完成,控制芯片可以做成RAID卡的形式,也可以集成在主板上。另一种方法是用软件的方法来实现,比如WIN2000就含有软件RAID的功能。
总之,冗余磁盘阵列RAID技术,能够将有效数据和校验数据均匀分布在多个硬盘中并加入校验数据,当有硬盘损坏时,通过校验数据恢复损坏硬盘申的数据。在恢复过程中,不影响系统的服务。同时,RAID系统可以大幅度提高磁盘数据1/0(input/outpu志;输入输出)的性能。通过配置并使用RAID系统,可以最大限度地减少由于硬件损坏造成的系统故障和数据丢失。
参考文献:
[1]基于网络RAID结构的IP存储广域网性能研究 / 崔宝江著。
[2]二级网络条纹数据布局及其相关问题的研究/ 刘晓光。
[3]《网络技术精要建网管网500问》曾明/李建军等著 电子工业出版社2003. 11。
上一篇:论静态成员在C++中的应用
下一篇:浅论VFP数据库技术与应用
热门论文