科普篇|什么是RAID?

23d883bfa30cd9479830c2e148ee6d2d.gif

RAID是个什么鬼?

什么是RAID 0?

什么是RAID 1?

RAID 5?RAID 6?RAID 10?

什么又是 JBOD?

......

a3b6818f5fa79851f51bc4f08c29d02f.gif

磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。在单机时代,人们采用单块磁盘进行数据存储和读写的方式,由于寻址和读写的时间消耗,导致I/O性能非常低,且存储容量还会受到限制。另外,单块磁盘极其容易出现物理故障,经常导致数据的丢失。因此大家就在想,有没有一种办法将多块独立的磁盘结合在一起组成一个技术方案,来提高数据的可靠性和I/O性能呢。在这种情况下,RAID技术就应运而生了。

RAID是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。磁盘阵列还能利用同位检查的观念,当数组中任意一个硬盘发生故障时,仍可读出数据。在数据重构时,可将数据经计算后重新置入新硬盘中。 其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘数组组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。

18f8fb62e315ed530278abd36b2a9d64.png

最初的RAID分成不同的等级,每种等级都有其理论上的优缺点,不同的等级在两个目标间取得平衡,分别是增加数据可靠性以及增加存储器(群)读写性能。这些年来,出现对于RAID观念不同的应用。常见的RAID有以下这些:

d99a0af956838340adcac98a673e8594.png

 1

JBOD

JBOD 为 ”Just a Bunch Of Disks” 的缩写,意思就是「一堆硬盘」,指的是RAID 磁盘阵列以外的所有组态。

实际上 JBOD 有 2 种方式,第一种与我们直接将硬盘安装在计算机中相同,各颗实体各自管理自己的容量,当然也可进行磁盘区分割。第二种则是能够将不同实体硬盘的空间串在一起,例如 2 颗 1TB 硬盘串成 1 个 2TB 的空间运用,如此能够放入大于 1TB 的单一档案。

10c0e4fc52345a5230b09c6378a56140.png

 2

RAID 0

优点:使用 n 颗硬盘,即可拥有将近 n 倍的读写效能。

缺点:数据安全性较低,同组数组中任一硬盘发生问题就会造成数据遗失。

硬盘数量:最少 2 个。

9b56da4a8f01f237fa00787556153e32.png

 3

RAID 1

优点:安全性依照数组里的实体硬盘数量倍数成长。

缺点:空间利用率是所有 RAID 中最没有效率的。

硬盘数量:最少 2 个。

28909c03ba7eaf557bf741d4cd8136d4.png

 4

RAID 5

优点:兼顾空间利用率与安全性。

缺点:需要额外的运算资源,仅能忍受 1 个硬盘损毁。

硬盘数量:至少 3 个。

00e5204538f1437f8c23e7982251c436.png

 5

RAID 6

优点:容错硬盘数量比 RAID 5 多 1 颗。

缺点:运算量比 RAID 5 大、空间利用率比 RAID 5 低。

硬盘数量:至少 4 个。

6

RAID 2、3、4 7

RAID2、3、4较少实际应用,它们大多只在研究领域有实作。RAID 7并非公开的RAID标准,而是Storage Computer Corporation的专利硬件产品名称。RAID 7的效能超越了许多其他RAID标准的产品,但也因为如此,在价格方面非常的高昂。

a01a710716c2b5a9d67a74aa6806088a.png

 7

RAID N+N

在厂商支持的情况下,使用者甚至可以将 2 种以上的 RAID 组态放在同 1组磁盘阵列内,也就是有时可以看到的双位数 RAID 01、10、50、60……等。建立的方式也很好理解,首先利用前位数字的 RAID 方式建立数组,接着再将后方数字所代表的数组建立其上。

例如RAID10 就是先建立 2 组 RAID 1,接着这 2 组 RAID 1 再组合成 RAID 0;RAID50 就是先建立 2 组 RAID 5,接着再组合成 1 组 RAID 0。当然,这种组合等级的成本一般都比较昂贵,因此只在少数特定场合应用。

ThinNAS M1 Mini是两盘位NAS只支持RAID 0、RAID 1和JBOD,而ThinNAS M1是四盘位NAS还可以支持RAID 5、RAID 6和RAID 10。所以大家可以根据自己的需要和实际情况来选择组哪种RAID。

022a9be345c28eb3b88656cec4a8f0fb.png

觉得不错的话,

伙伴们记得转发和点赞哈!

Linux学习指南

b310fc698bd903ace0f00764a03a85d4.png有收获,点个在看 e8f7e24d551d6e49b5ff43cbfd37a16a.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值