第 1 章 设备映射器多路径概述
DM 多路径提供:
- 冗余
- DM 多路径可在主动/被动(active/passive)配置中提供故障切换。在主动/被动配置中,任何时候只有路径的子集用于 I/O。如果 I/O 路径的任何元素(如电缆、交换机或控制器)出现故障,DM 多路径会切换到备用路径。
注意
路径数量取决于设置。通常,DM 多路径设置有 2、4 或 8 个到存储的路径,但这是一个常见的设置,其他数字也可以被路径使用。
- 改进的性能
- 可将 DM 多路径配置为主动/主动模式,其中将 I/O 以轮循(round-robin)方式分布到所有路径中。在某些配置中,DM-Multipath 可以检测 I/O 路径上的加载,并动态重新平衡负载。
1.1. 带一个 RAID 设备的主动/被动多路径配置
在此配置中,服务器上有两个主机总线适配器(HBA),两个 SAN 交换机和两个 RAID 控制器。以下是在这个配置中可能出现的故障:
- HBA 故障
- 光纤通道电缆失败
- SAN 交换机故障
- 阵列控制器端口故障
配置 DM 多路径后,任何这些点会导致 DM 多路径切换到备用 I/O 路径。以下镜像描述了服务器到 RAID 设备的两个 I/O 路径的配置。在这里,有一个 I/O 路径通过 hba1
、SAN1
和 cntrlr1
,第二个 I/O 路径则经过 hba2
、SAN2
和 cntrlr2
。
图 1.1. 带一个 RAID 设备的主动/被动多路径配置