虚拟化技术中的一项激动人心的特性就是克隆功能。利用克隆功能,管理员可以很方便地根据一个源虚拟机克隆出一个或多个克隆虚拟机,且克隆虚拟机拥有与源虚拟机完全相同的操作系统、应用系统乃至数据和文档。克隆功能给管理员在IT管理和运维上带来了极大的便利。
克隆技术可分为完整克隆和链接克隆两种。完整克隆方式下,克隆虚拟机和源虚拟机是两个完全独立的实体,源虚拟机的修改乃至删除不会影响到克隆虚拟机的运行,但缺点是2个虚拟机运行时需要占用2份内存和2份磁盘空间;与之相对应的是链接克隆方式,克隆虚拟机必须在源虚拟机存在的情况下才能运行,但优点是多个克隆虚拟机之间的公共部分(共同来自源虚拟机的部分)可以共用同一份内存空间和同一份磁盘空间,因此在服务器主机资源相同的情况下,采用链接克隆的方式可以支持更多的虚拟机,运行更多的业务,或者运行更多的虚拟桌面,从而使企业的IT成本更低。
链接克隆技术要求虚拟化厂商对底层内核有着很深的理解,因此只有少数厂商才能支持该项技术。国外厂商中,VMware虽然支持链接克隆技术,但必须安装一个叫composer的组件(单独收费),而且有很多使用限制,如composer必须安装到windows server上,必须配置数据库,而且VMware的链接克隆技术只能支持部分类型的桌面操作系统,不支持服务器操作系统,使用场景有限。Citrix据说也有链接克隆特性提供,但只在最高版本中提供,而且配置比VMware还要复杂。
倒是国内厂商给我们带来惊喜。北京方物软件有限公司,一家国内的虚拟化软件厂商,在其vServer虚拟化软件产品中推出了完整的链接克隆特性,不需要借助于第三方软件,便可直接部署链接克隆特性;无论虚拟机内安装的是windows 7,windows XP等桌面操作系统,还是windows server 2008, Linux等服务器操作系统,都可以同样使用链接克隆技术,从而使方物软件的虚拟化方案做到在相同服务器资源的条件下,能够提供更多的业务虚拟机,能够提供更多的虚拟桌面支持。
最后,各位IT管理员如果已经在数据中心部署了虚拟化,请检查一下是否有链接克隆特性,该特性会给IT运维管理带来惊喜!