谈到RAID,可以说在当前的世界无处不在,该技术涵盖了多种基于磁盘的冗余设计,能够帮助损坏的磁盘进数据恢复,坏的磁盘可以在其它磁盘上进行信息重建。
RAID不是一个单一的模式,不同厂商可以采用不同的RAID模式来实现数据保护的方式,有多种RAID方式可以供大家选择,下面就让我们来看一下目前比较主流的方式。
RAID 模式:
RAID 0:两个或多个硬盘驱动器可以采用RAID 0的方式来存储数据,但是RAID 0并不提供冗余的保护,他是为了提高数据的容量而创建的,自身并不能提供保护。
RAID 1:RAID 1中的磁盘被分为镜像的磁盘与存储的磁盘,他最大的优势就是能够提供数据,但是由于有一半的存储硬盘进行了数据镜像,所以其的容量较小。RAID 1必须是两盘位或者双位数的磁盘才能组成。
RAID 5:采用分布式的奇偶校验的方式,不仅能投提供数据的保护,同时还能够增加数据的存储克难攻坚。RAID 5至少需要3个磁盘,读取性能虽然会受一些影响。但是是目前最均衡的方式。是企业目前采用最多的RAID阵列。
RAID 6采用双奇偶硝烟的方式,RAID 6与RAID 5的数据保护方式类似,但是RAID 6采用两个奇偶的校验方式,虽然不影响读取性能,但是影响写入。
第2页:RAID在闪存方面所遇到的瓶颈
一般RAID问题
RAID并不是完美的,其仍然有一些不足之处,例如,其虽然提供看数据的可恢复功能,但是在重建过程中有可能遇到无法读取数据的时候,同时RAID重建时间也有可能因为时间太长,这可能会直接影响到企业的业务。
用户在选择的时候,需要权衡容量和防护等级,RAID 1非常适用于不需要大容量,高性能的数据,但是对数据保护要求比较高的业务。RAID 5和RAID 5虽然能够提供良好的容量和较大的存储空间,但是性能则较低。
传统的RAID在开始的时候,厂商建立的不同的实施方式,以提高RAID组的性能或容量。例如,在超大规模的计算服务器上需要使用冗余比较好的RAID级别。
当闪存存储进入会发生什么情况?
闪存的出现使得RAID发生了根本性的转变,这个专为旋转的磁盘设计的功能,是否仍然能够适用闪存产品呢?
首先我们来看一下闪存与硬盘的区别,闪存没有移动部件,但是读取方面有限制,寿命是其重要的一方面。他不可能永远的持续下去,数据仍然需要保护,防止闪存失败。
RAID 1、5、6、10单一的配置可能并不能满足现在的用户需求,可能需要混合式的方式,RAID10结合镜像的方式才能够保护整条闪存的数据安全。并且传统的RAID运用到闪存中并没有特殊的优化,这对闪存的性能是影响深远的。
大多数闪存存储供应商都有来自于硬盘阵列的背景,并开始与他们的闪光系统采用标准的RAID配置。并且他们也会对RAID优化。随着存储介质的变化,RAID需要更多的模式以及方式来保护数据。