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의 스토리지 디바이스 목록에 나타납니다.
VMware NVMe over FC
이 기술은 NVMe를 파이버 채널 프로토콜에 매핑하여 호스트 컴퓨터와 대상 스토리지 디바이스 간에 데이터와 명령을 전송할 수 있습니다. 이 전송은 NVMe를 지원하도록 업그레이드된 기존 파이버 채널 인프라를 사용할 수 있습니다.
NVMe over Fibre Channel 스토리지에 액세스하려면 ESXi 호스트에서 NVMe를 지원하는 파이버 채널 스토리지 어댑터를 설치합니다. 어댑터는 구성할 필요가 없습니다. 적절한 NVMe 하위 시스템에 자동으로 연결되고 연결할 수 있는 모든 공유 NVMe 스토리지 디바이스가 검색됩니다. 나중에 어댑터를 재구성하고 해당 컨트롤러의 연결을 끊거나 호스트 부팅 중에 사용할 수 없었던 다른 컨트롤러를 연결할 수 있습니다. 자세한 내용은 NVMe over Fabrics용 컨트롤러 추가의 내용을 참조하십시오.
NVMe over RDMA(RoCE v2)
이 기술은 네트워크에 있는 두 시스템 간에 RDMA(Remote Direct Memory Access) 전송을 사용합니다. 이 전송은 운영 체제를 우회하는 기본 메모리 또는 둘 중 한 시스템의 프로세서에서 데이터 교환을 가능하게 합니다. ESXi는 RoCE v2(RDMA over Converged Ethernet v2) 기술을 지원하며, 이를 통해 이더넷 네트워크를 통한 Remote Direct Memory Access가 가능합니다.
스토리지에 액세스하기 위해 ESXi 호스트는 호스트에 설치된 RDMA 네트워크 어댑터와 소프트웨어 NVMe over RDMA 스토리지 어댑터를 사용합니다. 스토리지 검색에 사용하려면 두 어댑터를 모두 구성해야 합니다. 자세한 내용은 NVMe over RDMA(RoCE v2) 스토리지용 어댑터 구성의 내용을 참조하십시오.
NVMe over TCP
이 기술은 두 시스템 간의 이더넷 연결을 사용합니다. 스토리지에 액세스하기 위해 ESXi 호스트는 호스트에 설치된 네트워크 어댑터와 소프트웨어 NVMe over TCP 스토리지 어댑터를 사용합니다. 스토리지 검색에 사용하려면 두 어댑터를 모두 구성해야 합니다. 자세한 내용은 NVMe over TCP 스토리지용 어댑터 구성의 내용을 참조하십시오.