RAID磁盘整列方案至少有几十种,一下讲当今最流行的几种
raid 0,raid 1 ,raid 5 ,raid 10
1.raid 0
RAID 0 技术把多块物理硬盘设备(至少两块)通过硬件或软件的方式串联在一起,组成一个大的卷组,并将数据依次写入到各个物理硬盘中。这样一来,在最理想的状态下,硬盘设备的读写性能会提升数倍,但是若任意一块硬盘发生故障将导致整个系统的数据都受到破坏。通俗来说,RAID 0 技术能够有效地提升硬盘数据的吞吐速度,但是不具备数据备份和错误修复能力。数据被分别写入到不同的硬盘设备中,即 disk1 disk2 硬盘设备会分别保存数据资料,最终实现提升读取、写入速度的效果。
简单的说就是(1+1=2) 两块硬盘和到一块
2.raid 1
尽管 RAID 0 技术提升了硬盘设备的读写速度,但是它是将数据依次写入到各个物理硬盘中,也就是说,它的数据是分开存的,其中任何一块硬盘发生故障都会损坏整个系统的数据。因此,如果生产环境对硬盘设备的读写速度没有要求,而是希望增加数据的安全性时,就需要用到 RAID 1 技术了。在RAID 1 技术示意图中可以看到,它是把两块以上的硬盘设备进行绑定,在写入数据时,是将数据同时写入到多块硬盘设备上(可以将其视为数据的镜像或备份)。当其中某一块硬盘发生故障后,一般会立即自动以热交换的方式来恢复数据的正常使用。
一块存数据一块备份,利用率只有50%
3.raid 5
RAID5 技术是把硬盘设备的数据奇偶校验信息保存到其他硬盘中。RAID 5 磁盘阵列组中数据的奇偶校验信息并不是单独保到某一块硬盘设备中,而是存储到除自身以外的其他每一块硬盘设备上,这样的好处是其中任何一设备损坏后不至于出现致命缺陷;parity 部分存放的就是数据的奇偶校验信息,换句话说,就是 RAI