利用即时克隆技术,可以从另一台已打开电源的虚拟机的运行状态创建已打开电源的虚拟机。此操作可以创建与源虚拟机相同的新虚拟机。
使用即时克隆可以即时从受控点创建新虚拟机。即时克隆可确保内存效率,允许在单个主机上创建多个虚拟机,对于大规模应用程序部署而言非常便利。
通过即时克隆操作可以创建一个新虚拟机用作目标虚拟机。目标虚拟机与源虚拟机具有相同的处理器状态、虚拟设备状态、内存状态和磁盘状态。为了避免网络冲突,可以在即时克隆操作过程中自定义目标虚拟机的虚拟硬件。例如,可以自定义虚拟网卡的 MAC 地址或目标虚拟机的串行端口配置。vSphere 7.0 及更高版本不支持自定义目标虚拟机的客户机操作系统。有关客户机操作系统手动自定义的信息,请参见《vSphere Web Services SDK 编程指南》。
在即时克隆操作期间,源虚拟机将短暂关闭,不到 1 秒。尽管源虚拟机会关闭,但会为每个虚拟磁盘生成新的可写增量磁盘,并获取一个检查点并将其传输到目标虚拟机。然后,目标虚拟机会使用源虚拟机的检查点打开电源。目标虚拟机完全打开电源后,源虚拟机也会恢复运行。
即时克隆虚拟机是完全独立的 vCenter Server 清单对象。可以管理诸如常规虚拟机等即时克隆虚拟机,而没有任何限制。
从 vSphere 7.0 开始,只能通过 API 调用即时克隆虚拟机。
有关即时克隆的信息,请参见《vSphere Web Services SDK 编程指南》。