Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
1.2. DM Multipath 概述
可使用 DM Multipath 提供以下功能:
图 1.1 “带一个 RAID 设备的主动/被动多路径配置” 演示了在服务器和 RAID 设备之间有两个 I/O 路径的主动/被动配置。这里服务器中有两个 HBA,两个 SAN 交换机以及两个 RAID 控制器。

图 1.1. 带一个 RAID 设备的主动/被动多路径配置
在这个配置中,一个 I/O 路径通过 hba1、SAN1 以及控制器 1。另一个 I/O 路径通过 hba2、SAN2 以及控制器 2。在这个配置中有很多地方可能出现故障:
- HBA 故障
- FC 电缆故障
- SAN 交换机故障
- 阵列控制器端口故障
阵列控制器端口故障
图 1.2 “带两个 RAID 设备的主动/被动多路径配置” 演示了更复杂的主动/被动配置,其中服务器中有两个 HBA、两个 SAN 交换机以及两个 RAID 设备(每个带两个 RAID 控制器)。

图 1.2. 带两个 RAID 设备的主动/被动多路径配置
在图 1.2 “带两个 RAID 设备的主动/被动多路径配置” 演示的示例中,每个 RAID 设备都有两个 I/O 路径(与 图 1.1 “带一个 RAID 设备的主动/被动多路径配置” 的示例相同)。如果配置了 DM Multipath,任一 RAID 设备的 I/O 路径的任一点出现故障,都将会导致 DM Multipath 为该设备切换到备用 I/O 路径。
图 1.3 “带一个 RAID 设备的主动/主动多路径配置” 演示在服务器中有两个 HBA、一个 SAN 交换机以及两个 RAID 控制器的主动/主动配置。在服务器和存储设备间有四条 I/O 路径:
- hba1 到控制器 1
- hba1 到控制器 2
- hba2 到控制器 1
- hba2 到控制器 2
在这个配置中,可将 I/O 分布到上述四条路径中。

图 1.3. 带一个 RAID 设备的主动/主动多路径配置