1.2、云计算HCIP融合存储基础技术及RAID技术

目标:掌握RAID2.0+技术
掌握融合存储系统及其他基础特性
一、传统RAID技术

1、RAID及实现原理
(Redundant Array of Independent Disks):独立冗余磁盘阵列,简称磁盘阵列。
在这里插入图片描述

2、RAID 的主要实现

①、硬件RAID
基于硬件的RAID是采用集成了处理器的RAID适配卡(简称RAID卡)来实现的。RAID控制器负责路由、缓冲以及主机和磁盘阵列之间的数据流管理 。它拥有自己的控制处理器、I/O处理芯片和存储器,减少对主机CPU运算时间的占用,提高数据传输速度。

②、软件RAID
基于软件的RAID功能的实现完全依赖于主机的CPU ,没有额外的处理器和I/O芯片,所以低速CPU很难满足这个需求。软件RAID又分为基于驱动程序和基于OS两种类型。软件RAID需要占用CPU处理周期,并且依赖于操作系统,专业的企业级存储设备一般采用软件RAID的实现方式 。

3、RAID技术的主要功能:

通过对磁盘上的数据进行条带化,实现对数据成块存取,减少磁盘的机械寻道时间,提高了数据存取速度。
通过对一阵列中的几块磁盘同时读取(并行访问),减少了磁盘的机械寻道时间,提高了数据存取速度。
通过镜像或者存储奇偶校验信息的方式,实现了对数据的冗余保护。

二、块虚拟化技术

1、RAID2.0+
RAID2.0+通过两层虚拟化管理模式,克服了传统RAID的一些固有缺点,提升了存储系统的可靠性和资源管理的效率,借助于RAID 2.0+技术,T系列存储系统也开始应用。
OceanStor V3及18000系列存储系统也都采用了华为RAID2.0技术,该技术将物理的存储空间划分为若干小粒度数据块,这些小粒度的数据块均匀的分布在存储池中所有的硬盘上,然后这些小粒度的数据块以业务需要的RAID形式逻辑的组合在一起,形成应用服务器使用的LUN。

2、华为RAID2.0技术特点如下:
自动负载均衡
快速重构
性能提升

3、RAID2.0+的实现原理
在RADI2.0+中,把硬盘域内每个硬盘切分为固定64MB的块(CK),硬盘域内同种类型的硬盘被划分为一个个的Disk Group(DG),从同一个DG上随机选择多个硬盘,每个硬盘选取CK按照RAID算法组成Chunk Group(CKG),CKG被划分为固定大小的Extent, Thick LUN以Extent为单位映射到LUN, Grain在Extent的基础上进行更细粒度的划分,Thin LUN以Grain 为单位映射到LUN.
在这里插入图片描述

①、CK
在物理磁盘上所划分出的固定大小的空间,默认为64M

②、CKG
是由来自于同一个硬盘组内的不同硬盘的CK,按照RAID算法组成的逻辑存储单元,是存储池从硬盘域上分配到资源最小的单位

③、Extent
CKG基础上划分的逻辑存储空间,大小可调,是形成LUN的基本单位。512K–128M

④、LUN
LUN是英文Logical Unit Number的缩写,指逻辑单元号。LUN ID的作用就是扩充了Target ID。每个Target下都可以有多个LUN Device,我们通常简称LUN Device为LUN。

⑤、Grain
在Thin LUN模式下,Extent按照固定大小被进一步划分为更细粒度的块,这些块称之为Grain。Thin LUN以Grain为粒度进行空间分配,Grain内的LBA是连续的。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值