什么是RAID
独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),是利用多个硬盘提供数据冗余、性能提升或两者兼得的一种技术。
为什么要用RAID
独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),简称磁盘阵列。利用虚拟化存储技术把多个硬盘组合起来,成为一个或多个硬盘阵列组,目的为提升性能或数据冗余,或是两者同时提升。RAID 层级不同,数据会以多种模式分散于各个硬盘,RAID 层级的命名会以 RAID 开头并带数字,例如:RAID 0、RAID 1、RAID 5、RAID 6、RAID 7、RAID 01、RAID 10、RAID 50、RAID 60。每种等级都有其理论上的优缺点,不同的等级在两个目标间获取平衡,分别是增加数据可靠性以及增加存储器群)读写性能。
RAID的种类
RAID有多个不同的层级,常见的包括:
- RAID 0(条带化): 提升读写性能,但没有数据冗余,任一硬盘损坏会导致整个阵列数据丢失。
- RAID 1(镜像): 提供数据冗余,通过复制数据到两个硬盘,如果一个硬盘失败,另一个仍然保存了数据。
- RAID 5(带奇偶校验的条带): 提供数据冗余和性能提升,分布式奇偶校验可以让阵列容忍单个硬盘的失败。
- RAID 6(双奇偶校验): 类似于RAID 5,但有双重奇偶校验,可以容忍两个硬盘的失败。
- RAID 10(镜像+条带): 结合了RAID 0和RAID 1的特性,提供数据冗余和性能提升。
RAID可以通过软件或硬件实现,硬件RAID提供独立的处理器和缓存来管理RAID阵列,而软件RAID则依赖主机系统的CPU和内存进行管理。
当今的RAID不仅被用于服务器和企业级存储,随着硬盘价格的降低和主板集成RAID控制器的普及,很多专业用户也会在个人工作站上使用RAID,特别是那些需要大量存储且对数据安全有一定要求的场景,如视频编辑和音频制RAID
不同RAID的区别
RAID级别 RAID 0(条带化) RAID 1(镜像) RAID 5(带奇偶校验的条带) RAID 6(双奇偶校验) RAID 10(镜像+条带) 是否有备份 无 有 有 有 有 是否提高读的性能 是 是 是 是 是 是否提高写的性能 是 否 否 否 是 磁盘利用率 100% 50% (n-1)/n (n-2)/n 50% 最少使用几块硬盘 1 2 3 4 4 最多可以坏几块盘 0 1 1 2 2
CTRL+N来切换页面:
创建RAID
加盘
全局热备(等其他设备坏了这玩意就顶上去)