联网的存储由 ESXi 主机用于远程存储虚拟机文件的外部存储系统组成。通常,主机通过高速存储网络访问这些系统。

网络存储设备将被共享。网络存储设备上的数据存储可同时由多个主机来访问。ESXi 支持多种网络存储技术。

除了本主题中介绍的传统网络存储,VMware 还支持虚拟共享存储(如 vSAN)。vSAN 可将 ESXi 主机的内部存储资源转变为可为虚拟机提供 High Availability 和 vMotion 等功能的共享存储。有关详细信息,请参见《《管理 VMware vSAN》》文档。

注: 同一 LUN 无法通过不同存储协议提供给一个 ESXi 主机或多个主机。要访问 LUN,主机必须始终使用单一协议,例如仅使用光纤通道或仅使用 iSCSI。

光纤通道 (FC)

在 FC 存储区域网络 (SAN) 上远程存储虚拟机文件。FC SAN 是一种将主机连接到高性能存储设备的专用高速网络。该网络使用光纤通道协议,将 SCSI 流量从虚拟机传输到 FC SAN 设备。

要连接到 FC SAN,您的主机应该配有光纤通道总线适配器 (HBA)。除非使用光纤通道直接连接存储,否则需要光纤通道交换机来路由存储流量。如果主机包含 FCoE(以太网光纤通道)适配器,则可以使用以太网网络连接到共享光纤通道设备。

光纤通道存储描述了使用光纤通道存储的虚拟机。

图 1. 光纤通道存储
主机使用光纤通道适配器连接到 SAN 架构。

在该配置中,主机通过光纤通道适配器连接 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 启动器。

图 2. 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 服务器,此服务器通过常规网络适配器存储虚拟磁盘文件。

图 3. NFS 存储
主机连接到 NFS 服务器,此服务器通过常规网络适配器存储虚拟磁盘文件。

有关设置 NFS 存储的特定信息,请参见了解网络文件系统数据存储

共享串行连接的 SCSI (SAS)

在可向多个主机提供共享访问的直接连接的 SAS 存储系统上存储虚拟机。这种类型的访问允许多个主机访问 LUN 上的同一个 VMFS 数据存储。