Raid磁盘阵列

154 阅读3分钟

Raid磁盘阵列

将多块硬盘组成一个硬盘组,对外提供服务,用户看到的是一块硬盘

raid是磁盘的集合,按照排列组合的方法不一,给raid取了不同的名字 Raid0,1,5,6等。

  • RAID 0 – 它根据条带化机制来存储数据,数据被分成块,进行跨磁盘写入,从而允许快速读/写功能。此 RAID 级别可以使用两个硬盘驱动器构成。
  • RAID 1 – 它遵循镜像机制,这意味着块上的数据被复制并复制到多个驱动器。它提供了很好的阅读速度。但是,在不同的驱动器上写入相同的数据会减慢该过程。
  • RAID 5 – 它基于奇偶校验机制,至少需要三个磁盘构成这个级别。它在两个磁盘之间拆分数据,第三个磁盘从其他两个磁盘收集信息——“奇偶校验数据”。但是,奇偶校验数据不断分布在每个磁盘上,使每个磁盘都成为奇偶校验驱动器,从而提供针对两个驱动器故障的容错能力。
  • RAID 6 – 此 RAID 级别遵循条带化和奇偶校验机制来存储数据。它最多可以承受两个磁盘的故障。从而提供平衡的读/写速度和更好的冗余。
  • RAID 10 – 此混合 RAID 设置结合了 RAID 1(镜像)和 RAID 0(条带化)机制。它对跨磁盘条带化存储的数据创建镜像,提供最多两个磁盘的容错能力。
  • RAID 50 – 此级别遵循奇偶校验和条带化机制。至少需要 6 个磁盘才能构建此设置。它提供了更快的重建、更好的读/写性能和更好的数据保护。
  • RAID 60 – 它遵循双重奇偶校验和条带化机制。此 RAID 配置可容纳 8 个或更多磁盘,最多支持 128 个磁盘。
RAID级别0151+0
是否备份
是否提高读的性能
是否提高写的性提高降低降低提高
磁盘利用率100%50%n-1(n≥3)50%
最少使用硬盘数量2块及以上,最少1块2(2n,n≥1)3块及以上4+偶数
最多可以坏几块0112

逻辑卷:非连续空间,可以动态扩容,没有备份功能

raid:连续空间,拥有备份功能

raid模式和直通模式不能共存

Raid功能实现

  • 提高IO能力
  • 提高耐用性
  • 磁盘冗余备份

Raid实现的方式

  • 外接式磁盘阵列:通过扩展卡提供适配能力
  • 内接式RAID:主板集成RAID控制器,安装OS前在BIOS里配置
  • 软件RAID:通过OS实现,比如:群晖的NAS存储
  1. 硬raid

    • 依靠raid卡或主板集成RAID控制器来实现
  2. 软raid

    • 依靠raid软件来实现