RAID2.0+全新的RAID技术

1. 传统RAID的局限性

  本文讲的是RAID2.0+全新的RAID技术,RAID(Redundant Array of Independent Disk,独立冗余磁盘阵列)技术诞生于 1987年,最初由美国加州大学的伯克利分校提出,其基本思想是把多个独立的物理硬盘通过相关的算法组合成一个虚拟的逻辑硬盘,从而提供更大容量、更高性能,或更高的数据容错功能。

  作为一种成熟、可靠的磁盘系统数据保护标准,RAID 技术自诞生以来一直作为存储系统的基础技术而存在,但是近年来随着数据存储需求的快速增长,高性能应用的不断涌现,传统 RAID 逐渐暴露出越来越多的问题。

  IDC 预测,未来 5 年内存储市场将继续保持年平均增长 10%以上的良好态势,全球存储总容量可能达到 16840PB。为了满足数据增长的需求,磁盘设备制造商不断地提升技术来增加磁盘单位存储密度,如今,4TB 的高容量磁盘和 900GB 的高性能 SAS 磁盘在企业和消费市场已经非常普遍,当这些高容量磁盘由于出现磁盘故障而需要进行数据重构时,传统 RAID 的弱点便会立即凸显。

  以 7.2K RPM 4TB 磁盘为例,在传统的 RAID5(8D+1P)中,其重构时间在 40 个小时左右。重构的进程会占用系统的资源,导致应用系统整体性能下降,当用户为了保证应用的及时响应而限制重构的优先级时,重构的时间还将进一步延长。此外,在漫长的数据重构过程中,繁重的读写操作可能引起 RAID 组中其他磁盘也出现故障或错误,导致故障概率大幅提升,极大地增加数据丢失的风险。

  另一方面,传统 RAID 受限于硬盘数量,在数据容量剧增的年代无法满足企业对资源统一灵活调配的需求,同时,随着硬盘容量的增大,以硬盘为单位对数据进行管理也显得越来越力不从心。

  如何解决传统RAID表现出来的问题已成了各大厂商急需解决的头等问题!

  2. 解决之道

  为了解决传统 RAID 的上述问题,同时顺应虚拟化技术的发展趋势,众多存储厂商纷纷提出了传统 RAID 技术的替代方案:

  LUN 虚拟化:以 EMC 和 HDS 为代表的存储厂商,在传统 RAID 基础之上将单个或者多个 RAID 组进行更细粒度地切分,再将切分的单元进行组合,构建主机可访问的空间。

  块虚拟化:以华为和 HP 3PAR 为代表的存储厂商,将单个硬盘划分成一个个小粒度的数据块再组成存储池,基于数据块来构建 RAID 组,使得数据均匀地分布到存储池的所有硬盘上,然后以数据块为单元来进行资源管理

  RAID2.0+技术是华为针对传统 RAID 的缺点,设计的一种满足存储技术虚拟化架构发展趋势的全新的 RAID 技术,其变传统固定管理模式为两层虚拟化管理模式,在底层块级虚拟化(Virtual for Disk)硬盘管理的基础之上,通过一系列 Smart 效率提升软件,实现了上层虚拟化(Virtual for Pool)的高效资源管理

  3. RAID2.0技术亮点

  RAID2.0+通过两层虚拟化管理模式,克服了传统 RAID 的一些固有缺点,大大提升了存储系统的可靠性和资源管理的效率,借助于 RAID2.0+的创新技术,T 系列存储系统真正实现了以往高端存储才能有的安全可信、弹性高效。

  自动负载均衡,降低整体故障率

  传统 RAID 存储系统中一般会有多个 RAID 组,每个 RAID 组中包含几块到十几块硬盘。由于每个 RAID 组的业务繁忙程度不同,导致硬盘的工作压力不均,部分硬盘存在热点,RAID2.0+技术通过块虚拟化实现了数据在存储池中硬盘上的自动均衡分布,避免了硬盘的冷热不均,从而降低了存储系统整体的故障率。

  l 快速精简重构,改善双盘失效率

  容量的增长使得传统 RAID 不得不面临一个严重的问题:10 年前重构一块硬盘可能只需要几十分钟,而如今重构一块硬盘需要十几甚至几十个小时。越来越长的重构时间使得企业的存储系统在出现硬盘故障时长时间处于非容错的降级状态,存在极大的数据丢失风险,存储系统在重构过程中由于业务和重构的双重压力导致数据丢失的案例也屡见不鲜。

  基于底层块级虚拟化的 RAID2.0+技术由于克服了传统 RAID 重构的目标盘(热备盘)性能瓶颈,使得重构数据流的写带宽不再成为重构速度的瓶颈,从而大大提升了重构速度,降低了双盘失效的概率,提升了存储系统的可靠性。

  故障自检自愈,保证系统可靠性

  T 系列存储系统针对硬盘采用了多重故障容错设计,具有硬盘在线诊断、DHA(Disk Health Analyzer,硬盘故障诊断与预警)、坏道后台扫描、坏道修复等多种可靠性保障,RAID2.0+技术会根据热备策略自动在硬盘域中预留一定数量的热备空间,用户无需进行设置,当系统自动检测到硬盘上某个区域不可修复的介质错误或整个硬盘发生故障时,系统会自动进行重构,将受影响的数据块数据快速重构到其他硬盘的热备空间中,实现系统的快速自愈合。

  虚拟池化设计,降低存储规划管理难度

  使用 RAID2.0+技术的 T 系列存储系统,采用了领先的虚拟化技术,对存储资源进行池化设计,管理员只需要维护少量的存储资源池,所有的 RAID 配置在创建存储池时自动配置完成,同时,系统会自动根据制定的策略来智能管理和调度系统资源,大大降低了规划和管理的难度。

  增加 LUN 所跨硬盘数,大幅提升单 LUN 性能

  RAID2.0+技术支持由几十甚至上百块硬盘组成一个大的存储资源池,LUN 基于存储池创建,不再受限于 RAID 组磁盘数量,宽条带化技术能够让单个 LUN 上的数据分布到很多不同的磁盘上,避免了磁盘热点,使得单 LUN 性能和容量都得到了大幅提升。如果当前存储的容量无法满足要求时,只需要简单向硬盘域中增加硬盘就可以完成存储池和 LUN 的动态扩容,提升了磁盘的容量利用率。

  空间动态分布,灵活适应业务变化

  RAID2.0+基于业界领先的块虚拟化技术实现,卷上的数据和业务负荷会自动均匀分布到存储池所有的物理硬盘上,借助于智能的 Smart 系列效率提升套件,T 系列存储系统能自动根据业务所需的性能、容量、冷热数据等因素在后台进行智能调配,灵活地适应企业业务的快速变化。

  4. 客户价值

  性能提升,IO负载均衡

   LUN基于资源池(Pool)创建,单LUN的性能得到大大提升

   Smart X 特性保障数据自动均匀分布在存储池中,消除热点盘

   磁盘资源利用率提升:

    存储资源的管理由预先规划改进为写时分配机制,动态调整存储空间

   可靠性提升,重构时间缩短20倍:

    重构数据量由TB级降至MB级:

    参与重构的硬盘增至pool所有硬盘

   1TB数据修复时间: 30分钟

原文发布时间为:2014-09-25

本文作者:钟洁珍

本文来自合作伙伴IT168,了解相关信息可以关注IT168。

原文标题:RAID2.0+全新的RAID技术

时间: 2024-12-28 00:53:23

RAID2.0+全新的RAID技术的相关文章

新手入门:浅谈服务器RAID技术

RAID是"Redundant Array of Independent http://www.aliyun.com/zixun/aggregation/29800.html">Disk"的缩写,中文意思是独立冗余磁盘阵列.冗余磁盘阵列技术诞生于1987年,由美国加州大学伯克利分校提出. RAID磁盘阵列(Redundant Array of Independent Disks) 简单地解释,就是将N台硬盘通过RAID Controller(分Hardware,Soft

服务器RAID技术方案你知多少?

有些东西,我们看表面就可以理解,有些东西,我们看表面,看到的只是表面,啥?不信?那么请问,Raid 0+1和Raid 1+0 有什么区别?论坛地址:http://bbs.51cto.com/thread-975296-1.html  图中简单的说明了2中RAID的组成方式,简单介绍如下:RAID 0+1说明黑色线:RAID 0的组成过程红色线:RAID 1的组成过程组建过程:先组建Raid 0 在Raid 0的基础上在组建Raid 1,最后形成Raid 0+1RAID 1+0说明青色线:RAID

RAID技术详解

1 什么是RAID 独立磁盘冗余数组(RAID, Redundant Array of Independent Di):也称其为廉价磁盘冗余数组(Redundant Array of Inexpensive Disks),简称为硬盘阵列.通俗的说RAID就是把硬盘组合在一起,组成一个磁盘阵列:实现对数据的可靠性.读写快速性.冗余性廉价性的存储. 2 RAID技术类别介绍 RAID有级别(level)表示但是级别不是代表性能的先进,只是表述了磁盘组织方式不同,没有上下之分. 2.1 条带化技术 R

Raid技术精简总结

说明:     该总结来自个人的技术文档总结,代号101. 一.Raid介绍 1.Raid基本情况 Raid:磁盘阵列 ·把多块物理磁盘按不同方式组合起来形成磁盘,逻辑上是一块磁盘,这就是Raid技术: ·Raid可以提供比单个磁盘更大容量和更高性能,同时提供多种级别数据冗余备份: 2.Raid级别 Raid级别:把磁盘通过一定的技术方式做成Raid,技术方式即是Raid级别 ·Raid级别有:Raid 0.Raid 1.Raid 2.Raid 3.Raid 4.Raid 5.Raid 6.Ra

更具特色RAID技术成为选择服务器及NAS的焦点

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   毫无疑问,RAID技术已成为用户存储系统获得基本的容错机制.扩充性及性能的基础技术,成为客户存储的安全使者.而随着技术的不断发展,用户除了可选择常见的RAID 0.1.5.10阵列来获得基本安全外,一些厂商推出的更具特色的RAID技术亦成为大家在选择服务器及NAS等存储器时关注的焦点. 图1 特色RAID技术已成NAS设备的新卖点 一.网件X-RAID X-RA

加快中国开源产业发展 Rancher2.0全新发布

本文讲的是加快中国开源产业发展 Rancher2.0全新发布[IT168 云计算]9月27日,"Rancher 2.0发布暨中国区用户及合作伙伴大会"在京成功举办.作为容器技术的行业盛会,Rancher Labs首席执行官兼联合创始人梁胜博士携手合作伙伴向与会专家和行业精英带来了容器技术的最新趋势以及成功案例. 此外,在大会上,Rancher Labs更隆重推出首个能在同一平台上管理全部Kubernetes集群的最新平台技术--Rancher 2.0,其强大的功能和优质的用户体验,能够

【存储】RAID 技术介绍和总结

[存储]RAID 技术介绍和总结 简介 RAID是一个我们经常能见到的名词.但却因为很少能在实际环境中体验,所以很难对其原理 能有很清楚的认识和掌握.本文将对RAID技术进行介绍和总结,以期能尽量阐明其概念. RAID全称为独立磁盘冗余阵列(Redundant Array of Independent Disks),基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵. 容量巨大的硬盘.RAID通常被用在服务器电脑上,使用完全相同的硬盘组成一个逻辑扇区,因

QQ v4.7.0全新UI

QQ v4.7.0全新UI及部分功能,有时间的话更新后续部分 Screenshot_2014-05-02-18-17-01.png (127.76 KB, 下载次数: 0) 下载附件 保存到相册 2 3 天前 上传 QQ.zip 6.29 MB, 下载次数: 548, 下载积分: e币 -10 元 http://www.eoeandroid.com/thread-331734-1-1.html

RAID技术前景浅析

自从1988年伯克利大学发明RAID(磁盘阵列)技术以来,RAID一直是存储领域的核心,肩负着保护数据的重任.但是随着磁盘容量的不断增大,RAID技术遇到了前所未有的新问题.最大的问题在于在数据重构时间过长,延长了系统degraded时间,增加了多个磁盘故障的概率,降低了数据可靠性.并且在RAID数据重构过程中,RAID自身的Rebuild IO对应用IO造成了影响,直接导致应用IO的performance大为降低.更为严重的是,应用IO和Rebuild IO构成了互为影响的关系,大量的应用IO