在 vSphere 中,Virtual Volumes 支援 NVMe over Fibre Channel 和 NVMe over TCP 通訊協定。

使用此通訊協定時,在登錄儲存區提供者 (VASA) 後,系統會自動完成基礎設定。您僅建立資料存放區。虛擬通訊協定端點和連線由儲存區提供者處理。
備註: 從 vSphere 8.0 U2 開始,第三方 MPP 支援具有 Virtual Volumes 的 NVMe。如需有關 MPP 的詳細資訊,請參閱 多重路徑概念和縮寫

請熟悉以下特定於具有 Virtual Volumes 的 NVMe 組態的概念。

該圖示範了 VASA 提供者和 vPE 等元件如何進行互動。

虛擬磁碟區命名空間

通常,命名空間視為等效於 LUN 的 NVMe。每種類型的虛擬磁碟區 (如資料、組態或交換虛擬磁碟區) 都會建立一個虛擬磁碟區與命名空間比率為 1:1 的命名空間。命名空間限制取決於陣列廠商。

非對稱命名空間存取 (ANA) 群組

對於 SCSI 或 NFS Virtual Volumes 實作,儲存區容器以邏輯方式對虛擬磁碟區物件進行分組。對於 NVMe,虛擬磁碟區的分組取決於陣列。在陣列中,虛擬磁碟區命名空間通常分組到一個 ANA 群組中。陣列將確定 ANA 群組的數量,每個群組在 NVM 子系統中都有唯一的 ANAGRPID。虛擬磁碟區命名空間僅在向 VASA 提供者發出 BIND 要求時進行配置並處於作用中狀態。BIND 要求還會將命名空間新增到 ANA 群組。在最後一個主機解除繫結虛擬磁碟區之前,命名空間一直處於已配置和作用中狀態。

NVMe 虛擬通訊協定端點

使用 SCSI 或 NFS 通訊協定時,通訊協定端點表示 Proxy LUN 或 NFS 掛接點。這些通訊協定點稱為靜態通訊協定點。

與靜態通訊協定點不同,NVMe 通訊協定端點是虛擬的。此通訊協定端點是虛擬磁碟區所在的 ANA 群組的邏輯表示。在開啟虛擬機器電源之前,NVMe 通訊協定點不存在。開啟虛擬機器電源之後,將建立 NVMe 通訊協定點以便主機可以存取 ANA 群組中的虛擬磁碟區。

如需在 vSphere Client 中檢視 NVMe 虛擬通訊協定端點的相關資訊,請參閱檢閱 NVMe 通訊協定端點

設定具有 Virtual Volumes 的 NVMe

按照以下步驟在 ESXi 主機上設定具有 Virtual Volumes 的 NVMe。

必要條件

程序

  1. 登錄儲存區提供者。

    如需相關資訊,請參閱登錄 Virtual Volumes 的儲存區提供者

    此螢幕擷取畫面顯示登錄的儲存區提供者。
  2. 建立 Virtual Volumes 資料存放區。

    建立資料存放區時,請選取支援 NVMe 功能的儲存區容器。如需相關資訊,請參閱在 vSphere 環境中建立 Virtual Volumes 資料存放區

    此螢幕擷取畫面顯示掛接的 Virtual Volumes 資料存放區。
  3. 如果您使用 NVMe over TCP,請新增控制器。
    請參閱 為 NVMe over Fabrics 新增控制器
    備註: 您無需為 NVMe over Fibre Channel 設定控制器。建立資料存放區後,系統會發現控制器。

    此螢幕擷取畫面顯示探索到的控制器。