RAID 磁盘阵列技术及数据恢复原理
目前人们逐渐认识了磁盘阵列技术。磁盘阵列技术可以详细地划分为若干个
级别 0-5 RAID 技术,并且又发展了所谓的 RAID Level 10, 30, 50 的新的级
别。RAID 是廉价冗余磁盘阵列(Redundant Array of Inexpensive Disk)的
简称。用 RAID 的好处简单的说就是:安全性高,速度快,数据容量超大。
某些级别的 RAID 技术可以把速度提高到单个硬盘驱动器的 400%。磁盘
阵列把多个硬盘驱动器连接在一起协同工作,大大提高了速度,同时把硬盘系
统的可靠性提高到接近无错的境界。这些“容错”系统速度极快,同时可靠性极
高。
由磁盘阵列角度来看
磁盘阵列的规格最重要就在速度,也就是 CPU 的种类。我们知道 SCSI 的
演变是由 SCSI 2 (Narrow, 8 bits, 10MB/s), SCSI 3 (Wide, 16bits,
20MB/s), Ultra Wide (16bits, 40MB/s), Ultra 2 (Ultra Ultra Wide,
80MB/s), Ultra 3 (Ultra Ultra Ultra Wide, 160MB/s),在由 SCSI 到 Serial
I/O,也就是所谓的 Fibre Channel (FC-AL, Fibre Channel - Arbitration
Loop, 100 – 200MB/s), SSA (Serial Storage Architecture, 80 – 160
MB/s), 在过去使用 Ultra Wide SCSI, 40MB/s 的磁盘阵列时,对 CPU 的要
求不须太快,因为 SCSI 本身也不是很快,但是当 SCSI 演变到 Ultra 2,
80MB/s 时,对 CPU 的要求就非常关键。一般的 CPU, (如 586)就必须改为高
速的 RISC CPU, (如 Intel RISC CPU, i960RD 32bits, i960RN 64 bits),不
但是 RISC CPU, 甚至于还分 32bits, 64 bits RISC CPU 的差异。586 与
RISC CPU 的差异可想而知 ! 这是由磁盘阵列的观点出发来看的。
由服务器的角度来看
服务器的结构已由传统的 I/O 结构改为 I2O ( Intelligent I/O, 简称 I2O )
的结构,其目的就是为了减少服务器 CPU 的负担,才会将系统的 I/O 与服务器
CPU 负载分开。Intel 因此提出 I2O 的架构,I2O 也是由一颗 RISC CPU
( i960RD 或 I960RN ) 来负责 I/O 的工作。试想想若服务器内都已是由 RISC
i960 CPU 来负责 I/O,结果磁盘阵列上却仍是用 586 CPU,速度会快吗 ?
由操作系统的角度来看
SCO OpenServer 5.0 32 bits
评论0