1.2. DM Multipath の概要
DM Multipath は以下のような目的に使用できます。
図1.1「active/passive マルチパス設定 - RAID デバイスが 1 つ」 に、サーバーから RAID デバイスへの I/O パスが 2 つある active/passive 設定を示します。サーバーには HBA が 2 つ、SAN スイッチ、RAID コントローラーが 2 つずつあります。
図1.1 active/passive マルチパス設定 - RAID デバイスが 1 つ
[D]
この設定では、hba1、SAN1、およびコントローラー 1 を通る I/O パスと、hba2、SAN2、およびコントローラー 2 を通る I/O パスの 2 つ のパスがあります。この設定には、障害が発生する可能性のあるポイントが数多く存在します。
- HBA の障害
- FC ケーブルの障害
- SAN スイッチの障害
- アレイコントローラーポートの障害
DM-Multipath が設定されていると、このようなポイントで障害が発生したときに、DM-Multipath により代替 I/O パスへの切り替えが行われます。
図1.2「active/passive マルチパス設定 - RAID デバイスが 2 つ」 ではもう少し複雑な active/passive 設定を示します。サーバーには HBA、SAN スイッチがそれぞれ 2 つあり、RAID コントローラーがそれぞれ 2 つ付いた RAID デバイスが 2 つあります。
図1.2 active/passive マルチパス設定 - RAID デバイスが 2 つ
[D]
図1.2「active/passive マルチパス設定 - RAID デバイスが 2 つ」 に示した例では、それぞれの RAID デバイスに 2 つの I/O パスがあります (図1.1「active/passive マルチパス設定 - RAID デバイスが 1 つ」 に示した例と同様)。DM-Multipath が設定されていると、RAID デバイスへの I/O パスで障害が発生したときに、DM-Multipath が、I/O パスを別のパスに切り替えます。
図1.3「active/active マルチパス設定 - RAID デバイスが 1 つ」 では、サーバーに HBA が 2 つ、SAN スイッチが 1 つ、RAID コントローラーが 2 つある active/active 設定を示します。サーバーからストレージデバイスへの I/O パスは 4 つあります。
- hba1 から controller1 まで
- hba1 から controller2 まで
- hba2 から controller1 まで
- hba2 から controller2 まで
この設定では、 I/O をこれらの 4 つのパスに分散することが可能です。
図1.3 active/active マルチパス設定 - RAID デバイスが 1 つ
[D]