帮助中心

磁盘阵列模式(RAID)的区别

磁盘阵列模式(RAID)的区别

来源:梦飞科技 作者:Anny 浏览量:95 更新:2020-03-31
RAID0
 
RAID0模式,是将多个磁盘并列为一个大磁盘。存取数据时,数据会分段同时进行存取,能大大提高读写速度,所以RAID0的速度是各模式中最快的,但是没有冗余功能,只要有一个磁盘(物理)损坏,那么便会丢失数据且无法挽回。此模式下所有的磁盘都被利用,成本相对低,读写速度都很快。无冗余速度快,比较适合应用于图像制作和编辑,不适合需要数据安全较高的关键任务场景。
 
RAID1
 
RAID1模式,一半的磁盘用于镜像磁盘,镜像磁盘与普通磁盘互相备份,如果有一块磁盘损坏或因其他问题造成数据缺失等故障,那么系统可以切换到镜像磁盘进继续读写,并且损坏故障磁盘可以很快通过镜像磁盘的数据进行恢复,通过这种方式实现了数据冗余,安全性非常高,同时,两块磁盘存取一样的数据,相当于总容量缩水一半,成本很高。读取速度为两组磁盘中较快的一组,写入是同时写入两组磁盘,但需要比对数据,因此写入速度慢。RAID1有极高的数据安全性但成本高,适合对数据安全性要求比较高和需要能快恢复损坏数据的场景,不适合预算比较低的情况。
 
RAID5
 
RAID5模式是 RAID0和RAID1的折中方案,既能提高数据冗余功能,磁盘利用率又比RAID1(50%)高,RAID5的读取速度和RAID0差不多,但多一个奇偶验证过程,因此写入速度要比RAID0慢一些,同时磁盘需要一部分空间来存储奇偶验证信息,这部分空间影响了磁盘空间实际应用中的利用率。此模式使用三组硬盘(每组至少一块),三组硬盘中一组毁坏,则可以通过剩下的两组进行计算,从而得到毁坏的数据,当然,如果两组中出现损坏,那么将无法计算出损坏数据,因此其安全性比RAID1模式要低一些,但是相应的成本相对低。相对较低的成本和相对较高的数据安全性,RAID5模式在各个领域的应用都较为广泛。
 
RAID10
 
RAID10即为RAID1+0,即将四组磁盘两两组合建立两个独立的RAID1,再将两个RAID1并列连接为RAID0,从而既保障了数据冗余(数据安全性),又有RAID0的快速读写的特性,但是成本由于继承RAID1磁盘利用率只有一半的特性,成本高。
 
部分文章来源与网络,若有侵权请联系站长删除!