虚拟机克隆
ZSphere提供两种虚拟机克隆方式以满足不同业务场景需求:全量克隆、快速全量克隆。
全量克隆
全量克隆不与源虚拟机共享数据,而将源虚拟机做成镜像文件后创建新的虚拟机。该源虚拟机镜像是一个完整的镜像文件,包含虚拟机所需所有文件和配置,并保存在镜像存储中,随后将镜像文件推送到数据存储作为克隆虚拟机的镜像缓存,以此来克隆出全新虚拟机。全量克隆的虚拟机不受数据存储限制,克隆出的虚拟机可指定与源虚拟机不同的数据存储来启动。
全量克隆创建的虚拟机是完全隔离且独立的,与源虚拟机没有依赖关系,虚拟机性能完全不受影响。全量克隆通常需要更多存储空间,但在批量全量克隆多台虚拟机时,ZSphere已做存储优化,新虚拟机镜像缓存仅在数据存储上存储一份,从而避免消耗更多数据存储资源,也加快了批量克隆的虚拟机启动速度。
快速全量克隆
在执行快速全量克隆时,在克隆初始利用链接克隆技术创建出依赖源虚拟机的新虚拟机,以此来满足快速虚拟机启动,随后后台会启动出一个任务来做快照合并,最终会把克隆虚拟机的数据完全独立出来,不依赖于源虚拟机,因此通过快速全量克隆的虚拟机具有启动速度快,数据最终独立的特点,并且克隆完成后虚拟机性能不受影响。
