[發明專利]虛擬機運行方法和裝置在審
| 申請號: | 201510970130.2 | 申請日: | 2015-12-21 |
| 公開(公告)號: | CN105550019A | 公開(公告)日: | 2016-05-04 |
| 發明(設計)人: | 李小勇 | 申請(專利權)人: | 深圳市華成峰實業有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F11/20 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 李文淵 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬機 運行 方法 裝置 | ||
技術領域
本發明涉及虛擬機技術領域,特別是涉及一種虛擬機運行方法和裝置。
背景技術
隨著云計算技術領域的高速發展,越來越多的公司開發了自己公司的云平 臺。然而作為云平臺中最基礎的IaaS(InfrastructureasaService,基礎設施即服 務)層中虛擬機的高可靠運行是影響云平臺的首要因素,當運行有虛擬機的服 務器出現宕機時,則虛擬機的運行也會中斷,虛擬機的可靠性較低,這導致依 賴于虛擬機構建的云平臺受到影響。
發明內容
基于此,有必要針對虛擬機的可靠性較低的問題,提供一種虛擬機運行方 法和裝置。
一種虛擬機運行方法,所述方法包括:
定期收集虛擬機服務器的負載信息;
當監測到所述虛擬機服務器發生異常時,根據所述虛擬機服務器的所述負 載信息確定所述虛擬機服務器所運行的虛擬機;
向所述備用服務器發送啟動所述虛擬機的啟動指令,使所述備用服務器根 據所述啟動指令,從所述虛擬機服務器和所述備用服務器各自劃分出的部分磁 盤構成的分布式文件系統中獲取所述虛擬機的啟動文件和增量文件,以根據所 述啟動文件啟動所述虛擬機,并根據所述增量文件恢復運行狀態。
在其中一個實施例中,所述方法還包括:
所述虛擬機服務器將所述虛擬機運行過程中所產生的增量文件存儲到所述 虛擬機服務器的虛擬機磁盤,并將存儲的增量文件同步到所述分布式文件系統。
在其中一個實施例中,所述當監測到所述虛擬機服務器發生異常時,根據 所述虛擬機服務器的所述負載信息確定所述虛擬機服務器所運行的虛擬機,包 括:
接收監控服務器在監控到虛擬機服務器異常時觸發的異常信息;
獲取所述異常信息中虛擬機服務器的標識;
在所述負載信息中提取與所述虛擬機服務器的標識對應的虛擬機標識。
在其中一個實施例中,所述方法還包括:
定期收集備用服務器的負載信息;
在確定所述虛擬機服務器所運行的虛擬機后,根據收集的備用服務器的負 載信息選定備用服務器;
向選定的備用服務器發送啟動所述虛擬機的啟動指令。
在其中一個實施例中,所述方法還包括:
所述備用服務器或者所述虛擬機服務器在啟動所述虛擬機時,鏈接到所述 分布式文件系統中的啟動文件開始啟動所述虛擬機,并將所述啟動文件同步到 本地的虛擬機磁盤后重新鏈接到本地的啟動文件繼續啟動所述虛擬機。
上述虛擬機運行方法,當監測到虛擬機服務器發生異常時,根據收集到虛 擬機服務器的負載信息確定虛擬機服務器所運行的虛擬機,并向備用服務器發 送啟動虛擬機的啟動指令,備用服務器根據啟動指令從分布式文件系統中獲取 虛擬機的啟動文件和增量文件,以在備用服務器上啟動并恢復虛擬機的運行。 這樣,在虛擬機服務器出現宕機時,運行在虛擬機服務器上的虛擬機會的運行 會中斷,虛擬機服務器對應的備用服務器會將在虛擬機服務器上運行中斷的虛 擬機啟動,使虛擬機在備用服務器上繼續運行,避免了由于虛擬機運行中斷而 影響依賴于虛擬機的云平臺,提高了虛擬機的可靠性。
一種虛擬機運行裝置,所述裝置包括:
負載信息收集模塊,用于定期收集虛擬機服務器的負載信息;
虛擬機確定模塊,用于當監測到所述虛擬機服務器發生異常時,根據所述 虛擬機服務器的所述負載信息確定所述虛擬機服務器所運行的虛擬機;
虛擬機啟動模塊,用于向所述備用服務器發送啟動所述虛擬機的啟動指令, 使所述備用服務器根據所述啟動指令,從所述虛擬機服務器和所述備用服務器 各自劃分出的部分磁盤構成的分布式文件系統中獲取所述虛擬機的啟動文件和 增量文件,以根據所述啟動文件啟動所述虛擬機,并根據所述增量文件恢復運 行狀態。
在其中一個實施例中,所述虛擬機服務器將所述虛擬機運行過程中所產生 的增量文件存儲到所述虛擬機服務器的虛擬機磁盤,并將存儲的增量文件同步 到所述分布式文件系統。
在其中一個實施例中,所述虛擬機確定模塊包括:
異常信息接收模塊,用于接收監控服務器在監控到虛擬機服務器異常時觸 發的異常信息;
服務器標識獲取模塊,用于獲取所述異常信息中虛擬機服務器的標識;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市華成峰實業有限公司,未經深圳市華成峰實業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510970130.2/2.html,轉載請聲明來源鉆瓜專利網。





