IDERAID技术的成熟让我们轻松打造自己的超高速硬盘。在实际应用中,RAID0高速磁盘阵列能比普通IDE7200转ATA133硬盘快得多,时至今日,在大多数的高端或者玩家主板上我们都能找到一颗PROMISE或者HighPoint的RAID芯片,同时发现它们提供的额外几个IDE接口。没错,RAID已经近在眼前,难道你甘心放弃RAID为我们带来的性能提升吗?答案当然是否定的!RAID0高速磁盘阵列为我们带来了技术上的突破。
实用的IDERAID
RAID可以通过软件或硬件实现。像Windows2000就能够提供软件的RAID功能,但是这样需要消耗不小的CPU资源,降低整机性能。而硬件实现则是一般由RAID卡实现的,高档的SCSIRAID卡有着自己专用的缓存和I/O处理器,但是对于家庭用户来说这样的开销显然是承受不了的,毕竟为了实现RAID买两个或者更多的HDD已经相当不容易了。我们还有一种折中的办法——IDERAID。或许这才是普通人最容易接受的方法。虽然IDERAID在功能和性能上都有所折中,但相对于低廉的价格,普通用户看来并不在意。
为什么要用RAID0高速磁盘阵列
RAID0高速磁盘阵列至少需要两块硬盘才能够实现,它的容量为组成这个系统的各个硬盘容量之和,这几块硬盘的容量要相同,在家用IDERAID中一般级联两块硬盘,一定要用同型号同容量的硬盘。RAID0高速磁盘阵列模式向硬盘写入数据的时候把数据一分为二,分别写入两块硬盘,读取数据的时候则反之,这样的话,每块硬盘只要负担一半的数据传输任务,得到的结果也就是速度的增加。
实用的IDERAID
下面我们就以HighPointHPT372RAID控制芯片为例组建一个RAID系统,让两个硬盘“变”成一个硬盘!
默认的RAID模式为RAID0高速磁盘阵列,当然我们也可以根据需要选择其它RAID模式。
无论是主板板载的IDERAID控制芯片还是独立的PCI接口IDERAID控制器,它们都有一个用来进行配置和工作的独立BIOS,它们的BIOS设置画面会在系统POST完成之后显示,我们可以看到这时候HighPointHPT372IDERAID控制芯片的BIOS画面已经出现在屏幕上,按Ctrl H进入控制界面。
这里我们看到可以选择的依次有CreateArray(建立阵列)、DeleteArray(删除阵列)、Create/DeleteSpare(建立、删除)和SelectBootDisk(选择启动硬盘)这几个选项。而在选项的下方则显示了所识别到的硬盘和它们的工作状态。我们要建立一个阵列,所以选择CreateArray,在出现的画面中我们就可以完成所有的阵列建立设置工作,在ArrayMode中我们可以选择建立RAID的种类,默认的是RAID0高速磁盘阵列模式,当然我们可以根据需要选择RAID0、0 1、JBOD等。
当我们确定了选择的RAID模式之后,便需要为这个阵列进行命名,你可以选择自己好识别容易记的名字。确定名字之后我们就要来选择驱动器了。因为我们建立的是RAID0高速磁盘阵列模式,所以只需要2个硬盘。我们选定在下面设备栏中的两块硬盘。
完成以后就能设定块的大小了。所谓块的大小就是指阵列中的最基本数据单位。一般来说块越小越能充分利用空间。但是IDERAID因为没有自己独立的I/O处理器,所以块越小也意味着越高的资源消耗。一般来说默认的64K或者32K都是不错的选择。做完这一切之后,整个阵列就建立完成了,选择StartCreationProcess之后就能保存退出了。
RAID0高速磁盘阵列的启用
如果需要从RAID启动,我们还需要在BIOS中把启动顺序设置为ATARAID,独立的RAID卡我们则需要设置为SCSI启动。对于Windows9x的用户,到此整个RAID就建立完毕了,我们在DOS下按照普通单个硬盘分区格式化安装系统就搞定了,而操作系统也只会把它当作一个驱动器。使用WindowsNT/2000/XP的朋友就要麻烦一点了,需要另外安装一下你的RAID驱动。
注意事项
1.如果要做RAID0高速磁盘阵列必须至少有两个硬盘,另外,一旦将硬盘组成RAID阵列就会丢失原来的数据。
2.选择硬盘的时候最好完全一样,否则会降低性能,此时的理论速度也只是慢硬盘速度的两倍。
3.如果RAID0高速磁盘阵列阵列中的一块硬盘损坏,硬盘阵列的数据将全部丢失,造成损失。