RAID和其它新的数据保护形式有什么不同呢?
分析师John Webster表示,RAID是“价格便宜具有冗余能力的磁盘阵列(Redundant Arrays of Inexpensive Disks)”的首字母缩写。供应商想把“廉价(Inexpensive)”改成“独立(Independent)”,我觉得是他们想把RAID阵列卖给企业用户,因为这些用户对在产品数据中心环境中使用廉价的、PC品质的磁盘有些犹豫。但是RAID的创造者想要从小型廉价并且在早期版本的PC中很常见的磁盘驱动器中创建高度可扩展磁盘存储系统。然后,假设在操作过程中发生驱动器故障,我们就需要工程师在不产生数据损失和中断的情况下解决故障问题。RAID数据保护(例如RAID0、1、3、5、6、10等)提供了实现这两个目标的方法。
然而,随着多TB、单盘容量的出现,RAID开始有了过时的迹象。当一个大型RAID阵列里一个单一多TB驱动器出现故障时,需要几个小时甚至几天的时间来重建,因此该有一个替代方案了。其中一个最流行的方法可以用三个通常指数据保护信息扩散算法的术语来表示:Reed-Solomon、前向纠错和 erasure coding。使用容易发生多个并发驱动器故障的TB级容量驱动器是基本的设计假定。这种存储系统可以容忍并无中断地快速恢复多驱动器故障,其中包括整个驱动模块的故障。