联网的存储由 ESXi 主机用于远程存储虚拟机文件的外部存储系统组成。通常,主机通过高速存储网络访问这些系统。
网络存储设备将被共享。网络存储设备上的数据存储可同时由多个主机来访问。ESXi 支持多种网络存储技术。
除了本主题中介绍的传统网络存储,VMware 还支持虚拟共享存储(如 vSAN)。vSAN 可将 ESXi 主机的内部存储资源转变为可为虚拟机提供 High Availability 和 vMotion 等功能的共享存储。有关详细信息,请参见《《管理 VMware vSAN》》文档。
光纤通道 (FC)
在 FC 存储区域网络 (SAN) 上远程存储虚拟机文件。FC SAN 是一种将主机连接到高性能存储设备的专用高速网络。该网络使用光纤通道协议,将 SCSI 流量从虚拟机传输到 FC SAN 设备。
要连接到 FC SAN,您的主机应该配有光纤通道总线适配器 (HBA)。除非使用光纤通道直接连接存储,否则需要光纤通道交换机来路由存储流量。如果主机包含 FCoE(以太网光纤通道)适配器,则可以使用以太网网络连接到共享光纤通道设备。
光纤通道存储描述了使用光纤通道存储的虚拟机。
在该配置中,主机通过光纤通道适配器连接 SAN 架构(包括光纤通道交换机及存储阵列)。此时,存储阵列的 LUN 变得对于主机可用。您可以访问 LUN 并创建用于满足存储需求的数据存储。数据存储采用 VMFS 格式。
有关设置光纤通道 SAN 的特定信息,请参见将 ESXi 与光纤通道 SAN 配合使用。
Internet SCSI (iSCSI)
在远程 iSCSI 存储设备上存储虚拟机文件。iSCSI 将 SCSI 存储流量打包在 TCP/IP 协议中,使其通过标准 TCP/IP 网络(而不是专用 FC 网络)传输。通过 iSCSI 连接,主机可以充当与位于远程 iSCSI 存储系统的目标进行通信的启动器。
ESXi 提供下列 iSCSI 连接类型:
- 硬件 iSCSI
- 主机通过能够卸载 iSCSI 和网络处理的第三方适配器连接到存储。硬件适配器可以是从属适配器,也可以是独立适配器。
- 软件 iSCSI
- 主机使用 VMkernel 中基于软件的 iSCSI 启动器连接到存储。通过这种 iSCSI 连接类型,主机只需要一个标准的网络适配器来进行网络连接。
必须配置 iSCSI 启动器以使主机能够访问和显示 iSCSI 存储设备。
iSCSI 存储描述了不同类型的 iSCSI 启动器。
在左侧示例中,主机使用硬件 iSCSI 适配器连接到 iSCSI 存储系统。
在右侧示例中,主机使用软件 iSCSI 适配器和以太网网卡连接到 iSCSI 存储。
此时,存储系统中的 iSCSI 存储设备变得对于主机可用。您可以访问存储设备并创建用于满足存储需求的 VMFS 数据存储。
有关设置 iSCSI SAN 的特定信息,请参见将 ESXi与 iSCSI SAN 配合使用。
网络附加存储 (NAS)
在通过标准 TCP/IP 网络访问的远程文件服务器上存储虚拟机文件。ESXi 中内置的 NFS 客户端使用网络文件系统 (NFS) 协议第 3 版和第 4.1 版来与 NAS/NFS 服务器进行通信。为了进行网络连接,主机需要一个标准的网络适配器。
您可以直接在 ESXi 主机上挂载 NFS 卷。然后,使用 NFS 数据存储来存储和管理虚拟机,这与使用 VMFS 数据存储的方式相同。
NFS 存储描述了使用 NFS 数据存储来存储其文件的虚拟机。在此配置中,主机连接到 NAS 服务器,此服务器通过常规网络适配器存储虚拟磁盘文件。
有关设置 NFS 存储的特定信息,请参见了解网络文件系统数据存储。
共享串行连接的 SCSI (SAS)
在可向多个主机提供共享访问的直接连接的 SAS 存储系统上存储虚拟机。这种类型的访问允许多个主机访问 LUN 上的同一个 VMFS 数据存储。
NVMe over Fabrics 存储
VMware NVMe over Fabrics (NVMe-oF) 在主机与共享存储阵列上的目标存储设备之间提供距离连接。VMware 支持 NVMe over RDMA(使用 RoCE v2 技术)、NVMe over Fibre Channel (FC-NVMe) 传输和 NVMe over TCP/IP 技术。有关详细信息,请参见关于 VMware NVMe 存储。