位置于:书籍教程首页>>组网技术>>磁盘冗余>>正文

硬件 RAID 和软件 RAID

资料:http://xp163.com/

3.3.1. 硬件 RAID
基于硬件的系统独立于主机之外地来管理 RAID 子系统,并且它在主机处只用一个磁盘来代表每一组 RAID 阵列。

连接到 SCSI 控制器的,把 RAID 阵列表示为单个 SCSI 驱
动器的设备就是一个硬件 RAID 的例子。一个外部的 RAID 系统把所有 RAID 处理“智能”都转移到位于内部磁盘子系统中的控制器中。整个子系统都是通过一个普通的 SCSI 控制器连接到主机上,对主机而言,它就象一个单一的磁盘。

RAID 控制器还以卡的形式出现。它充当操作系统的 SCSI 控制器,但却控制所有驱动器本身的实际通讯。在这些情况下,你把驱动器插入到 RAID 控制器中,就如同 SCSI 控制器一般,但是,在这之后,你把它们添加到 RAID 控制器的配置里,操作系统决不会知道其中的区别。

3.3.2. 软件 RAID
软件 RAID 在内核磁盘(块设备)编码中实现各类 RAID 级别。 因为它不需要昂贵的磁盘控制器卡或热交换底盘 [1] ,软件 RAID 提供了最廉价的解决方法。它还可以用在较便宜的 IDE 磁盘以及 SCSI 磁盘。使用今日的快速 CPU,软件 RAID 的性能能够超出硬件 RAID。

Linux 内核的 MD 驱动程序是 RAID 解决方案的一个例子。它完全独立于硬件。基于软件的阵列的性能独立于服务器 CPU 的性能和载量之外。

关于在 Red Hat Linux 安装程序中配置软件 RAID 的信息,请参阅第10章 。

以下为那些对软件 RAID 功能感兴趣的用户列举了一些它的最重要的特性:


使用线程的重建进程

基于内核的配置

不必重建而可在 Linux 机器间移植阵列

使用空闲的系统资源在后台重建阵列

对可热交换的驱动器的支持

对 CPU 的自动检测以便利用某些 CPU 优化功能

注[1] 热交换底盘允许你不必给系统断电而移除硬盘驱动器。

 

 硬件 RAID 和软件 RAID相关说明
 硬件 RAID 和软件 RAID相关说明

 

 书籍教程站内推荐信息
 书籍教程网站地图