內建於 ESXi 的 NFS 用戶端透過 TCP/IP 使用網路檔案系統 (NFS) 通訊協定來存取位於 NAS 伺服器上指定的 NFS 磁碟區。ESXi 主機可掛接該磁碟區並使用它來滿足儲存區需求。vSphere 支援第 3 版和第 4.1 版的 NFS 通訊協定。

通常,NFS 磁碟區或目錄由儲存區管理員建立,並從 NFS 伺服器匯出。您無需使用本機檔案系統格式化 NFS 磁碟區,例如 VMFS。但是,您可以直接將磁碟區掛接在 ESXi 主機上,並使用它來儲存並啟動虛擬機器,這與使用 VMFS 資料存放區的方式相同。

除了在 NFS 資料存放區上儲存虛擬磁碟之外,您還可以使用 NFS 做為 ISO 映像、虛擬機器範本等的中央存放庫。如果您將資料存放區用於 ISO 映像,可以將虛擬機器的 CD-ROM 裝置連線到資料存放區上的 ISO 檔案。然後您可以從 ISO 檔案安裝客體作業系統。

設定 NFS 儲存區環境後,請參閱以下主題以建立和管理 NFS 資料存放區:

NFS 通訊協定和 ESXi

ESXi 支援 NFS 通訊協定第 3 版和第 4.1 版。若要同時支援這兩個版本,ESXi 會使用兩個不同的 NFS 用戶端。

比較 NFS 用戶端的版本

下表列出了 NFS 第 3 版和第 4.1 版支援的功能。

特性 NFS 第 3 版 NFS 第 4.1 版
安全機制 AUTH_SYS

AUTH_SYS 和 Kerberos (krb5 和 krb5i)

具有 Kerberos 的加密演算法 不適用 AES256-CTS-HMAC-SHA1-96 和

AES128-CTS-HMAC-SHA1-96

多重路徑 不支援 透過工作階段主幹連線支援
鎖定機制 規範用戶端鎖定 伺服器端鎖定
硬體加速 支援 支援
完整佈建虛擬磁碟 支援 支援
IPv6 支援 支援 AUTH_SYS 和 Kerberos
ISO 映像對於虛擬機器顯示為 CD-ROM 支援 支援
虛擬機器快照 支援 支援
具有虛擬磁碟大於 2 TB 的虛擬機器 支援 支援

NFS 通訊協定和 vSphere 解決方案

下表列出了 NFS 版本支援的主要 vSphere 解決方案。

vSphere 功能 NFS 第 3 版 NFS 第 4.1 版
vMotion 和 Storage vMotion
High Availability (HA)
Fault Tolerance (FT)
Distributed Resource Scheduler (DRS)
主機設定檔
Storage DRS 基於空間利用率的初始放置和負載平衡。
Storage I/O Control
Site Recovery Manager Site Recovery Manager 不支援 NFS 4.1 資料存放區進行陣列式複寫和 Virtual Volumes 複寫。對於 vSphere Replication,您可以將 Site Recovery Manager 與 NFS 4.1 版資料存放區搭配使用。
Virtual Volumes
vSphere Replication
VMware Aria Operations

NFS 4.1 和 Fault Tolerance

NFS 4.1 上的虛擬機器支援 vSphere 6.0 中引入的新 Fault Tolerance 機制。該機制可容納具有多達四個 vCPU 的對稱多處理器 (SMP) 虛擬機器。

NFS 4.1 虛擬機器不支援舊版 Fault Tolerance 機制。

NFS 升級

從低於 6.5 的版本升級 ESXi 時,現有 NFS 4.1 資料存放區會自動開始支援先前 ESXi 版本中不可用的功能。這些功能包括 Virtual Volumes 和硬體加速等等。

ESXi 不支援資料存放區從 NFS 第 3 版自動轉換為 NFS 4.1。

若要升級 NFS 3 資料存放區,可以使用下列選項:

  • 建立 NFS 4.1 資料存放區,然後使用 Storage vMotion 將虛擬機器從舊資料存放區移轉至新的資料存放區。
  • 使用 NFS 儲存區伺服器所提供的轉換方法。如需詳細資訊,請連絡儲存裝置廠商。
  • 卸載 NFS 3 資料存放區,然後掛接為 NFS 4.1 資料存放區。
    注意: 若要使用此選項,請確保從有權存取資料存放區的所有主機卸載該資料存放區。資料存放區永遠不能透過同時使用兩個通訊協定來進行掛接。