RAID2.0原理和性能详解,图文并茂,建议收藏(RAID进阶)

一、RAID 2.0 概述

6caec7f56a34d5e37e39522deb13c37e.png

RAID2.0是一个快虚拟化技术,将不同类型的硬盘组成存储资源池

1)将硬盘划分成若干个连续的固定大小的存储空间,称为存储块,即chunk,或简称CK。

2)Chunk按RAID策略组合成RAID组,称为存储块组,即chunk group,或简称CKG。

3)在CKG中划分若干小数据块,即extent。LUN就是由来自不同CKG的extent组成。

4)用作热备空间的CK也是分散在各个盘上的。

讲解重点:

其作为一个块级虚拟化技术,实现上CK是以64MB为单位进行划分的。

5fb07ad124fef1b81c879fc1c00445db.png

CKG中,RAID组的等级已经内置几个RAID等级,不能随意更改。

CKG分配存储空间的最小单位是extent,extent 大小默认4M,从512K--128M;

Thick LUN的组成单位是extent。对于Thin LUN的存储空间分派是以Grain为单位的。Grain 默认在V2 T系列中为32k,大小可调。18000固定值为64K。

同时RAID 2.0也是以后做smart tier的基础。

SATA RAID6(8+2,4+2);SAS RAID 5(8+1,4+1);SSD RAID 10(2+2,4+4)

e5c7a6b93e32cf361e39c3201fdf7833.png

二、RAID 2.0与RAID 1.0对比优势

c159aa046e683b458ff1f4936c7491f7.png

1)重构上

在传统RAID的重构中,故障盘的数据只能向一个热备盘上重构写。在RAID2.0的重构中,由于热备空间是分散在多个盘上的,故障盘上的数据可以重构到多个盘上,避免了对单热备盘的写瓶颈,因此重构速度很快。

另外,RAID2.0的重构是按Chunk重构的,重构时只重构LUN中分配了业务数据的Chunk,比传统RAID需要重构所有LUN空间的方式,减少了不必要的重构读写,也能提高整体重构速度。

2)硬盘负载均衡

LUN的数据被均匀分散到阵列内所有的硬盘上,可以防止局部硬盘过热,提升可靠性。在参与业务读写过程中,阵列内硬盘参与度高,提升系统响应速度。

3)最大化硬盘资源利用率

性能上,LUN基于资源池创建,不再受限于RAID组硬盘数量,LUN的随机读写性能可得到大大提升;

容量上,资源池中的硬盘数量不受限于RAID级别,免除传统RAID环境下有些RAID组空间利用率高而有些RAID组空间利用率低的状况,并借助智能精简配置,提升硬盘的容量利用率。

4)提升存储管理效率

基于RAID2.0技术,我们无需花费过多的时间做存储预规划,只需简单地将多个硬盘组合成存储池,设置存储池的分层策略,从存储池划分LUN即可;当需要扩容存储池,只需插入新的硬盘,系统会自动地调整数据分布,让数据均衡的分布到各个硬盘上;当需要扩容LUN时,只需输入想要扩容的LUN大小,系统会自动从存储池中划分所需的空间,并自动调整LUN的数据分布,使得LUN数据更加均衡地分布到所有的硬盘上。

传统RAID

RAID 2.0

需要手动配置单独的全局或局部热备磁盘

分布式的热备空间,无需单独配置

多对一的重构,重构数据流串行写入单一的热备磁盘

多对多的重构,重构数据流并行写入多块磁盘

存在热点,重构时间长

负载均衡,重构时间短

三、 RAID 1.0性能好还是RAID2.0性能好

当磁盘数量比较多的时候,性能会比较好,当磁盘数量少的情况下,RAID 2.0因为做了一层虚拟化,性能优势反而不明显。

四、 一个CKG上的多个CK是否允许来自同一类型中同一块硬盘


五、 RAID 1.0的4D+1P与RAID 2.0的4D+1P区别

RAID 1.0的4D+1P是只是用5块盘,但是RAID2.0的优势在于其是定义了一个层次的磁盘的RAID 组织形式,并不是5块磁盘。

【raid1.0 的4D+1P  就是五块盘  4个数据盘一个校验盘

raid2.0的4D+1P 至少是5块盘  也可以是5的倍数  比如说是10块盘  数据盘和校验盘的比例是4:1】。

【RAID 1.0的4D+1P是使用5块硬盘做RAID,共计四块盘来提供数据。在RAID 2.0的技术中,选择上4D+1P是指在某一层次上来实现,是对同一类型的CKG做RAID。在作用的范围上是不同的。(实际在格式化的过程中是一致的。)】

六、RAID 2.0热备策略

raid 2.0高热备策略是 6盘一个热备盘,低是12盘一个热备盘。在磁盘数量增加的情况下,会适当减少热备盘,磁盘数量越多,热备盘个数越少。

RAID 2.0是一种新的RAID技术,它基于传统的RAID技术,并引入了一些新的概念和特性,以提供更高的性能、可靠性和可扩展性。 实现原理: 1. 数据分片:RAID 2.0将数据按照较小的块大小进行分片,并将这些数据块分布在多个磁盘上。这样可以实现数据的并行读写,提高了存储系统的性能。 2. 奇偶校验:RAID 2.0采用了高级的奇偶校验方法,例如海明码(Hamming code)或者低密度奇偶校验(LDPC),来实现数据的冗余备份。这样即使某个磁盘发生故障,也可以通过奇偶校验信息来恢复数据。 特性: 1. 高性能RAID 2.0通过数据分片和并行读写,可以提供更高的数据传输速度和吞吐量,适合需要高性能存储的应用场景。 2. 高可靠性:由于采用了高级的奇偶校验方法,RAID 2.0可以提供更高的数据冗余性,即使多个磁盘发生故障,仍然能够恢复数据并保证数据的完整性。 3. 可扩展性:RAID 2.0支持扩展性,可以根据需要增加新的磁盘来扩展存储容量和性能,而不需要重新建立整个RAID系统。 此外,RAID 2.0还可以支持其他一些特性,例如快速重建(Fast Rebuild)、动态磁盘扩容(Dynamic Disk Expansion)、热插拔(Hot Swap)等,以提高存储系统的可用性和管理灵活性。 需要注意的是,RAID 2.0是一种相对较新的RAID技术,目前在市场上的应用相对较少,可能需要特定的硬件和软件支持才能实现。在选择RAID技术时,需要根据具体的需求和环境来进行评估和选择。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ICT系统集成阿祥

感谢大佬!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值