首页 > 代码库 > 磁盘阵列简介(RAID-0,RAID-1,RAID-5)
磁盘阵列简介(RAID-0,RAID-1,RAID-5)
RAID,即RedundantArrays of lnexpensive Disks (RAID),即容错廉价磁盘阵列。
一、RAID-0
等量模式 - stripe,性能最佳
这种模式假如使用两种型号和容量相同的磁盘来组成,效果最佳。这种模式的RAID会将磁盘切成等量的区块,然后当一个文件要写入RAID时,该文件会依据块的大小切割好,之后再依序放到各个磁盘里去。由于每个磁盘会交错存放数据,因此当数据写入RAID上时,数据会被等量放置在各个磁盘上面。
二、RAID-1
映像模式 -mirror,完整备份
这种模式也需要两种型号和容量相同的磁盘组成。假如写入一份数据,会被同时写入两个磁盘里,每个磁盘里都会保存一份。
优点:在于数据的备份,由于磁盘容量有一半用在备份,因此总容量会是全部磁盘容量的一半。
三、RAID-5
性能与数据备份的均衡考虑
至少需要三块以上的磁盘才能组成这种类型的磁盘阵列。写入时类似RAID-0,多了一个同位检查数据,这个数据会记录其他磁盘的备份数据,用于当有磁盘损毁时的救援。由于有同位检查码,因此RAID5的总容量会是整体磁盘数减一块。
RAID5默认仅支持一块磁盘的损毁情况。 Spare Disk 预备磁盘的功能。
就是一块或多块没有包含在原本磁盘阵列等级中的磁盘,这种磁盘平时并不会被磁盘所使用,当磁盘阵列有任何磁盘损毁时,则这块spare disk 会被主动拉进磁盘阵列中,并将坏掉的那块硬盘移出磁盘阵列,然后立即重建数据系统,如此可永保安康。
另外,RAID 0+1 ,或者 RAID 1+0
磁盘阵列简介(RAID-0,RAID-1,RAID-5)