RAID的实现

2020-05-26 15:55:00
admin668
原创
715
实现RAID有两种方法,即硬件实现(使用RAID阵列卡)和软件实现,下面分别介绍这两种实现方法。
1硬件实现
1.硬件实现RA|D的基本方法

硬件实现RAID技术就是采用一块RAID卡来实现。以前的RAID卡主要是与服务器SCSI硬盘相适应的SCSI卡。随着技术的发展和成本的降低,后来又有了适应普通计算机硬盘IDE接口的RAID卡。采用硬件RAID卡来实现RAID技术的方式由于功能采用板卡来实现,因此与操作系统无关,不会影响操作系统,也不会占用计算机CPU的资源,相比软件实现而言性能更高。但是,对RAID卡的管理和配置不能通过操作系统实现,只能通过RAID卡的管理软件来实现。一般的RAID卡的管理和配置都是在开机自检时进入它的配置程序来配置RAID卡的性能。如图6.6、6.7所示就是一些RAID卡的外观图。

通过以上RAID卡的转接,一台计算机上就可以连接多个硬盘从而构建RAID。

需要注意的是,当硬盘连接到阵列卡(RAID)上时,操作系统将不能直接看到物理硬盘,因此需要创建成一个被设置为 RAiDO、RAD1或RAID5等的逻辑磁盘(也叫容器),这样系统才能够正确识别它。
创建逻辑磁盘的方法有两种:
(1)使用阵列卡本身的配置工具,即阵列卡的BOS程序来配置RAID的性能。这种方法一般用于重装系统或没有安装操作系统的情况。
(2)使用第三方提供的配置工具软件去实现对阵列卡的管理。此时工具软件必须依赖于系统,因此只适用于服务器上已经安装有操作系统的情况。