软RAID
一、概念
存储数据时会分割存入数据,再交错地存储在组成阵列的所有磁盘上。
1、大大提高了读写数据的速度,但是读写速度会低于所有磁盘读写速度的总和。
2、可用空间是所有磁盘空间的总和。
3、不提供数据冗余功能
磁盘都保存着一份相同数据,提供数据冗余功能。
1、可用空间等于组成阵列磁盘的最小磁盘空间。
2、不能加快数据的读写数据。
3、每块磁盘数据相同,通常称为镜像卷。
RAID 5不单独指定的奇偶盘,而是在所有磁盘上交叉地存取数据及奇偶校验信息。在RAID 5上,读/写指针可同时对阵列设备进行操作,提供了更高的数据流量。RAID 5更适合于小数据块和随机读写的数据。RAID 3与RAID 5相比,最主要的区别在于RAID 3每进行一次数据传输就需涉及到所有的阵列盘;而对于RAID 5来说,大部分数据传输只对一块磁盘操作,并可进行并行操作。在RAID 5中有“写损失”,即每一次写操作将产生四个实际的读/写操作,其中两次读旧的数据及奇偶信息,两次写新的数据及奇偶信息。
1、提供冗余功能。
2、同时读写磁盘,加快了数据读写速度。
3、需要执行奇偶校验运算,消耗计算资源。
4、可用空间为N*(M-1) N表示磁盘空间,M表示组成磁盘阵列的总数。
二、创建RAID
1、RAID 0
2、RAID 1
3、RAID 5
三、查看
1、RAID 0
2、RAID 1
3、RAID 5
四、配置文件
mdadm --detail --scan表示:扫描磁盘阵列,并将相应信息写入配置文件
五、格式化挂载
看着下面的结果,我想哭。(虚拟机做实验只能证明方法可性,而性能则需要真机测试)
六、执添加备用盘并使用
1、RAID1与RAID5
2、查看
RAID1
RAID5同上
2、RAID5模拟数据
3、使用备用盘
4、查看
将vdd2标记为故障
七、关闭磁盘阵列
1、模拟数据
2、关闭磁盘阵列
等同与
3、开启