Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11678268
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-08-28 13:05:37

    目前,RAID依然充满活力,甚至可能比以往更具活力。但是,人们不常讨论RAID。本文阐述了RAID的现状。

  2006年,磁盘驱动器(HDD)庆祝50周年纪念。2007年,加州大学伯克利分校RAID白皮书《廉价磁盘冗余阵列(RAID)方案》发表20周年。人们普遍关注虚拟化技术(、网络、I/O)、持续数据保护(CDP)、网格、数据重复删除、iSCSI、VTL、NAS和基于对象的存储,也难怪RAID不受重视。事实真是如此吗?

  总体来说,RAID经历了概念、雏形、早期产品、标准功能等阶段,逐渐成熟。大型公司的存储产品、面向消费者的产品慢慢都提供RAID。在性能需求和数据依赖等方面,RAID依然能满足。随着超大容量的300 GB、500 GB、750 GB和兆字节磁盘驱动器不断出现,价格也不断下降,RAID总是能对磁盘数据进行镜像和奇偶校验,从而保护数据。

  供应商不再花很多时间推销RAID,说明RAID已经处于成熟期。实际上,一些供应商甚至认为,RAID已是一个装置,不再实用,虽然不少大企业、中小企业(SMB)和小型办公室/家庭办公室(SOHO)、存储系统、适配器卡仍采用RAID技术——片上RAID(ROC)、主板RAID(ROM)(图1)。换句话说,随着RAID不断升级,其产量已趋于平稳,符合行业协会RAID咨询委员会(RAB)几年前提出的增长曲线。

图1 不同种类的存储和RAID控制器(片、适配器、系统)

  人们认为,RAID是一种可以提高和传送不同存储服务级别的工具,包括性能和可靠度。一方面,磁盘驱动器越来越可靠,容量越来越大。但是,存储的数据越多,磁盘驱动器发生故障时风险也越大。RAID、本地镜像、远程镜像、复制到其它存储系统等数据保护技术非常可靠,同时RAID还提供性能升级,帮助解决可用容量和性能之间越来越明显的I/O存储性能问题。

  RAID-6和其它多驱动器校验模式有两个最常见的问题:一是写操作和重建过程中性能受到影响;二是与RAID-5相比,需要校验一个额外的磁盘驱动器,成本提高。确实,RAID-6在奇偶校验过程中使用的驱动器数量是RAID-5的两倍。但是,与RAID-5等采用镜像组或混合镜像校验模式的RAID相比,RAID-6使用的驱动器则相对较少。

  RAID-6(双奇偶校验)和其它多驱动器校验模式——包括公司(NetApp)的RAID-DP——都希望在大容量光纤通道、SAS和SATA磁盘驱动器的重建过程中,降低对数据可靠性的影响。近期,这些模式受到很大压力,与10年前 RAID-5遭受批评的情况类似。RAID-6和其它多驱动器校验模式的问题在于:校验奇偶、写数据和重建故障磁盘过程中,性能受到影响。

  在满足应用程序的服务级别、成本和保护需求时,请记得奇偶校验和“保护开销”。至于性能影响,不同的RAID控制器(ROC、适配器和外部控制器)对RAID-6、其它级别的RAID、应用程序工作负荷的处理方式各不相同。一些控制器对RAID-5和RAID-6的重建、写操作具有卸载作用,能提高性能;一些控制器适用于OLTP;另一些控制器则适用于大型序批式应用程序。

阅读(694) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~