Por padrão, o ESXi fornece um módulo de vários caminhos extensível chamado Native Multipathing Plug-in (NMP).
Geralmente, o VMware NMP oferece suporte a todas as matrizes de armazenamento listadas na HCL de armazenamento VMware e fornece um algoritmo de seleção de caminho padrão com base no tipo de matriz. O NMP associa um conjunto de caminhos físicos a um dispositivo de armazenamento específico, ou LUN.
Para operações adicionais de caminhos múltiplos, o NMP usa submódulos, chamados SATPs e PSPs. O NMP delega ao SATP os detalhes específicos do tratamento do failover de caminho para o dispositivo. O PSP lida com a seleção de caminho para o dispositivo.
Normalmente, o NMP executa as seguintes operações:
- Gerencia a reivindicação e o cancelamento de reivindicação de caminho físico.
- Registra e cancela o registro de dispositivos lógicos.
- Associa caminhos físicos a dispositivos lógicos.
- Oferece suporte à detecção e correção de falhas de caminho.
- Processa solicitações de E/S para dispositivos lógicos:
- Seleciona um caminho físico ideal para a solicitação.
- Executa as ações necessárias para lidar com falhas de caminho e tentativas de comandos de E/S.
- Oferece suporte a tarefas de gerenciamento, como redefinição de dispositivos lógicos.