|
独立磁盘冗余阵列( RAID ) 的初衷主要是为了大型服务器提供高端的存储功能和冗余的数据安全。 RAID 系统使用许多小容量磁盘驱动器来存储大量数据, 它通过在多个硬盘上同时存储和读取数据来大幅提高存储系统的数据吞吐量( Throughput ),而且在很多 RAID 模式中都有较为完备的相互校验 / 恢复的措施,甚至是直接相互的镜像备份,从而大大提高了 RAID 系统的容错度,提高了系统的稳定冗余性,这也是 Redundant 一词的由来。 对计算机 系统 来说,这样一个由多个磁盘驱动器构成的阵列就是一个逻辑单元 ,用户可以对它进行分区,格式化等等。总之,对磁盘阵列的操作与单个硬盘一模一样 。
RAID 组建的方式多种多样。某些类型的 RAID 强调性能,某些则强调可靠性、容错或纠错能力。因此,可根据要完成的任务来选择类型。
不过,所有的磁盘阵列( RAID 0 除外)有着共同的特点——也是其真正的优点就是“热交换”的能力:用户可以取出一个存在缺陷的磁盘,并插入一个新的予以更换。常规的备份和镜像软件速度较慢,而且,如果一个磁盘出现故障,则往往需要中断系统。对大多数类型的 RAID 来说,可以不必中断服务器或系统,就可以自动利用镜像或奇偶信息来通过剩余的磁盘重建出故障磁盘上的数据,而不必中断系统。
RAID 技术问世时是基于 SCSI 接口, 一直是 SCSI 领域的独有产品, 因 当时的技术与成本较 高 也限制了其在低端市场的发展 ,因此主要面向服务器等高端应用。
今天, 在市场的带动下,用于个人计算机的 IDE 接口设备价格大幅降低,同时性能大幅提高。但是, RAID 技术仍只基于 SCSI 接口,普通的 PC 用户在羡慕 RAID 技术的好处的同时,却无法拥有 RAID 。随着个人计算机的大众化一些厂商看到了 RAID 在低端用户中蕴涵的巨大市场, 经过不断努力将日益成熟的 RAID 技术 移植到 IDE 和 SATA 接口上,推出了基于 IDE 和 SATA 接口的 RAID 应用,称为 IDE RAID 或 SATA RAID 。而基于 SCSI 接口的 RAID 应用则相应称为 SCSI RAID 。 我们已经能够享受到相对成本低廉得多的 IDE RAID 系统 。
虽然 IDE/SATA RAID 的稳定与可靠性还不可能与 SCSI-RAID 相比,但它相对于单个硬盘的性能优势对广大玩家是一个不小的诱惑。事实上,对于日常的低强度操作, IDE RAID 已足能胜任了。 与 SCSI RAID 相比, IDE RAID 具有极低的价格,和一点也不逊色的性能表现,相应的, IDE RAID 解决方案就具有 SCSI RAID 无法比拟的高性价比。因此 IDE RAID 自推出后,受到普通 PC 用户和普通商业应用的普遍欢迎。 RAID 对于普通的用户来说,再也不是什么奢侈的技术了。
|