欢迎光临散文网 会员登陆 & 注册

【硬件科普】磁盘阵列是什么东西?为什么需要磁盘阵列?不同阵列之间的区别是什么?

2022-03-29 12:54 作者:打你如打狗  | 我要投稿

磁盘阵列:多块磁盘之间形成一定联系,防止数据丢失


毫无联系:Just a bunch of disk(JBOD)

弊端:浪费了磁盘的性能


磁盘阵列raid,组好后只能看到阵列盘,子磁盘看不到


RAID 0(适合游戏,类似内存双通道),把完整数据拆分成两份,存放到两个磁盘

做到带宽翻倍,速度翻倍,有多少磁盘翻多少倍

但是一个磁盘坏了,数据就GG了


随机读写主要考验硬盘的寻道和寻址能力,组建raid后,无法改变硬盘寻道、寻址效率低下的问题

提升微弱,而且有可能出现短板效应


RAID 1,自动备份


RAID 2,数据的2的n次方为校验文件,例:4位编码的数据要储存,要7块磁盘,3 5 6 7 存放数据,1 2 4 存放校验码。(磁盘位数越少,磁盘利用率越低)


RAID 3,选一块磁盘存放恢复码,性能接近RAID 0


RAID 4,与RAID 3类似,但是RAID 3 是将整块数据拆分,分组形成恢复码。

而RAID 4是整体的恢复码


RAID 5,所有磁盘都有各自的恢复码,民用层面使用最多



RAID 6,比RAID 5多加一组恢复码


RAID可以嵌套存在,如图为 RAID 10


【硬件科普】磁盘阵列是什么东西?为什么需要磁盘阵列?不同阵列之间的区别是什么?的评论 (共 条)

分享到微博请遵守国家法律