双硬盘无卡也RAID(上)
|
|
2002-03-24·
·ticonderoga··天极硬件频道
|
1 2 3 4 5 6 7 8 下一页 |
RAID是Redundant Array of Inexpensive Disks的缩写,即廉价磁盘冗余阵列,有的朋友对它可能已经比较熟悉了,目前硬件RAID主要有SCSI RAID和IDE RAID两种,SCSI RAID稳定性好、速度快,但SCSI硬盘和SCSI接口卡价格高昂,往往只在高档服务器上使用。IDE RAID稳定性和速度略逊于SCSI RAID,且CPU占用率较高,但价格低廉,相同容量下价格只有SCSI RAID的1/3左右,近来颇受发烧友的青睐,一个简单的RAID0或RAID1阵列通常需要两块硬盘和一块RAID卡组成,但不用RAID卡,只用两块(或多块)硬盘能否构建RAID呢?答案是肯定的,Windows2000就提供了这种软件RAID功能,而且在某些方面还优于硬件级RAID(具体原因下文分析)。
常见的几种RAID模式
1、RAID Level0:又称Striping阵列,它将数据分割存储到两块硬盘上,磁盘读写时负载平均分配到两块硬盘,由于两块硬盘均可同时读写,所以速度显著提升。也正是由于数据被分割存储到两块硬盘,所以数据的完整性依赖于两块硬盘数据均完好无损,一旦其中一块硬盘的数据损坏或磁盘故障,那么所有的数据都将丢失。所以RAID0模式下性能好但可靠性差,两块硬盘组成RAID0后,容量等于小硬盘容量的两倍。RAID0通常用于对磁盘性能要求高但对数据安全性要求不高的场合,比如音视频编辑以及追求极速快感的的硬件发烧友。
2、RAID Level1:又称Mirror阵列,它将同样的数据写入两块硬盘,两块硬盘互为镜像盘,当一块硬盘中的数据受损或磁盘故障时,另一块硬盘可继续工作,并可在需要时重建RAID0阵列。但RAID1不能提升磁盘性能,两块硬盘组成RAID1后,容量等于小硬盘的容量,RAID1适合对数据可靠性要求严格的场合,比如金融、保险、交通等重要部门以及网络服务器等。
3、RAID Level0+1:RAID0与RAID1的结合,由两个RAID0阵列互为镜像组成RAID1阵列,它综合了RAID0的高性能和RAID1的高可靠性,但需要四个硬盘,容量等于两个RAID0阵列中较小一个阵列的容量。适合于对速度、可靠性要求都很高且不计成本的场合使用。
4、RAID Level5:类似于RAID0,但它将数据的每个字节按bit拆分到硬盘,在数据出错时可以按奇偶校验码重建数据,容错能力强于RAID0,但它需要三块硬盘来容纳额外的奇偶校验信息。 Windows2000能不依赖于RAID卡提供类似于RAID0、RAID1和RAID5的阵列支持,分别被称为“带区卷”、“镜像卷”和“RAID-5卷”,Windows2000 Server版能提供上述三种阵列的支持,Windows2000 Professional仅支持类似RAID0的带区卷。普通用户可能更关心性能上的提升,我们就先以Windows2000 Professional版上的带区卷做示范。
|
1 2 3 4 5 6 7 8 下一页 |
|
|
感谢
访问天极网,如果您觉得该文章涉及版权问题,请看这里!
|