首页 > 其他分享 >4.14-RAID

4.14-RAID

时间:2023-02-26 20:01:41浏览次数:36  
标签:RAID 4.14 校验 RAID1 RAID0 磁盘 数据

RAID提出的背景

  • 很多人因为磁盘故障导致数据丢失的情况
  • 磁盘访问速度过慢
  • 多磁盘管理不方便

RAID定义:廉价磁盘冗余阵列Redundant Arrays of Inexpensive Disk或者独立磁盘冗余阵列Redundant Arrays of Independenc Disk

基本思想:将多个独立的冗余磁盘管理为单个逻辑盘,在操作系统帮助下,对用户进行屏蔽,用户不知道这些多个独立的磁盘

RAID核心技术

  1. 将数据条带化后,存放在不同磁盘上,通过多磁盘并行操作,提高磁盘系统的读写速率
  2. 使用基于异或运算为基础的校验技术回复损坏的数据,提高数据可用性

通过异或运算,第一块磁盘存储数据是0,第二块磁盘存储数据是1,那么经过异或运算得到1,存储到第三块磁盘上,如果第一块磁盘坏掉了,此时可以通过第二块第三块磁盘恢复第一块磁盘的数据

常见的几种RAID技术

  • RAID0

数据以条带化后均匀分布到多个磁盘上去,多个磁盘并行分布,可以达到并行运行的能力

  • RAID1

数据采用镜像的冗余方式,同一数据有多份拷贝

  • RAID3/4

数据按照位(3)/条(4)并行传输到各个磁盘上,同时校验数据存放在专用校验磁盘上

  • RAID5

数据按照条带分不到各个磁盘上,数据的校验信息不是在专门的校验盘上,校验信息被均匀的分布在各个磁盘上

数据重建比较复杂

  • RAID10(是RAID1和RAID0的结合)

是RAID1和RAID0的结合,先镜像,后条带

  • RAID01(是RAID0和RAID1的结合)

是RAID0和RAID1的结合,先条带,后镜像

RAID实现方式

  • 软件RAID

功能依赖于主机CPU完成没有第三方的控制处理器I/O芯片

  • 硬件RAID

专门RAID控制处理器和I/O处理芯片处理RAID任务,不占用主机CPU资源

RAID技术总结

标签:RAID,4.14,校验,RAID1,RAID0,磁盘,数据
From: https://www.cnblogs.com/smilexm/p/17157455.html

相关文章