1、简述Raid0、Raid1、Raid5、Raid10的区别?
RAID0:连续地分割数据并并行地读/写于多个磁盘上。因此具有很高的数据传输率,但没有数据冗余,并没
有提供数据可靠性,如果一个磁盘失效,将影响整个数据。因此RAID0不可应用于需要数据高可用性的关键应用。
最少由2块磁盘组成,每块都能存储数据。
RAID1:通过数据镜像实现数据冗余,在两对分离的磁盘上产生互为备份的数据。可以提高读的性能,是磁盘
阵列中费用最高的,但提供了最好的数据可用性。当一个磁盘失效,系统可以自动地交换到镜像磁盘上。最少由2
块磁盘组成,只有一半的磁盘能存储数据。
RAID5:所有磁盘轮流充当校验盘,有容错能力,最多准许1块磁盘损坏。最少由3块磁盘组成,充当校验盘的
不分磁盘不能存储数据,实际容量是n-1/n。
RAID10:先两两组成RAID1,再组合成RAID0。每组镜像最多损坏一个磁盘,有容错能力。最少由4块磁盘组
成,只有一半的磁盘能存储数据。
2、简述raid5、raid1、raid0的优势与使用场景?
RAID5,可损失一块盘,数据安全保障程度比RAID 1 低而磁盘空间利用率要比raid 1高。RAID 5 可以理解
为是RAID 0 和RAID 1的折中方案,适合对性能和冗余都有一定要求,又都不是十分高的情况。mysql的主从库都
可以,存储也可以,普通的服务器为了减少维护成本,又保持一定冗余和读性能都可以做RAID 5
RAID1,通过硬盘数据镜像实现数据的冗余,保护数据安全,在两块盘上产生互为备份的数据,当原始数据繁
raid和lvm的区别
最新推荐文章于 2024-02-22 17:11:05 发布