ESXi ホストをマルチパスおよびフェイルオーバー用に設定する場合、ホストの iSCSI アダプタのタイプによって、複数の iSCSI HBA、または複数の NIC を使用できます。

さまざまなタイプの iSCSI アダプタの詳細については、iSCSI イニシエータを参照してください。

マルチパスを使用する場合は、特定の考慮事項が適用されます。

  • 同じホストで独立型ハードウェア アダプタをソフトウェア iSCSI アダプタまたは依存型 iSCSI アダプタと結合する場合は、ESXi はマルチパスをサポートしません。

  • 同じホスト内のソフトウェア アダプタと依存型アダプタ間のマルチパスはサポートされます。

  • 異なるホストで、依存型アダプタと独立型アダプタの両方をミックスできます。

次の図は、さまざまなタイプの iSCSI イニシエータで使用可能なマルチパスの設定を示しています。

図 1. ホスト ベースのパス フェイルオーバー
この図は、さまざまなタイプの iSCSI イニシエータで使用可能なマルチパスの設定を示しています。

ハードウェア iSCSI のフェイルオーバー

ハードウェア iSCSI を使用すると、ホストには通常複数の使用可能なハードウェア iSCSI アダプタがあり、この iSCSI アダプタから 1 つ以上のスイッチを使用してストレージ システムにアクセスできます。または、アダプタを 1 つ、ストレージ プロセッサを 2 つ設定し、アダプタが異なるパスを使用してストレージ システムにアクセスできるようにします。

ホスト ベースのパス フェイルオーバーの図で、ホスト 1 には HBA1 と HBA2 の 2 つのハードウェア iSCSI アダプタがあり、ストレージ システムへの物理パスが 2 つ提供されます。VMkernel NMP であるかサードパーティ製の MPP であるかにかかわらず、ホストのマルチパス プラグインはデフォルトでパスにアクセスでき、各物理パスの健全性を監視できます。たとえば、HBA1 自体、または HBA1 とネットワークとの間のリンクに障害が発生した場合、マルチパス プラグインでパスを HBA2 に切り替えることができます。

ソフトウェア iSCSI のフェイルオーバー

ホスト ベースのパス フェイルオーバーの図のホスト 2 に示すように、ソフトウェア iSCSI を使用すると複数の NIC を使用でき、ホストとストレージ システム間の iSCSI 接続にフェイルオーバー機能とロード バランシング機能が提供されます。

この設定を行う場合、マルチパス プラグインはホストの物理 NIC に直接アクセスできないため、最初に各物理 NIC を個別の VMkernel ポートに接続する必要があります。その後、ポートのバインド技術を使用して、すべての VMkernel ポートとソフトウェア iSCSI イニシエータを関連付けます。その結果、別個の NIC に接続された各 VMkernel ポートは別々のパスになり、iSCSI ストレージ スタックと iSCSI ストレージ対応のマルチパス プラグインで使用できるようになります。

ソフトウェア iSCSI でのマルチパスの構成方法については、iSCSI ネットワークの設定 を参照してください。