硬盘|RAID是磁盘阵列吗?什么是RAID? RAID等级有哪些?( 二 )



文章图片

硬盘|RAID是磁盘阵列吗?什么是RAID? RAID等级有哪些?

文章图片


大家好 , 我是霍夫 , 这期给大家讲讲什么是RAID?为什么分raid0、raid1、raid2、raid3、raid4、raid5、raid6、raidF1、raid z , UNraid , 还有JBOD、SHR、SHR2及混合raid 。 别慌 , 让我来为大家好好讲解 。
日常生活中 , 随着大家要存储的数据量不断增多 , 一个三A大作都有上百G , 下电影选择蓝光4k、高清资源一部也有70、80G大小 。 就连手机拍出来的影片 , 都是四k 级别或者HDR杜比视界 , 那假如我们的硬盘存储空间不够了怎么办?
是不是要买硬盘?
ok , 硬盘到手了 , 但每个硬盘各有一个分区 , 七八个盘看着就闹心 , 比较重要的数据想要保险点 , 还要手动备份到另一块硬盘 。

如何能够充分利用多硬盘的优势呢?
那就不得不提下磁盘阵列RAIDRAID是美国加州 伯克利D.A Patterson教授在一九八八年提出的 , 中文全称独立磁盘冗余阵列 , 简称磁盘阵列 。

把多块独立的硬盘 , 组合成一个容量巨大的硬盘组 , 大幅提升读取写入速度的同时 , 还带有数据保护功能 , 总之好处多多 。

上RAID车之前 , 一定要注意磁盘阵列也分很多种不同的类型 。
接下来几分钟再聊一下什么是raid0、raid1、raid2、raid3、raid4、raid5、raid6、raidF1、raid z , UNraid还有JBOD、SHR、SHR2和混合raid 。

RAID磁盘阵列按照物理类型可以分为两大类 。
第一大类是通过硬件实现RAID功能 , 俗称硬RAID 。

硬RAID通常有两种解决方案 , 一是采用外接式磁盘阵列 , 这个价格特别贵 , 一般企业应用才需要 , 普通用户玩不起 。

二是通过在电脑上加装磁盘阵列卡 , 实现RAID 。

阵列卡通常更快、更稳定 。 更快是因为大部分阵列卡有缓存 , 可以提升读写速度 , 更稳定是因为好一点的阵列卡会带电池 , 即使电脑突然断电 , 阵列卡电池也会保证数据完全写入硬盘之后再断电 , 对数据安全有一定保障 。
全新的阵列卡很贵 , 但二手的旧卡很便宜 , 比较适合低预算的朋友 。
硬RAID虽然优点多 , 但一定要避免一个天坑 , 那就是主板自带的RAID功能 , 千万不要尝试 。 主板稍微有点问题 , 像是超频失败啊、电池没电啊 , 都非常容易导致阵列信息丢失 。
听我的 , 不要轻易尝试 。

主板自带的RAID功能不如第二大类型 , 就是利用软件模拟RAID , 俗称软瑞 。

早期的软RAID不太稳定 , 速度也不及硬RAID , 但随着技术的不断优化 , 软硬RAID差距不再那么明显 , 大家常见的民用级NAS里 , 通常都是软RAID 。
说完物理类型 , 来聊下重头戏:RAID的逻辑分类 。
常规的RAID模式编号从0开始一直到七 , 一共八种 , 咱们慢慢来说 , 先从raid0开始说 。
这里用一个方便理解的比喻 , 硬盘是一个水桶读写操作 , 看成是注水、抽水 。

有没有想起上学时候智障数学题同时向游泳池注水、抽水 , 借助这个比喻理解起来可能相对容易一些 。
只有一块硬盘的情况下 , 就是往一个水桶里注水 , 水桶的入口大小限制了读写速度 。

当有两个水桶时 , 同时向两个水桶 。

我抽水溶解速度就相当于单块硬盘的两倍 , 这就是RAID0模式 。
RAID0是将两个以上的硬盘并联起来 , 形成一个大的磁盘 , 这个磁盘容量等于所有硬盘容量之和 。

当进行切入操作时 , 是把数据分段后 , 分别存在不同的硬盘里读写操作 , 有几个硬盘同时处理 。