NPIV 使得單一 FC HBA 連接埠可以向網狀架構登錄多個唯一的 WWN,其中每個 WWN 都可指派給個別虛擬機器。

可向 SAN 物件 (如交換器、HBA、儲存裝置或虛擬機器) 指派全球名稱 (WWN) 識別碼。WWN 在光纖通道網狀架構中唯一識別此類物件。如果虛擬機器具有 WWN 指派,它們將指派的 WWN 用於所有 RDM 流量,因此虛擬機器上任何 RDM 所指向的 LUN 不得針對其 WWN 進行遮罩。如果虛擬機器沒有 WWN 指派,它們將使用主機實體 HBA 的 WWN 存取儲存區 LUN。但是,透過使用 NPIV,SAN 管理員可以每台虛擬機器為依據,監控和路由儲存區存取。下節說明其運作方式。

向虛擬機器指派了 WWN 後,該虛擬機器的組態檔 (.vmx) 將更新以包括 WWN 配對 (由全球連接埠名稱 (WWPN) 和全球節點名稱 (WWNN) 組成)。當開啟該虛擬機器電源時,VMkernel 將在實體 HBA 上具現化用於存取 LUN 的虛擬連接埠 (VPORT)。VPORT 是虛擬 HBA,在 FC 網狀架構中顯示為實體 HBA,即它有自己唯一的識別碼、指派給虛擬機器的 WWN 配對。每個 VPORT 都專屬於虛擬機器,虛擬機器關閉電源後,VPORT 便在主機上損毀,並且不會再顯示於 FC 網狀架構。當虛擬機器從一台主機移轉到另一台主機時,VPORT 會在第一台主機上關閉,然後在目的地主機上開啟。

如果已啟用 NPIV,在建立時會為每台虛擬機器指定 WWN 配對 (WWPN 和 WWNN)。使用 NPIV 的虛擬機器在開啟電源後,會依序使用上述每個 WWN 配對,來嘗試探索指向儲存區的存取路徑。具現化的 VPORT 數目等於主機上存在的實體 HBA 的數目。VPORT 建立於可找到實體路徑的每個實體 HBA 上。每個實體路徑可用於判定將用來存取 LUN 的虛擬路徑。請注意,無法感知 NPIV 的 HBA 在此探索程序中將被略過,因為無法在這些 HBA 上具現化 VPORT。