VMware VMware vSAN 是一个软件定义的存储层,它是在 vSphere 5.5 Update 2 或更高版本中提供的,用于虚拟化 vSphere 主机群集上提供的本地物理存储磁盘。可以在创建自动桌面池或自动场时仅指定一个数据存储,各种组件(如虚拟机文件、副本、用户数据和操作系统文件)将放在相应的固态磁盘 (SSD) 或直连硬盘 (HDD) 上。
vSAN 实施基于策略的方法以进行存储管理。在使用 vSAN 时,Horizon 7 以默认存储策略配置文件的形式定义虚拟机存储要求(如容量、性能和可用性),并自动在 vCenter Server 上为虚拟桌面部署这些要求。将自动为每个磁盘单独应用这些策略(vSAN 对象),并在虚拟桌面的整个生命周期中保留这些策略。存储根据分配的策略进行置备和自动配置。您可以在 vCenter 中修改这些策略。Horizon 为每个 Horizon 群集的链接克隆桌面池、即时克隆桌面池、完整克隆桌面池或自动场创建 vSAN 策略。
您可以为 vSAN 群集启用加密,以加密 vSAN 数据存储中的所有静态数据(支持所有 Horizon 7 桌面池类型)。vSAN 加密是在 vSAN 版本 6.6 或更高版本中提供的。有关加密 vSAN 群集的详细信息,请参阅 VMware vSAN 文档。
无论在群集中的物理位置如何,每个虚拟机都会维护各自的策略。如果由于主机、磁盘或网络故障或者工作负载发生变化而导致策略不符合要求,vSAN 将重新配置受影响的虚拟机的数据,并进行负载平衡以符合每个虚拟机的策略。
vSAN 支持需要使用共享存储的 VMware 功能(例如 HA、vMotion 和 DRS),同时不再需要使用外部共享存储基础架构,并简化了存储配置和虚拟机置备活动。
Horizon 7 中的 vSAN 工作流
- 可以使用 vCenter Server 5.5 Update 2 或更高版本以启用 vSAN。有关 vSphere 5.5 Update 2 中的 vSAN 的详细信息,请参阅《vSphere 存储指南》文档。有关 vSphere 6 或更高版本中的 vSAN 的详细信息,请参阅《管理 VMware vSAN》文档。
- 在 Horizon Administrator 中创建自动桌面池或自动场时,请在存储策略管理下面选择使用 VMware vSAN,然后选择要使用的 vSAN 数据存储。
在选择使用 VMware vSAN 后,将仅显示 vSAN 数据存储。
将根据您选择的选项创建默认存储策略配置文件。例如,如果您创建了链接克隆,则将自动创建浮动桌面池、副本磁盘配置文件和操作系统磁盘配置文件。如果您创建了链接克隆,则将创建永久桌面池、副本磁盘配置文件和永久磁盘配置文件。对于自动场,将创建副本磁盘配置文件。对于两种类型的桌面池和自动场,将为虚拟机文件创建配置文件。
- 要将现有的 View Composer 桌面池从其他类型的数据存储移动到 vSAN 数据存储,请在 Horizon Administrator 中编辑该池以取消选择旧数据存储并选择 vSAN 数据存储,然后使用重新平衡命令。无法为自动场执行该操作,因为您无法重新平衡自动场。
- (可选)使用 vCenter Server 修改存储策略配置文件的参数,其中包括容许的故障次数以及要保留的 SSD 读取缓存量等内容。有关具体的默认策略和值,请参阅vSAN 数据存储的默认存储策略配置文件。
- 使用 vCenter Server 监控 vSAN 群集以及加入数据存储的磁盘。有关更多信息,请参阅《vSphere 存储》文档和《vSphere 监控和性能》文档。对于 vSphere 6 或更高版本,请参阅《管理 VMware vSAN》文档。
- (可选)对于 View Composer 链接克隆桌面池,请像平时一样使用刷新和重构命令。对于自动场,仅支持重构命令,而无论数据存储具有何种类型。
要求和限制
在 Horizon 7 部署中使用时,vSAN 功能具有以下限制:
- 本版本不支持使用 Horizon 7 节省空间的磁盘格式功能,该功能通过擦除和压缩磁盘回收磁盘空间。
- vSAN 不支持 View Composer Array Integration (VCAI) 功能,因为 vSAN 不使用 NAS 设备。
vSAN 功能具有以下要求:
- vSphere 5.5 Update 2 或更高版本。
- 合适的硬件。例如,VMware 建议为每个对容量有贡献的节点使用 10GB 网卡以及至少一个 SSD 和一个 HDD。有关具体内容,请参阅《VMware 兼容性指南》。
- 至少包含三个 ESXi 主机的群集。您需要具有足够的 ESXi 主机以满足您的设置要求,即使在 vSAN 延伸群集中使用两个 ESXi 主机。有关更多信息,请参阅《vSphere 最高配置》文档。
- SSD 容量至少占 HDD 容量的 10%。
- 需要足够的 HDD 来容纳您的设置。磁盘上的利用率不要超过 75%。
有关 vSAN 要求的详细信息,请参阅《vSphere 5.5 Update 2 存储》文档中的“使用 vSAN”。对于 vSphere 6 或更高版本,请参阅《管理 VMware vSAN》文档。有关为 VMware vSAN 设计 Horizon 7 虚拟桌面基础架构的关键组件以及进行大小调整的指南,请参阅 http://www.vmware.com/files/pdf/products/vsan/VMW-TMD-Virt-SAN-Dsn-Szing-Guid-Horizon-View.pdf 中的白皮书。