RAID最初是廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks)的缩写。如今,这个名词的含义已更新为独立磁盘冗余阵列(Redundant Array of Independent Disks),但是它的最终目的并没有改变。
RAID是保护硬盘和固态硬盘上应用程序数据的常用方法,不同类型的RAID在保护级别和价格之间进行平衡。保护措施越多,成本就越高。随着存储的发展,RAID级别的数目也相应增加了。
RAID是一种将单个物理驱动器分组到一起以形成RAID组的方法。RAID组将所有物理驱动器表示为服务器上的一个逻辑磁盘。逻辑磁盘称为逻辑单元号(LUN)。
RAID性能和可用性的改进使其在新技术可用的情况下仍在使用。要完全理解RAID及其好处,重要的是分解不同的RAID级别以及它们各自的优势。
RAID的好处
使用RAID的主要好处是能够保存存储在故障驱动器上的数据。RAID使用数据镜像、条带化和奇偶校验,或这些技术的组合。在大多数情况下,性能或可靠性的提高会提高保护驱动器上数据的成本。
镜像是将数据同时写入多个驱动器,而条带化意味着数据以块的形式分布在驱动器上,奇偶校验是一种确保数据在从一个驱动器移动到另一个驱动器时已成功写入的方法。
奇偶校验基本上是写入磁盘的数据的校验和,它与原始数据一起写入。服务器在访问基于硬件的RAID组上的数据时,不会知道RAID组中的某一个驱动器发生了故障。控制器使用存储在RAID组中幸存磁盘上的奇偶性信息,来重新创建磁盘损坏时丢失的数据。
标准与非标准RAID级别
RAID级别可以分为三类:标准级别、非标准级别和嵌套级别。RAID的标准级别由编号为0到6的RAID基本类型组成。
非标准RAID级别被设置为特定公司或开源项目的标准。非标准RAID包括RAID 7、Adaptive RAID、RAID S和Linux md RAID 10。
嵌套RAID是指RAID级别的组合ÿ