通过硬件加速,ESXi 主机可以与 NAS 设备相集成并使用 NSA 存储提供的多个硬件操作。硬件加速使用 vSphere APIs for Array Integration (VAAI) 来方便主机与存储设备之间的通信。
VAAI NAS 框架支持这两种版本的 NFS 存储:NFS 3 和 NFS 4.1。
VAAI NAS 使用一组存储原语将存储操作从主机卸载到阵列。以下列表显示支持的 NAS 操作:
- 完整文件克隆。支持 NAS 设备克隆虚拟磁盘文件的功能。此操作与 VMFS 块克隆类似,不同之处在于 NAS 设备克隆的是整个文件而不是文件段。
- 预留空间。支持存储阵列为厚格式的虚拟磁盘文件分配空间的功能。
通常,在 NFS 数据存储上创建虚拟磁盘时,NAS 服务器会确定分配策略。大多数 NAS 服务器上的默认分配策略是精简格式,不保证将存储备份到文件。但是,预留空间操作可以指示 NAS 设备使用供应商特定的机制来为虚拟磁盘预留空间。这样,您可以在 NFS 数据存储上创建厚虚拟磁盘。
- 基于阵列的快照。可以将虚拟机快照创建卸载到阵列。
注: Storage DRS 不会检测 NFS 数据存储上基于阵列的快照。因此,执行使用基于阵列的快照克隆虚拟机等操作时,Storage DRS 不提供任何建议。
- 扩展后的统计信息。支持对 NAS 设备上的空间使用情况的可见性。此功能对于精简置备非常有用。
使用 NAS 存储设备,可以通过供应商特定的 NAS 插件实施硬件加速集成。这些插件通常是由供应商创建并作为 VIB 软件包通过网站进行分发。这些 NAS 插件无需声明规则便可以正常运行。
有多个可用工具可安装和升级 VIB 软件包。这些工具包括 esxcli 命令和 vSphere Update Manager。有关详细信息,请参见《vSphere 升级》和《安装和管理 VMware vSphere Update Manager》文档。