架构图提供 Virtual Volumes 功能的所有组件如何互相交互的概览。

虚拟卷是由合规的存储系统导出的对象,且通常与虚拟机磁盘和其他虚拟机相关文件一一对应。虚拟卷由 VASA 提供程序创建,并在带外而不是在数据路径中操作。

VASA 提供程序或存储提供程序通过 vSphere APIs for Storage Awareness 进行开发。VASA 提供程序在存储端运行并与 vSphere 存储监控服务 (SMS) 集成以管理 Virtual Volumes 存储的各个方面。VASA 提供程序可将虚拟磁盘对象及其衍生内容(如克隆、快照和副本)直接映射到存储系统上的虚拟卷中。

ESXi 主机无权直接访问虚拟卷存储。该主机通过数据路径的中间点(称为协议端点)访问虚拟卷。协议端点按需建立从虚拟机到其各自虚拟卷的数据路径。协议端点作为 ESXi 主机与存储系统之间的直接带内 I/O 的网关。虚拟卷驻留在逻辑上表示存储系统上的物理磁盘池的存储容器内。单个存储容器可以导出多个存储功能集,并可以向不同虚拟卷提供不同的服务水平。