[發明專利]虛擬機管理方法及裝置在審
| 申請號: | 201310507851.0 | 申請日: | 2013-10-24 |
| 公開(公告)號: | CN103581177A | 公開(公告)日: | 2014-02-12 |
| 發明(設計)人: | 王春風;張永森 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06F9/455 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 徐翀 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬機 管理 方法 裝置 | ||
1.一種虛擬機管理方法,其特征在于,用于虛擬機容錯系統,所述虛擬機容錯系統包括第一數據中心和第二數據中心,所述第一數據中心和所述第二數據中心分別包括管理節點和計算節點以及存儲設備,所述計算節點與所述存儲設備連接;所述第一數據中心的存儲設備和所述第二數據中心的存儲設備通信,且所述第一數據中心的第一管理節點和所述第二數據中心的第二管理節點通信;所述方法包括:
所述第一管理節點在所述第一數據中心的第一計算節點創建主虛擬機,在所述第二數據中心的第二計算節點創建所述主虛擬機的容錯虛擬機,所述容錯虛擬機與所述主虛擬機規格相同;
指示所述第一計算節點將所述主虛擬機的內存數據同步到所述第二計算節點。
2.根據權利要求1所述的方法,其特征在于,還包括:
若所述第一管理節點檢測到所述主虛擬機發生故障,則將所述容錯虛擬機轉為運行態;或者,若所述第二管理節點檢測到所述第一數據中心發生故障,則將述容錯虛擬機轉為運行態。
3.根據權利要求1或2所述的方法,其特征在于,所述第一管理節點在所述第一數據中心的第一計算節點創建主虛擬機之前還包括:
所述第一管理節點接收來自客戶端的虛擬機創建申請,所述虛擬機創建申請包含需要創建的虛擬機的規格;
根據所述虛擬機創建申請,生成并下發創建虛擬機指令給所述第一計算節點和所述第二計算節點。
4.根據權利要求1或2所述的方法,其特征在于,所述虛擬機容錯系統還包括域名系統;所述方法還包括:
所述域名系統建立所述主虛擬機運行的業務的域名與所述主虛擬機的地址的映射關系;
若所述業務從所述主虛擬機遷移至所述容錯虛擬機,則將所述映射關系中的地址更新為所述所述容錯虛擬機的地址。
5.根據權利要求1或2所述的方法,其特征在于,還包括:
所述第一管理節點指示所述第一數據中心的路由設備發布所述主虛擬機運行的業務的精細路由,指示所述第二數據中心的路由設備發布所述業務的粗略路由;
若檢測到所述業務從所述主虛擬機遷移至所述容錯虛擬機,則切換路由發布策略,指示所述第二數據中心的路由設備發布所述業務的精細路由,指示所述第一數據中心的路由設備發布所述業務的粗略路由;
其中,所述精細路由包括所述主虛擬機或容錯虛擬機的地址,所述粗略路由包括所述主虛擬機或容錯虛擬機所屬的虛擬局域網的地址。
6.一種虛擬機管理裝置,其特征在于,用于虛擬機容錯系統,所述虛擬機容錯系統包括第一數據中心和第二數據中心,所述第一數據中心和所述第二數據中心分別包括管理節點和計算節點以及存儲設備,所述計算節點與所述存儲設備連接;所述第一數據中心的存儲設備和所述第二數據中心的存儲設備通信,且所述第一數據中心的第一管理節點和所述第二數據中心的第二管理節點通信;所述虛擬機管理裝置部署在所述第一管理節點和第二管理節點中,所述虛擬機管理裝置包括:
創建單元,用于在所述第一數據中心的第一計算節點創建主虛擬機,在所述第二數據中心的第二計算節點創建所述主虛擬機的容錯虛擬機,所述容錯虛擬機與所述主虛擬機規格相同;
同步單元,用于指示所述第一計算節點將所述主虛擬機的內存數據同步到所述第二計算節點。
7.根據權利要求6所述的虛擬機管理裝置,其特征在于,還包括:
檢測單元,用于檢測所述主虛擬機和所述第一數據中心是否發生故障;
切換單元,用于若所述檢測單元檢測到所述主虛擬機或者所述第一數據中心發生故障,則將所述容錯虛擬機轉為運行態。
8.根據權利要求6或7所述的虛擬機管理裝置,其特征在于,還包括:
接收單元,用于接收來自客戶端的虛擬機創建申請,所述虛擬機創建申請包含需要創建的虛擬機的規格;
所述創建單元,具體用于根據所述虛擬機創建申請,生成并下發創建虛擬機指令給所述第一計算節點和所述第二計算節點。
9.根據權利要求6或7所述的虛擬機管理裝置,其特征在于,所述虛擬機容錯系統還包括域名系統;所述域名系統用于建立所述主虛擬機運行的業務的域名與所述主虛擬機的地址的映射關系;所述虛擬機管理裝置還包括:
域名發布控制單元,用于若所述業務從所述主虛擬機遷移至所述容錯虛擬機,則指示所述域名系統將所述映射關系中的地址更新為所述所述容錯虛擬機的地址。
10.根據權利要求6或7所述的虛擬機管理裝置,其特征在于,還包括:
路由發布控制單元,用于指示所述第一數據中心的路由設備發布所述主虛擬機運行的業務的精細路由,指示所述第二數據中心的路由發布設備發布所述業務的粗略路由;還用于若所述業務從所述主虛擬機遷移至所述容錯虛擬機,則切換路由發布策略,指示所述第二數據中心的路由設備發布所述業務的精細路由,指示所述第一數據中心的路由設備發布所述業務的粗略路由;
其中,所述精細路由包括所述主虛擬機或容錯虛擬機的地址,所述粗略路由包括所述主虛擬機或容錯虛擬機所屬的虛擬局域網的地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310507851.0/1.html,轉載請聲明來源鉆瓜專利網。





