[發明專利]一種高效靈活的云主機磁盤克隆方法在審
| 申請號: | 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.szxzyx.cn/pat/books/201410416598.2/2.html,轉載請聲明來源鉆瓜專利網。





