即时克隆利用 VMware vSphere vmFork 技术使运行的基础映像或父虚拟机处于无提示状态,并快速创建和自定义一个虚拟桌面池。
即时克隆在创建时与父虚拟机共享虚拟磁盘。每个即时克隆都像一个独立的桌面,具有唯一的主机名和 IP 地址,但即时克隆的存储需求明显较少。即时克隆将所需的存储容量减少 50% 到 90%。
即时克隆的存储
即时克隆支持使用所有标准的 vSphere 存储选项:VMFS、NFS、vSAN 和本地数据存储。
您可以将即时克隆存储在旋转介质 (HDD) 支持的数据存储或固态磁盘 (SSD) 支持的数据存储中。HDD 虽然性能较低,但价格相对低廉,且可提供较高的存储容量。SSD 具有低存储容量和高读取性能,通常支持的每秒 I/O 次数 (IOPS) 能达到数万次。
降低存储成本的一种方法是以分级方式结合使用 HDD 和 SSD。创建即时克隆桌面池时,VMware Horizon 8 会创建一系列用于管理即时克隆的内部虚拟机。一个这样的内部虚拟机即是一个副本,从本质上也就是从最佳配置映像创建的完整克隆。可以将副本和从该副本创建的后续即时克隆放置在同一个数据存储/LUN(逻辑单元号)中,也可以将其放置在具有不同性能特征的单独数据存储中。例如,您可以将副本虚拟机存储在 SSD 支持的数据存储中。典型的环境中只有少量副本虚拟机,因此,副本不需要大量存储空间。之后,可以将即时克隆存储在 HDD 中。这种磁盘价格低廉,但可提供高存储容量,从而适合存储大量克隆。
- 您只能为一个池指定一个单独的副本数据存储。
- 必须能够从集群中的所有 ESXi 主机访问副本数据存储。
- 如果使用 vSAN 数据存储,则此功能不可用。这些类型的数据存储使用基于软件策略的管理,以便存储配置文件可定义哪些组件用于哪些类型的磁盘。
将副本存储在单独数据存储中的可用性注意事项
您可以将副本虚拟机存储在单独的数据存储中,也可以存储在与克隆相同的数据存储中。这些配置会以不同方式影响池的可用性。
将副本存储在与克隆相同的数据存储中时,为增强可用性,每个数据存储中都会创建一个单独的副本。如果某个数据存储不可用,则只有该数据存储中的克隆才会受到影响。其他数据存储中的克隆仍可继续运行。
将副本存储在单独的数据存储中时,池中的所有克隆都会与该数据存储中的副本绑定。如果该数据存储不可用,整个池都将不可用。
为增强桌面池的可用性,您可以为存储副本的数据存储配置一个高可用性解决方案。