[发明专利]一种高效灵活的云主机磁盘克隆方法在审
| 申请号: | 201410416598.2 | 申请日: | 2014-08-22 |
| 公开(公告)号: | CN104156256A | 公开(公告)日: | 2014-11-19 |
| 发明(设计)人: | 黄睿 | 申请(专利权)人: | 成都致云科技有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/00;H04L29/08 |
| 代理公司: | 成都顶峰专利事务所(普通合伙) 51224 | 代理人: | 杨俊华 |
| 地址: | 610000 四川*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 高效 灵活 主机 磁盘 克隆 方法 | ||
技术领域
本发明涉及一种云主机磁盘克隆方法,具体地讲,是涉及一种高效灵活的云主机磁盘克隆方法。
背景技术
云计算是一种新兴的共享硬件资源的方法,通过云计算可以改善资源部署和管理服务。云计算把管理一个计算中心的费用和维护硬件的费用转换到第三方,如雅虎,亚马逊。公司或者个人只需要支付实际资源的使用费用就可以部署世界范围的服务。虚拟化技术通过隔离为云计算提供安全保障,从而减轻管理负担,并且用户可以灵活部署和定制环境。虚拟化技术的这些优点迅速推动了云计算的产生和发展。虚拟机克隆是云计算环境下的一个重要机制,它通过快速实例化云计算环境中的计算元素来动态调整云平台的资源分配。提出了一个云计算环境下的虚拟机克隆方法,该方法利用写时拷贝技术对虚拟磁盘和内存状态设置快照,可以将一个VM快速克隆到云计算集群内不同的物理主机上,这些克隆出来的VM连在一起构成一个虚拟集群,拥有自己的虚拟网络。该方法可以根据计算的需要分配资源,从众多的物理机器中创建一个合理大小的虚拟集群,由这个虚拟集群来完成相应的计算,完成计算后,可以由父VM撤销整个集群并释放资源。
目前,实现虚拟机克隆的传统方法,如图1所示,该方法是利用虚拟机已有的静态克隆功能,通过在一台正在运行的虚拟机模板,把保存模板虚拟机的配置信息文件和磁盘文件拷贝到新的虚拟机上,完成虚拟机的克隆。上述克隆方法主要存在以下缺陷:1、静态克隆的过程太慢,如果需要在多台机器上实现克隆,采用静态克隆方法只能通过手工或者用NFS(网络文件系统)将虚拟机文件复制到多台机器上,这种方式低效,网络延迟大;2、硬盘的大小是固定的,无法满足不同客户对于磁盘大小的要求,缺乏灵活性;3、因为模板虚拟机的硬盘大小固定,所以拓展性不足;4、模板硬盘是100G,其中只有30G有实际数量,但是在传输磁盘文件的时候传了100G,因此浪费了网络带宽和磁盘空间。
发明内容
本发明的目的在于克服上述缺陷,提供一种占用带宽少,节约资源、且扩展性强的高效灵活的云主机磁盘克隆方法。
为了实现上述目的,本发明采用的技术方案如下:
一种高效灵活的云主机磁盘克隆方法,包括以下步骤:
(1)创建模板虚拟机,包括配置信息和磁盘文件两部分,其中,磁盘文件由系统盘组成;
(2)将虚拟机模板里磁盘文件中的系统盘的容量大小设置为能保证操作系统正常工作的最低要求大小;
(3)将模板虚拟机上的配置信息和磁盘文件克隆到新的虚拟机上,同时,新的虚拟机上的数据盘设置为空白。
根据客户需要进行扩展:根据客户需要向数据盘中增加相应大小的磁盘。具体的说,增加的磁盘容量大小为客户所需磁盘容量减去步骤(2)中设置的系统盘容量。
与现有技术相比,本发明具有以下有益效果:
(1)本发明创建虚拟磁盘时,将其划分为配置信息和磁盘文件,同时,将磁盘文件设置为能保证操作系统正常工作的最低要求大小,在克隆时,耗时短,加快了部署速度,能大规模快速并发部署、占用带宽少、节约资源。
(2)本发明将虚拟机的数据盘设置为空白,根据客户需求可增加相应容量的磁盘,扩展性强,能灵活满足客户的需求。
附图说明
图1为现有技术的原理示意图。
图2为本发明的原理示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步说明,本发明的实施方式包括但不限于下列实施例。
实施例
如图2所示,本实施例提供了一种高效灵活的云主机磁盘克隆方法,其包括以下步骤:
一、创建模板虚拟机,包括配置信息和磁盘文件两部分,其中,磁盘文件由系统盘组成;
二、将虚拟机模板里磁盘文件中的系统盘的容量大小设置为能保证操作系统正常工作的最低要求大小;
三、将模板虚拟机上的配置信息和磁盘文件克隆到新的虚拟机上,同时,新的虚拟机上的数据盘设置为空白。
通过上述设置,由于将系统盘的容量大小设置为最低要求,故其在克隆时的效率高、网络延迟低,同时,加快了部署速度,并能大规模快速并发部署、占用带宽少、节约资源。
由于将将新的虚拟机上的数据盘设置为空白,故可根据客户需要向该数据盘中增加客户所需大小的磁盘,而且还能随时增加磁盘,扩大数据磁盘容量,扩展性强,满足客户多样性需求。
为了使得本领域技术人员对本发明有更清晰的了解和认识,下面举例说明:
1、创建模板虚拟机,包括配置信息和磁盘文件两部分,磁盘文件由系统盘组成;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都致云科技有限公司,未经成都致云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410416598.2/2.html,转载请声明来源钻瓜专利网。





