デフォルトで ESXi は、Native Multipathing Plug-In (NMP) と呼ばれる拡張可能なマルチパス モジュールを備えています。
通常、VMware NMP は VMware ストレージ HCL に示されているすべてのストレージ アレイをサポートし、アレイ タイプに基づいてデフォルトのパス選択アルゴリズムを提供します。NMP は、一連の物理パスを特定のストレージ デバイスすなわち LUN に関連付けます。
追加のマルチパス処理では、NMP は、SATP と PSP というサブモジュールを使用します。NMP は、デバイスに対するパスのフェイルオーバーの処理について、具体的な詳細を SATP に委任します。PSP は、デバイスに対するパスの選択を処理します。
通常、NMP は次の操作を実行します。
- 物理パスの要求および要求解除を管理します。
- 論理デバイスを登録および登録解除します。
- 物理パスを論理デバイスに関連付けます。
- パスの障害検出および修正をサポートします。
- 論理デバイスへの I/O 要求を処理します。
- 要求にとって最適な物理パスを選択します。
- パスの障害や I/O コマンドの再試行を処理するために必要なアクションを実行します。
- 論理デバイスのリセットなど、管理タスクをサポートします。