admin 管理员组文章数量: 887145
2024年3月28日发(作者:protected是什么意思)
RAID几种模式介绍
RAID技术是解决磁盘性能不足和安全性的良方秘药,由于机械结构的限制,磁盘的读
写速度总是成为I/O的瓶颈,而且安全性也得不到保障,因为硬盘故障而造成数据丢失的
情况屡见不鲜。随着硬盘转速提高,盘片密度越来越高,硬盘的性能已经有了很大改观,
但是比起飞速提升的前端总线速度和内存带宽,硬盘仍然是系统的瓶颈。而RAID技术,
特别是IDE RAID的使用,使构建低成本,高性能,安全可靠的磁盘子系统成为可能。如
今RAID已经被加入芯片组的南桥芯片中,RAID也越来越平民化。我们今天要介绍的是
Accusys的Acuta 4 RAID系统。它采用外置USB 2.0/IEEE1394和Serial ATA的连接方
式,安装和使用都很简单。Acuta自带电源,是一个纯硬件的RAID系统,它支持RAID 0,
0+1,5,5+spare。
RAID模式的介绍:
RAID 0:Striping
我们知道RAID 0无法保证数据的安全性,所有数据会被平均分散的储存在所有硬盘
上,因此这种模式不符合RAID的精神。但是它的优点非常明显,由于数据分散在多个硬
盘上,传输速率会以硬盘的数目倍增,上限为传输通道的最大值。然而速度上的优势却牺
牲了数据安全性,除非你能保证所有的硬盘都不会出问题,因为任何一颗硬盘出问题都会
损失掉所有的数据。
RAID 1:磁盘镜像
而RAID 1完全与RAID 0相反,它不追求高性能只以安全性为优先。在读写操作时,
所有阵列中的硬盘都会一起读写相同的数据。所有数据都会有两个相同的备份,即使有一
块硬盘损坏也不会造成数损丢失。
RAID 0+1,结合了RAID 0和RAID 1的优点,速度和RAID 0相当,但是保证了数
据的安全。
RAID 2:Striping
RAID 2采用了与RAID 0相同的方法,Strip将数据以位(bit)的方式分散在所有硬
盘上。在数据存取时RAID 2还加入了ECC(Error Correcting Code)校验码,这些校验
码会记录在额外的硬盘上。如果你要确保数据的完整性,那就需要10个数据硬盘以及4
个ECC硬盘。如果要再高一个等级,那就要用到32个数据硬盘,以及7个ECC硬盘。构
建RAID 2的成本极高,这也造成了它不可能流行的原因。
RAID 3:Striping,专门的奇偶校验盘
RAID 3加入了更细致的错误检查方法,数据是以字节(byte)的方式分配到每个硬盘,
奇偶校验码则存在一个单独的硬盘中。但这也正是RAID 3的缺点,因为每次存取数据时
都要到另一个硬盘中去读取校验码,因此性能会受到影响。这模式需要非常复杂的控制卡,
这也是RAID 3、4、5没有办法流行主流市场的原因。
RAID 4:数据条带化,专门的奇偶校验盘
RAID 4所使用的技术与RAID 3类似,但不是以字节的方式写入数据,而是区块
(block)。理论上,这可以加快存取速度;但到另一颗硬盘中去读取校验码仍然是它的瓶
颈。
RAID 5:分布式数据、分布式奇偶校验
RAID 5是公认在性能与数据安全上获得平衡的方式。不管是原始数据或是奇偶校验
码,都平均的分散在所有硬盘中。它的速度只比RAID 3稍慢,但是安全性会受到限制,
RAID 5最多只容许一个硬盘损坏,如果有2个以上损坏,那所有数据都会遗失。要组成
RAID 5,最少需要3个硬盘。
RAID5+spare:和RAID 5一样,不过留了一颗做为热备份的硬盘,如果RAID组中
有硬盘损坏,则做为备份的硬盘自动顶替出故障的硬盘。
RAID 6:分布式数据、分布式奇偶校验
提到RAID 6,就跟提到RAID 5一样;只是奇偶校验的部分加倍而已。这会让性能再
往下降一些;但容错能力则增加到两个硬盘损坏,也能运作无误,这模式最少需要5颗硬
盘。
版权声明:本文标题:RAID几种模式介绍 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1711628143h606089.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论