admin 管理员组

文章数量: 887021


2024年3月26日发(作者:javascript基础内容)

一、什么是RAID? ................................................................................................................................................................................... 1

二、RAID技术规范简介 ........................................................................................................................................................................... 3

三、三、磁盘阵列配置实例 ...................................................................................................................................................................... 6

四、.RAID 0的创建 ................................................................................................................................................................................ 17

五、windows2003制作 rain 启动盘 ................................................................................................................................................ 20

六、使用注意事项 .................................................................................................................................................................................... 29

七、坏硬盘重建RAID 1 ......................................................................................................................................................................... 31

八、服务器SCSI硬盘 ............................................................................................................................................................................. 39

本文来自: 留溪生活论坛 [url]/bbs[/url] 更多精彩等着您!

一、什么是RAID?

RAID的英文全称为“Redundant Array of Independent Disks”。翻译成中文即为“独立磁盘冗余阵列”,

或简称“磁盘阵列”。由美国加州大学在1987年开发成功。 有些朋友可能会注意到,一部分主板说明书上会

把RAID 解释为“Redundant Array of Inexpensive Disks”,即“廉价磁盘冗余阵列”。那么,这两者间有区

别吗?我们来看一看RAID的历史就明白了。1988年,加州大学David A. Patterson等人提出几种新的磁盘

组织方式,目的是用多个用于个人电脑上的廉价磁盘替代当时数据中心系统普遍采用的价格昂贵的SLEDs磁盘

(Single Large Expensive Disks)。根据这一目的,David A. Patterson 等人首次使用了“Redundant Array

of Inexpensive Disks”这一名称。RAID被提出后,引起了人们的极大兴趣,并获得了成功。后来,随着存储

技术的发展,磁盘在价格上已经大大降低了,而性能也有很大的提升,因此如果再用廉价(Inexpensive)来形

容组成RAID的磁盘就不合适了。 于是在后来,人们开始逐渐把RAID解释为“独立磁盘冗余阵列”。

磁盘阵列有两种方式可以实现,那就是“软件阵列”与“硬件阵列”。

软件阵列是指通过网络操作系统自身提供的磁盘管理功能将连接的普通SCSI卡上的多块硬盘配置成逻

辑盘,组成阵列。如微软的Windows NT/2000 Server/Server 2003和NetVoll的NetWare两种操作系统都

可以提供软件阵列功能,其中Windows NT/2000 Server/Server 2003可以提供RAID 0、RAID 1、RAID 5;

NetWare操作系统可以实现RAID 1功能。软件阵列可以提供数据冗余功能,但是磁盘子系统的性能会有所降

低,有的降代还比较大,达30%左右。

硬件阵列是使用专门的磁盘阵列卡来实现的,这就是本文要介绍的对象。现在的非入门级服务器几乎都提

供磁盘阵列卡,不管是集成在主板上或非集成的都能轻松实现阵列功能。硬件阵列能够提供在线扩容、动态修

改阵列级别、自动数据恢复、驱动器漫游、超高速缓冲等功能。它能提供性能、数据保护、可靠性、可用性和

可管理性的解决方案。磁盘阵列卡拥有一个专门的处理器,如Intel的I960芯片,HPT370A/372 、Silicon Image

SIL3112A等,还拥有专门的存贮器,用于高速缓冲数据。这样一来,服务器对磁盘的操作就直接通过磁盘阵列

卡来进行处理,因此不需要大量的CPU及系统内存资源,不会降低磁盘子系统的性能。阵列卡专用的处理单元

来进行操作,它的性能要远远高于常规非阵列硬盘,并且更安全更稳定。

RAID 0 此RAID级别组合了两个或更多硬盘,组合方式是用户数据被分割成多个可管理单元。这些单元被

分割到RAID 0阵列的不同驱动器中。就像是货运公司运货一样,以前只有一辆车运输货物,现在有了更多的汽

车把货物分开传送,效率自然就会提高很多。但是,RAID 0阵列中未存储冗余信息,这就是说,其中一个硬盘

出现故障后,所有数据都会丢失。因此,安全要求较高的服务器一般不使用RAID 0。

RAID 1 在RAID 1系统中,相同的数据被存储在两个硬盘上(100%冗余)。当一个磁盘驱动器发生故障时,

在另一个磁盘上可立即获得数据,从而无损数据完整性。就像我们打印文件一样,为了保证数据不会丢失,通

常会多打印一份保存下来。另外,当原始数据繁忙时,系统还可以从备份中读取数据,因此RAID 1可以提高读

取性能。可以说RAID1即提高了效率也提高了系统的安全性。

RAID 2 将数据一份份地分布于不同的硬盘上,每一份的单位为位或字节,并使用一种专门的编码技术来提

供错误检查及恢复。RAID 2技术实施复杂,因此目前很少使用,因此不做过多的介绍。

RAID 3 同RAID 2非常类似,都是将数据拆分并分布于不同的硬盘上,区别在于:RAID 3使用简单的奇

偶校验,并单独使用一块磁盘存放奇偶校验信息。如果其中的一块数据磁盘失效,奇偶盘及其数据盘可以重新

计算出损失的数据并还原到磁盘上;RAID 3对于大量的连续数据可提供稳定的传输率,但对于随机数据来说,

奇偶盘会成为写操作的瓶颈。


本文标签: 磁盘 数据 提供 性能 功能