Composer 可创建与基础映像共享虚拟磁盘的桌面映像,因此您可以将存储容量需求降低 50% 到 90%。
Composer 使用基础映像或父虚拟机,可创建最多包含 2,000 个链接克隆虚拟机的池。每个链接克隆都像一个独立的桌面,带有唯一的主机名和 IP 地址,但链接克隆的存储需求明显较少。
副本与链接克隆位于相同数据存储中
在创建链接克隆桌面池或 Microsoft RDS 主机场时,将先从父虚拟机中创建一个完整克隆。完整克隆(或副本)以及与之链接的克隆可存储在相同的数据存储或 LUN(逻辑单元号)上。如有必要,您可以使用重新平衡功能在不同的 LUN 之间移动副本和链接克隆桌面池,或者将链接克隆桌面池从 LUN 移动到 vSAN 数据存储或从 vSAN 数据存储移动到 LUN。
副本与链接克隆位于不同数据存储中
或者,您可以将 Composer 副本和链接克隆分别存放在具有不同性能特征的数据存储中。例如,您可以将副本虚拟机存储在固态磁盘 (SSD) 中。固态磁盘具有低存储容量和高读取性能,通常支持的每秒 I/O 次数 (IOPS) 能达到上万次。您可以将链接克隆存储在基于传统旋转介质的数据存储中。这种磁盘性能较低,但价格相对低廉,并具有较高存储容量,因此适合存储大型池中的大量链接克隆。分层存储配置能够经济高效地处理密集 I/O 负载,如同时重新启动大量虚拟机,或者运行计划内的病毒扫描任务。
有关更多信息,请参阅名为《VMware View 的存储注意事项》的最佳实践指南。
如果您使用 vSAN 数据存储或虚拟卷数据存储,则无法手动为副本和链接克隆选择不同的数据存储。由于 vSAN 和虚拟卷功能自动将对象放在相应类型的磁盘上并缓存所有 I/O 操作,因此,vSAN 和虚拟卷数据存储不需要使用副本分层。
适用于页面文件和临时文件的一次性磁盘
在创建链接克隆池或场时,您还可以选择配置一个单独的一次性虚拟磁盘以存储在用户会话期间生成的客户机操作系统页面文件和临时文件。虚拟机电源关闭后,将删除一次性磁盘。使用一次性磁盘可以减缓链接克隆的增长速度,同时降低已关闭虚拟机所占用的空间,这些都有助于节省存储空间。
适用于专用桌面的永久磁盘
当您创建专用分配桌面池时,Composer 可选择性为每个虚拟桌面创建各自的永久虚拟磁盘。最终用户的 Windows 配置文件和应用程序数据将保存在永久磁盘中。刷新、重构或重新平衡链接克隆时,永久虚拟磁盘中的内容会被保留。VMware 建议您将 Composer 永久磁盘存储在单独的数据存储中。这样便可以备份保存永久磁盘的整个 LUN。
适用于浮动的无状态桌面的本地数据存储
链接克隆桌面可存储在本地数据存储(ESXi 主机上的内部备用磁盘)中。本地存储的优势包括:使用价格低廉的硬件、快速置备虚拟机、实现高效的开关机以及简化管理等。但是,使用本地存储会限制您可使用的 vSphere 基础架构配置选项。本地存储在某些环境中具有优势,但在其他环境中并不合适。
如果环境中的远程桌面是无状态桌面,则使用本地数据存储将极为可行。例如,您可在部署无状态的 Kiosk 或教室和培训中心时使用本地数据存储。
如果您打算利用本地存储的好处,必须认真考虑以下限制:
- 不能使用 vMotion、VMware High Availability (HA) 或 vSphere Distributed Resource Scheduler (DRS)。
- 不能使用 Composer 的重新平衡操作在资源池中对虚拟机执行负载平衡。
- 不能将 Composer 副本和链接克隆存储在不同的数据存储中,VMware 建议您将二者存储在相同的卷中。
如果您通过控制虚拟机数量及其磁盘增长速度来管理本地磁盘使用情况,且您使用的是浮动分配并定期进行刷新和删除操作,那么您可将链接克隆成功部署至本地数据存储。
有关更多信息,请参阅《在 Horizon 7 中设置虚拟桌面》文档中关于创建桌面池的章节。