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 工作流
- 在 Horizon Console 中创建自动桌面池或自动场时,请在存储策略管理下面选择使用 VMware vSAN,然后选择要使用的 vSAN 数据存储。
选择使用 VMware vSAN 后,将仅显示 vSAN 数据存储。
将根据您选择的克隆类型创建默认存储策略配置文件。
- (可选)使用 vCenter Server 修改存储策略配置文件的参数,其中包括容许的故障次数以及要保留的 SSD 读取缓存量等内容。有关具体的默认策略和值,请参阅 VMware vSAN 数据存储的默认存储策略配置文件。
- 使用 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 中的白皮书。