O NPIV permite que uma única porta FC HBA registre vários identificadores exclusivos de nome mundial (WWN) com a malha, cada um dos quais pode ser atribuído a uma máquina virtual individual. Ao usar o NPIV, um administrador de SAN pode monitorar e rotear o acesso ao armazenamento por uma máquina virtual.
Somente máquinas virtuais com RDMs podem ter atribuições WWN, e elas usam essas atribuições para todo o tráfego RDM.
Quando uma máquina virtual tem um WWN atribuído a ela, o arquivo de configuração da máquina virtual (.vmx) é atualizado para incluir um par WWN. O par WWN consiste em um nome de porta mundial (WWPN) e um nome de nó mundial (WWNN). Quando essa máquina virtual é ligada, o VMkernel cria uma porta virtual (VPORT) no HBA físico que é usado para acessar o LUN. O VPORT é um HBA virtual que aparece na estrutura do FC como um HBA físico. Como seu identificador exclusivo, o VPORT usa o par WWN que foi atribuído à máquina virtual.
Cada VPORT é específico para a máquina virtual. O VPORT é destruído no host e não aparece mais para a estrutura do FC quando a máquina virtual é desligada. Quando uma máquina virtual é migrada de um host para outro, o VPORT fecha no primeiro host e abre no host de destino.
Quando as máquinas virtuais não têm atribuições WWN, elas acessam LUNs de armazenamento com os WWNs dos HBAs físicos do host.