Raid

2019-04-21  本文已影响0人  sydneywhatever

独立磁盘冗余阵列Raid(Redundant Arrays of Independent Drives),顾名思义,很多块独立磁盘组成的具有冗余功能的磁盘阵列,简称磁盘阵列。

常见Raid种类有:Raid0、1、5、10、10,目前最常用的是Raid5。

Raid0,条带化磁盘阵列,如下图,将数据分片存储在不同的磁盘上(磁盘数量≥2),读写速度快,但不具备冗余功能,任意一块磁盘损坏都会导致数据丢失。

Raid1,镜像磁盘阵列,如下图,数据同时写入两个磁盘,坏了一块盘的情况下可迅速切换到另一块磁盘继续使用,但是磁盘利用率50%成本高,且读取速度取决于性能最低的磁盘。

Raid5,带奇偶校验的磁盘阵列,如下图,数据分片存储在不同的磁盘上,并且在另一块磁盘上存储奇偶校验位,以数据A为例,Disk0磁盘损坏,可通过A2、A3、Ap恢复。Raid5是Raid0的升级版,最多可承受一块磁盘的损坏。

Raid10和Raid01,都是Raid0条带和Raid1镜像的组合,区别是先条带化,还是先镜像化。能够支持多个磁盘故障,但因为具有Raid1模块,整体磁盘利用率仅50%。

RAID可由软件或硬件实现,纯软件实现依赖操作系统,系统崩溃数据即丢失。硬件RAID包含RAID卡和主板上集成的RAID芯片,支持热交换,可在运行状态更换故障盘,但成本高。


参考文章:

https://www.hack520.com/169.html

https://www.cnblogs.com/ivictor/p/6099807.html

上一篇下一篇

猜你喜欢

热点阅读