存储RAID——RAID2.0+技术

目录

了解热备盘概念:

RAID技术演变:

传统RAID   

RAID1.5      先做RAID,再进行LUN化

RAID2.0     先做逻辑块组成LUN,再将LUN做RAID   

RAID2.0+  双层虚拟化 (上层LUN虚拟化+底层块虚拟化)

硬盘域 

CK

CKG

Extent/Grain


了解热备盘概念:

        当RAID组中有坏盘,这个时候热备盘就可以去顶替RAID组中所坏掉的那块盘,加入到RAID组中,并进行数据重构

        数据重构需要消耗一定的时间,这个时间受到硬盘性能的影响。

        例:当RAID5中有一块盘坏了之后,热备盘就加入RAID5组,并重构数据(重构坏盘中的数据并写入热备盘)

RAID技术演变:

传统RAID   

        基于硬盘做RAID组(确认RAID级别)   直接由硬盘构成LUN

        热备使用专门的热备盘

        重构时     多对一     无论磁盘空间是否占满,都会重构整个磁盘

                        

RAID1.5     先做RAID,再进行LUN

        LUN虚拟化 将多个RAID组切分成大小相同的逻辑空间,再将这些逻辑空间组合,构建主机可以访问的逻辑存储单元

        基于硬盘做RAID组(确认RAID级别)

        热备使用专门的热备盘

        重构时     多对一      无论磁盘空间是否占满,都会重构整个磁盘

                          

RAID2.0    先做逻辑块组成LUN,再将LUNRAID   

         块虚拟化   将硬盘切为多个逻辑块,再将逻辑块组成LUN(每个逻辑块都来自不同的硬盘

         基于LUNRAID组(确认RAID级别)   即每个LUN就是一个RAID

         重构时      多对多       重构时只重构硬盘使用的部分

                                

RAID2.0+  双层虚拟化 (上层LUN虚拟化+底层块虚拟化)

        将硬盘划分为若干个相同大小的CK,其中一CK做热备块,其余的CK做数据块

        硬盘域中每个硬盘出1个CK,组成一个CKG。热备CK组成的就是热备CKG

        然后将CKG做RAID,然后划分为Extent或Grain组成LUN供用户使用

      

硬盘域 

        此处是硬盘域(支持不同类型硬盘 SAS、NL-SAS、SSD等),不是硬盘组(只支持同类型硬盘)

        硬盘域分为高性能层(SSD)、性能层(SAS)、容量层(NL-SAS/SATA

CK

        逻辑块,每个磁盘都有一个CK做热备块,全部的热备块组成热备盘

        CK的大小默认一般是64M

CKG

        逻辑块组(RAID组,确认RAID级别),由CK组成(每个CK都来自不同的硬盘)

Extent/Grain

        由Extent组成的LUN不支持精简置备

                -----精简置备(即用多少给多少,类似VM分给虚拟机的内存一样)

        Extent一般组成单位是4MB

        将Extent切为密度更小的Grain组成LUN,此LUN更为精简LUN,支持精简置备(SmartThin)


版权声明:本文为m0_49864110原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。