浅谈各个raid性能对比
1、raid0
raid0是最早出现的RAID模式,采用Data Stripping数据分条技术,连续的分割数据并并行的读/写与多个磁盘上。成本低,可以提高整个磁盘的性能和吞吐量。但是没有没有提供冗余。
性能方面:读写性能均有较好提升
冗余方面:无
磁盘利用率:100%
磁盘数量要求:2块及以上
2、raid1
raid1又被称为磁盘镜像,原理是把一个磁盘的数据镜像到另一个磁盘上。当一个磁盘坏掉时,系统可以自动交换到镜像磁盘上,而不需要重组数据。当其中一块磁盘raid1可靠性最高,但同时成本也是最高的
性能方面:写效率降低,读性能提高
冗余方面:最多可以坏N/2块盘
磁盘利用率:50%
磁盘数量要求:2块以上的偶数盘
3、raid5
分布式奇偶校验的独立磁盘结构,它的奇偶校验码存在于所有磁盘上,任意N-1块磁盘上都存储完整的数据,也就是说有相当于一块磁盘容量的空间用于存储奇偶校验信息。
性能方面:写速度比单块磁盘略低,读性能得到较好提升
冗余方面:最多坏一块磁盘
磁盘利用率:n-1/n
磁盘数量要求:3块及以上
4、raid6
RAID 6技术是在RAID 5基础上,为了进一步加强数据保护而设计的一种RAID方式,实际上是一种扩展RAID 5等级。与RAID 5的不同之处于除了每个硬盘上都有同级数据XOR校验区外,还有一个针对每个数据块的XOR校验区,RAID 6 是在RAID-5基础上把校验信息由一位增加到两位的RAID级别。
RAID6的优点是快速的读取性能,更高的容错能力;而它的缺点是很慢的写入速度,RAID控制器在设计上更加复杂,成本更高。
性能方面:写速度比单块磁盘低(比raid5也低),读性能得到较好提升
冗余方面:最多坏一块磁盘
磁盘利用率:n-2/n
磁盘数量要求:4块及以上
5、raid10
先做raid1然后做raid0。以四块盘为例,结构模型如下:
即disk1和disk2做raid1,disk3和disk4做raid1。然后将两块新的raid1做raid0。
性能方面:读写性能均有提升
冗余方面:分情况,最少允许坏一块盘。当disk1坏了之后,如果disk2坏了,则数据丢失;如果是disk3或者disk4坏了,则数据不会丢失。
6、raid01
raid01其实不用说,因为性能和raid10差不多,但是磁盘利用率比raid10低,如图:
只允许坏一块盘
1、服务器硬盘做硬riad
2、系统安装用LVM
用LVM安装ubuntu16.04.7-server示例如下
主机名视情况改变
用户名视情况更改
密码可以简单设置为123,或其他(但要注意记住保存)
目录加密不用
时区确认
磁盘分区选择手动
选择磁盘(我这里是虚拟机,空间较小)