ESXi 支持本地 NVMe over PCIe 存储和共享 NVMe-oF 存储,例如 NVMe over Fibre Channel、NVMe over RDMA (RoCE v2) 和 NVMe over TCP。

在 NVMe-oF 环境中,目标可以在主动/主动或非对称访问模式下向主机显示与 SCSI 中的 LUN 等效的命名空间。ESXi 能够发现和使用以任一方式显示的命名空间。ESXi 在内部将 NVMe-oF 目标模拟为 SCSI 目标,并将它们显示为主动/主动 SCSI 目标或隐式 ALUA SCSI 目标。

VMware NVMe over PCIe

在此配置中,ESXi 主机使用 PCIe 存储适配器访问一个或多个本地 NVMe 存储设备。在主机上安装适配器后,主机发现可用 NVMe 设备,然后它们将显示在 vSphere Client 中的存储设备列表中。

此图显示 PCIe 存储适配器连接到本地 NVMe 存储设备。

VMware NVMe over FC

此技术将 NVMe 映射到光纤通道协议,以便在主机计算机和目标存储设备之间传输数据和命令。此传输可以使用已升级的现有光纤通道基础架构来支持 NVMe。

要访问 NVMe over Fibre Channel 存储,请在 ESXi 主机上安装支持 NVMe 的光纤通道存储适配器。无需配置该适配器。它会自动连接到相应的 NVMe 子系统,并发现它可以访问的所有共享 NVMe 存储设备。您可以稍后重新配置适配器并断开其控制器连接,或者连接在主机引导期间不可用的其他控制器。有关详细信息,请参见为 NVMe over Fabrics 添加控制器

此图显示 NVMe over Fibre Channel 存储适配器通过光纤通道架构连接到 NVMe 存储。

NVMe over RDMA (RoCE v2)

此技术在网络上的两个系统之间使用远程直接内存访问 (RDMA) 传输。该传输使得能够在主内存中进行数据交换,从而绕过操作系统或任一系统的处理器。ESXi 支持聚合以太网 RDMA v2 (RoCE v2) 技术,这使得可以通过以太网进行远程直接内存访问。

要访问存储,ESXi 主机使用主机上安装的 RDMA 网络适配器和软件 NVMe over RDMA 存储适配器。必须配置这两个适配器以使用它们进行存储发现。有关详细信息,请参见为 NVMe over RDMA (RoCE v2) 存储配置适配器

此图显示软件 NVMe over RDMA 适配器通过 RDMA 架构连接到 NVMe 存储。

NVMe over TCP

此技术在两个 系统之间使用以太网连接。要访问存储,ESXi 主机使用您的主机上安装的网络适配器和软件 NVMe over TCP 存储适配器。必须配置这两个适配器以使用它们进行存储发现。有关详细信息,请参见为 NVMe over TCP 存储配置适配器

此图显示软件 NVMe over TCP 适配器通过 TCP/IP 网络连接到 NVMe 存储。