VMware vSAN 是一个软件定义的存储层,可以虚拟化 vSphere 主机集群上可用的本地物理存储磁盘。可以在创建自动桌面池或自动场时仅指定一个数据存储,各种组件(如虚拟机文件、副本、用户数据和操作系统文件)将放在相应的固态磁盘 (SSD) 或直连硬盘 (HDD) 上。

vSAN 实施基于策略的方法以进行存储管理。在使用 vSAN 时,Horizon 8 以默认存储策略配置文件的形式定义虚拟机存储要求(如容量、性能和可用性),并自动在 vCenter Server 上为虚拟桌面部署这些要求。将自动为每个磁盘单独应用这些策略(vSAN 对象),并在虚拟桌面的整个生命周期中保留这些策略。存储根据分配的策略进行置备和自动配置。您可以在 vCenter Server 中修改这些策略。Horizon 8 为每个 Horizon 8 集群的即时克隆桌面池、完整克隆桌面池或自动场创建 vSAN 策略。

您可以为 vSAN 集群启用加密,以加密 vSAN 数据存储中的所有静态数据。vSAN 加密是在 vSAN 版本 6.6 或更高版本中提供的。有关加密 vSAN 集群的详细信息,请参阅 VMware vSAN 文档。

无论在集群中的物理位置如何,每个虚拟机都会维护各自的策略。如果由于主机、磁盘或网络故障或者工作负载发生变化而导致策略不符合要求,vSAN 将重新配置受影响的虚拟机的数据,并进行负载均衡以符合每个虚拟机的策略。

vSAN 支持需要使用共享存储的 VMware vSphere 功能(例如 HA、vMotion 和 DRS),同时不再需要使用外部共享存储基础架构,并简化了存储配置和虚拟机置备活动。

Horizon 8 中的 vSAN 工作流

  1. Horizon Console 中创建自动桌面池或自动场时,请在存储策略管理下面选择使用 VMware vSAN,然后选择要使用的 vSAN 数据存储。

    选择使用 VMware vSAN 后,将仅显示 vSAN 数据存储。

    将根据您选择的克隆类型创建默认存储策略配置文件。

  2. (可选)使用 vCenter Server 修改存储策略配置文件的参数,其中包括容许的故障次数以及要保留的 SSD 读取缓存量等内容。有关具体的默认策略和值,请参阅 VMware vSAN 数据存储的默认存储策略配置文件
  3. 使用 vCenter Server 监控 vSAN 集群以及加入数据存储的磁盘。有关更多信息,请参阅《管理 VMware vSAN》文档。

要求和限制

Horizon 8 部署中使用时,vSAN 功能具有以下要求和限制:

  • vSAN 不支持 VVols。
  • vSAN 与 View Storage Accelerator 功能兼容。vSAN 在 SSD 磁盘上提供一个缓存层,View Storage Accelerator 功能提供基于内容的缓存,以便在发生引导风暴时降低 IOPS 并提高性能。
  • 使用适用于 vSAN 的硬件。有关具体内容,请参阅《VMware 兼容性指南》
  • 请注意集群大小和 vSAN 最大限制。有关存储要求和大小调整限制的更多信息,请参阅 VMware 最高配置

有关 vSAN 要求的更多信息,请参阅《管理 VMware vSAN文档。有关为 VMware vSAN 设计 Horizon 8 虚拟桌面基础架构的关键组件以及进行大小调整的指南,请参阅 http://www.vmware.com/files/pdf/products/vsan/VMW-TMD-Virt-SAN-Dsn-Szing-Guid-Horizon-View.pdf 中的白皮书。