admin管理员组

文章数量:1533913

2024年3月31日发(作者:)

如何用两块SATA硬盘做RAID

我们知道,SATA 1.0的数据传输率已经达到了150MB/s,相比传统IDE接口硬盘要

快一些,但如果你手上有两块SATA硬盘的话,那把它们组建成RAID 0系统,将使你的

磁盘系统性能更上一层楼。

什么是RAID

RAID全称为“Redundant Array of Inexpensive Disks”,中文意思是“独立冗余

磁盘阵列”(简称磁盘阵列)。简单地说,RAID是一种把多块独立的硬盘(物理硬盘)按不同

方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数

据冗余的技术。所谓数据冗余是指数据一旦发生损坏,利用冗余信息可以使受损数据得以

恢复,从而保障了数据的安全性。

RAID最初用于高端服务器市场,不过随着计算机应用的快速发展,RAID技术已经渗

透到很多领域。如今,在家用电脑主板中,RAID控制芯片也随处可见。就目前而言,PATA、

SATA以及SCSI接口的硬盘都可以通过相应的RAID控制芯片来组建RAID系统。在家用

电脑上,我们一般只用到RAID 0、RAID 1这两种磁盘阵列方式。

一、什么是RAID 0

RAID 0使用一种称为“条带”(Striping)的技术把数据分布到各个磁盘上。在那里每

个“条带”被分散到连续“块”(Block)上,数据被分成从512字节(Byte)到数兆字节的若

干块后,再交替写到磁盘中。第1块数据被写到磁盘1中,第2块数据被写到磁盘2中,

依此类推。当系统到达阵列中的最后一个磁盘时,就写到磁盘1的下一分段,如此进行下

去,直到数据写完为止。

RAID 0方式的优点是采用数据分块、并行传送方式,能够大幅度提高数据读写速度,

理论上数据写入速度可以达到单块硬盘速度的双倍,而数据读取的时间则是单块硬盘所用

的一半。但是,RAID 0没有数据保护能力。如果一个磁盘出现故障,那么数据就会全部丢

失。RAID 0非常适合于视频、图像的制作和编辑处理工作。

二、什么是RAID 1

RAID 1也被称为镜像,它把磁盘阵列中的硬盘分成相同的两组,互为镜像(图2)。也

就是说,数据在写入一个磁盘上的同时,也被完全复制到另一个磁盘上。因此,如果一个

磁盘的数据发生错误,或者硬盘出现了坏道,那么另一个硬盘上的备份数据可以挽回损失。

另外,RAID 1还可以实现双工──可以复制整个控制器,这样在磁盘故障或控制器故障发

生时,用户的数据能够得到保护。镜像和双工的缺点是需要花费两倍数量的驱动器来复制

数据,但系统的读写性能并不会由此而提高。

如何组建RAID系统

如果你有两块硬盘,并且主板的南桥芯片支持RAID功能,或者主板集成了第三方的

RAID控制芯片,那么就可以组建RAID系统了。

一、支持RAID功能的芯片

目前支持RAID功能的南桥芯片主要有Intel的ICH5R(常见于一些高端的i865PE、

i875P主板上)、ICH6R和ICH6RW(用于i915和i925系列主板),以及VIA的VT8237。

本文标签: 数据硬盘磁盘芯片