RAID磁盘整列
RAID中文全称:独立磁盘冗余(rǒngyú)阵列,简称磁盘阵列。冗余通俗理解就是多余数据备份
RAID可以通过技术(软件/硬件)将多个独立的磁盘整合成一个巨大容量大逻辑磁盘使用
RAID可以提高数据i/o(读写)速度,和冗余数据功能
RAID级别
(1)RAID0:
RAID0 也称条带模式。等量存储,至少由2块磁盘组成,同一文档等量存放 不同的磁盘并行写入数据来提高效率,但只单纯的提高效率,并没有冗余功能,因为是并行存储(同时写入一个磁盘只存储一半的数据)如果其中一块硬盘故障,数据会丢失,所以不适合存放重要数据
优缺点总结:
优点:并行存储速度是所有RAID里最好的
缺点:没有冗余,数据存储不安全
(2)RAID1:
RAID 1 完整备份又称为镜像,一个具有全冗余的模式,至少由两块磁盘组成,每次写入数据时会同时写入镜像盘提升可靠性,适合存储重要数据。
但是I/O(读写)没有提升,但其有效容量减小到总容量的一半,同时这些磁盘的大小应该相等,否则总容量只具有最小磁盘的大小。
优缺点总结:
优点:具备冗余可靠性较强
缺点:读写速度没有任何提升,有效容量减小到总容量的一半
RAID2和RAID3在企业中用到的很少很少,所以这里也就没有体现出来。感兴趣的朋友可以自行上网查阅
(3)RAID4:
至少有3块磁盘组成,与REID0相似 等量写入并行存储(同时写入一个磁盘只存储一半的数据)不同的是多了一个单独存储校验信息的校验盘,如果一个磁盘出现故障可以使用校验信息来重建所有数据.如果两个驱动器出现故障,那么所有数据都将丢失。
但是缺点是校验信息存储在一个驱动器上。每次写入其它磁盘时,都必须更新这些信息,因此,在大量写入数据时很容易造成校验磁盘的瓶颈,所以目前这个级别的 RAID 也很少使用了。
(4)RAID5:
在希望结合使用大量物理磁盘并且仍然保留一些冗余时,RAID 5 可能是最有用的 RAID 模式。RAID 5 可以用在三块或更多的磁盘上,并使用 0 块或更多的备用磁盘。就像 RAID 4 一样,得到的 RAID5 设备的大小是(N-1)*S。
RAID 5 与 RAID 4 之间最大的区别就是校验信息均匀分布在各个驱动器上,这样就避免了 RAID 4 中出现的瓶颈问题。如果其中一块磁盘出现故障,那么由于有校验信息,所以所有数据仍然可 以保持不变。如果可以使用备用磁盘,那么在设备出现故障之后,将立即开始同步数据。如果两块磁盘同 时出现故障,那么所有数据都会丢失。RAID 5可以经受一块磁盘故障,但不能经受两块或多块磁盘故障。
(5)RAID6:
RAID 6 是在 RAID 5 基础上扩展而来的。与RAID 5一样,数据和校验码都是被分成数
据块然后分别 存储到磁盘阵列的各个硬盘上。只是 RAID 6 中增加一块校验磁盘,用于备
份分布在各个磁盘上的校验码,这样 RAID 6 磁盘阵列就允许两个磁盘同时出现故障,所以 RAID 6 的磁盘阵列最少需要四块硬盘。
(6)RAID10:
RAID10=RAID1+RAID0合二为一,最少需要四块磁盘,先将四块硬盘组成两组RAID1,再将两组RAID1组为RAID0
优点:这样即提高读写速度又保证数据安全
缺点:可用容量是总容量的一半
总结:
如果有一块磁盘,只能是RAID 0
如果有两块磁盘,可以是RAID 0 、RAID 1
如果有三块磁盘,可以是RAID 0 、RAID 1、RAID 5
如果有四块磁盘,可以是RAID 0 、RAID 1、RAID 5、RAID 10
如果有六块磁盘,可以是RAID 0 、RAID 1、RAID 5、RAID 6、RAID 10、RAID 50、RAID 60