不同等级Raid之间的区别,工作原理和优劣

2023-02-03

Raid0工作原理很像我们之前讲过的内存双通道,他至少需要两块磁盘,他的大体工作原理就是把一个完整的数据,拆分开以后分散到两块磁盘里面,写入的时候同时往两块磁盘内写入,读取的时候同时从两块磁盘读取,做到和内存双通道一样,带宽翻倍,速度翻倍的效果,而且这里比较强大的地方是你有多少磁盘就可以翻多少倍性能,因为没有和内存那样,IMC的限制,最终你可以把宽带跑到上限,但是这里翻倍的速度只是连续读写速度,Raid0 是无法提高随机读写性能的,随机读写主要考验的就是硬盘的寻道和寻址能力,而你组建了磁盘Raid以后,依然无法改变硬盘随机读写性能低下的问题,硬盘还是要花费大量的时间去寻道和寻址,所以组建Raid随机读写性能的提高相对于单块磁盘来讲,提升非常的微弱,可能会因为某块磁盘拖后腿,导致木桶短板效应,出现组Raid0后,反而随机都写性能弱于单块磁盘的现象,Raid0是所有阵列里面速度最快的,但是也是最不安全的,因为数据被拆分到好几块磁盘里,假设你组了一块六块磁盘的Raid0,数据就被拆分成六份,分散在六个磁盘内,万一有任意一块磁盘出现故障,只有其他五块磁盘的数据,无法正常读取的。这个就导致所有数据全部报废,因此Raid0的优缺点都是很极端的,加的磁盘越多速度越快,相应的你加的磁盘越多,数据越危险,解决方案提供技术支持

分享