本内容是《基本指南》的一部分: 检查RAID卷的未来

batway体育

浏览部分

利用存储虚拟化增强RAID

根据专家Jon Toigo的说法,RAID并不一定会过时,只要辅以其他技术就行。

在数据存储行业中,关于RAID以及何时用擦除代码替换它有意义一直存在争论。记住,RAID实际上是虚拟化的一种形式;它创造了虚拟存储卷由物理硬件和电缆连接的物理磁盘组合而成,并在共同的管理和保护方案下运行。

擦除编码,常被视为一种RAID替换,是在磁盘集合上传播数据的另一种机制。在一些实现中,擦除编码系统放弃一个通用的物理控制器,而使用集群或分布式管理方案将数据写入磁盘驱动器。他们还使用一种特殊的编码方法来实现数据的弹性。

如果将它们视为一个范围的两端——集中管理和保护的虚拟卷与分布式的、自修复的磁盘集合——那么从体系结构的角度来看,有许多系统处于两者之间。这些可以增强RAID的选项很少在RAID与擦除编码的争论中被讨论。

RAID通过托管在应用服务器或阵列控制器(现在基本上是服务器)上的软件交付。主要问题是当前一代的RAID系统磁盘容量呈指数级增长,如果RAID集中的磁盘出现故障,则需要更长的重建时间。更糟糕的是,驱动器的故障比供应商之前承认的更频繁——在重建RAID卷的时间里,第二个或第三个驱动器可能会故障,导致卷上的所有数据都不可读。

如何使用存储虚拟化增强RAID

这个漏洞可以通过在另一个虚拟化方案下嵌套RAID来解决,该虚拟化方案本质上是交付一个阵列的阵列。IBM的SAN Volume Controller以及来自众多供应商的存储管理程序产品可以完成这一任务,并使整个RAID阵列在更大的RAID方案中被简单地视为离散磁盘。

或者,存储虚拟化软件可以用来创建一个虚拟容量池,数据可以存储在这个容量池中,并且可以使用许多数据保护技术。例如,存储在DataCore Software SANsymphony-V存储池中的数据可以使用从日志(连续数据保护)到快照到同步或其他数据保护功能的任意或全部分类进行保护异步复制

硬件供应商也在寻求提高存储的弹性,这一领域的先驱是X-IO。该供应商的智能存储元素阵列以不同于磁盘的方式存储数据,使用一个独特的驱动器寻址方案,在数据放置中内置冗余进程。此外,公司的血统——它曾希捷的先进存储架构师,为它提供了关于希捷的检测和修复技术,使驱动器出现可疑的状态在地方或矫正带出使用数组中的一种非常有效的过程。

底线是,传统RAID的脆弱性不应该被视为一种迫切的改变动力。有很多方法可以支持或增强RAID系统,在使用擦除编码对对象存储系统进行破坏性更改之前,提高它们对数据的保护能力。

深入挖掘存储虚拟化

搜索灾难复苏
搜索数据备份
搜索聚合基础设施
关闭
Baidu