1、认识组成 RAID 系统的关键设备:RAID 卡众所周知,在服务器上实施 RAID(冗余磁盘阵列)是保护数据不受硬件故障影响的必要手段,但是许多读者并不熟悉 RAID,因此我们就来认识一下组成 RAID 系统的关键设备RAID 卡。RAID 卡按接口方式分为 SCSI 卡和 IDE 卡,今天我们先看看 IDE RAID 卡。硬件 RAID 与软件 RAID在介绍 RAID 之前,我们需要先了解一下什么是硬件 RAID 和软件 RAID。1、硬件 RAID硬件 RAID 是利用硬件 RAID 适配卡(简称 RAID 卡)来实现的。显然,这种方式需要在服务器上安装独立的 RAID 卡,或者主板本身
2、集成了 RAID 适配器。在硬件 RAID 中,RAID 的设置需要在操作系统启动之前借助 RAID 适配器的 BIOS 来实现,就像我们设置 PC 机的BIOS 一样。硬件 RAID 的优点是提供的 RAID 性能好,因为它有专门的 RAID 控制芯片来实现RAID。此外,硬件 RAID 的设置不依赖于操作系统,因为 RAID 在操作系统启动前就已经启动了。当然,要实现硬件 RAID 需要购置额外的硬件设备,比如 RAID 卡(主板本身集成了RAID 适配器的用户除外)、硬盘等。2、软件 RAID另外一种实现 RAID 的方法是利用操作系统提供的软件 RAID 功能来实现 RAID。就像由解
3、压软件在电脑中看 VCD、DVD 一样,软件 RAID 的功能借助特定的软件来实现。在Windows 2000 Server 和 Linux 中,都提供了以软件形式实现 RAID 的功能。软件 RAID 的优点是节省成本,省下了购置 RAID 卡的费用,但是性能同硬件 RAID 卡相比就差一些了,就像软解压 VCD 的效果没有硬解压 VCD 的效果好一样。而且,软件 RAID 必须在操作系统内核加载之后才能启动,因为 RAID 软件是运行在操作系统之上的软件系统。几种 RAID 模式介绍随着 RAID 技术的不断发展,现在 RAID 已经具有从 RAID 0 到 6 等几种基本的 RAID 模
4、式。另外,还有一些基本 RAID 模式的组合形式,如 RAID 10(RAID 0 与 RAID 1 的组合),RAID 50(RAID 0 与 RAID 5 的组合)等。具体而言,RAID 0 又称为 Stripe 或 Striping,RAID 0 没有数据冗余,它连续地分割数据且并行地读/写于多个磁盘上,因此具有很高的数据传输率。但 RAID 0 在提高性能的同时,并没有提供数据可靠性,如果一个磁盘失效,将影响整个数据的安全,因此 RAID 0不能应用于需要数据高可用性的关键应用;RAID 1 又称为 Mirror 或 Mirroring,RAID 1通过数据镜像实现数据冗余,在两对分离
5、的磁盘上产生互为备份的数据。RAID 1 可以提高读的性能,当原始数据繁忙时,可直接从镜像拷贝中读取数据。RAID 1 是磁盘阵列中费用最高的,但提供了最高的数据可用率,当一个磁盘失效,系统可以自动地交换到镜像磁盘上,而不需要重组失效的数据;RAID 0+1(RAID 10)正如其名字一样是 RAID 0 和 RAID 1 的组合形式,要注意:RAID 0+1 模式需要 4 块相同的硬盘才能实现。RAID 5 是一种存储性能、数据安全和存储成本兼顾的存储解决方案。RAID 5 交叉地存取数据及奇偶校验信息于所有的磁盘上。在 RAID5 上,读/写指针可同时对阵列设备进行操作,提供了更高的数据流
6、量;由于其他几种 RAID 模式对于学校来说很少能够使用到,这里就不再特别介绍了。IDE RAID 卡简介前面已经提到,RAID 卡按接口方式分为 SCSI 卡和 IDE 卡。SCSI 卡在数据传输方面要比 IDE 卡快许多,但它在价格上比 IDE 卡高许多。有的主板直接在主板上集成了 RAID 控制芯片,让主板能直接实现 RAID。这种方式成本比专用的 RAID 适配卡低很多,但是它仅适用于低端的 PC 服务器。这里我们主要讲一下 IDE RAID 卡。在 IDE RAID 中,RAID 5 级别的 RAID 是很少见的,通常在 SCSI RAID 卡和高档 IDE RAID 卡中才能提供,
7、普通的 IDE RAID 卡仅提供 RAID 0、RAID 1 和 RAID 0+1 等少数几种RAID 模式。一般 IDE RAID 卡由 RAID 控制芯片、RAID BIOS、IDE 接口以及其他辅助部分构成。1、RAID 控制芯片RAID 卡最主要的部分就是 RAID 控制芯片,它的作用就是提供硬件 RAID 功能,相当于显示卡的显示处理芯片。现在市场上主要有 Promise、AMI、High Point 等几家公司从事IDE RAID 控制芯片的设计和产生,也有多家公司生产基于这些 RAID 控制芯片的适配卡,产品包括 Promise、AMI、天扬、Iwill、Abit 等 RAID
8、 适配卡。2、RAID BIOS与显示卡一样,RAID 卡也有一个提供 RAID 设置功能的 BIOS 芯片,里面储存了与 RAID卡设置相关的程序。当你在主板上安装了一块 RAID 卡后,启动计算机之后,屏幕上会出现进入 RAID 卡 BIOS 的提示,按提示的组合键,就可以进入 RAID BIOS 的设置程序,如附图所示。IDE 接口的规格大家一定很熟悉了,所以不必再详细介绍了。此外, IDE RAID 卡一般有 SPAN 功能,这个功能可以通过 IDE RAID 卡来合成一个超大容量的逻辑硬盘,其容量为多个硬盘的总和,用户可以像使用一个大硬盘一样使用磁盘集合。也就是说 IDE RAID 卡支持将几个物理硬盘合并成一个容量是它们之和的逻辑硬盘。虽然这个逻辑硬盘其实只是一个逻辑分区的盘符而已,但这对于需要大容量逻辑分区的用户来说的确是一个非常有用的功能。编后:怎么样?看了以上介绍之后,不再觉得 IDE RAID 卡有什么神秘了吧!下期我们将介绍 SCSI RAID 卡,请您继续关注。