欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種虛擬機(jī)系統(tǒng)中設(shè)備故障處理的方法、裝置及系統(tǒng)的制作方法

文檔序號:9843994閱讀:855來源:國知局
一種虛擬機(jī)系統(tǒng)中設(shè)備故障處理的方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及一種虛擬機(jī)系統(tǒng)中設(shè)備故障處理的方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有的服務(wù)器虛擬系統(tǒng)中,通常包括虛擬化管理系統(tǒng)、主機(jī)服務(wù)器、存儲設(shè)備、虛擬機(jī)。虛擬機(jī)由一系列虛擬磁盤文件、配置文件等組成,這些文件存放于各種存儲設(shè)備中,虛擬機(jī)使用的計算和通信資源由主機(jī)服務(wù)器提供。虛擬化系統(tǒng)運(yùn)行期間,當(dāng)主機(jī)服務(wù)器發(fā)生故障,虛擬化管理系統(tǒng)將故障主機(jī)中運(yùn)行的虛擬機(jī)調(diào)度到其它正常運(yùn)行的主機(jī)中重新啟動,以恢復(fù)虛擬機(jī)的應(yīng)用提供能力,提高虛擬化系統(tǒng)的可用性。
[0003]目前的虛擬化故障定位與處理方法及裝置的實(shí)現(xiàn)方式為:虛擬化系統(tǒng)中多臺主機(jī)服務(wù)器建立高可用集群,虛擬化管理系統(tǒng)周期性向各主機(jī)服務(wù)器發(fā)送心跳報文,通過在一段時間內(nèi)是否可以檢測到各主機(jī)服務(wù)器的心跳報文,來判斷主機(jī)是否有故障。如果虛擬化管理系統(tǒng)檢測到個別主機(jī)服務(wù)器心跳報文正常,則判定主機(jī)運(yùn)行正常,不對其中虛擬機(jī)做任何操作;如果虛擬化管理系統(tǒng)無法檢測到個別主機(jī)服務(wù)器心跳報文,則判定主機(jī)運(yùn)行發(fā)生故障,主機(jī)無法正常承載運(yùn)行其中的虛擬機(jī)虛擬機(jī),虛擬化管理系統(tǒng)調(diào)度本主機(jī)虛擬機(jī)在其它主機(jī)上重新啟動,并刪除故障主機(jī)服務(wù)器和切換虛擬機(jī)的關(guān)聯(lián)關(guān)系。這種虛擬機(jī)故障定位與處理方式可保證主機(jī)服務(wù)器出現(xiàn)網(wǎng)絡(luò)中斷或宕機(jī)級別的故障時,切換重啟虛擬機(jī),保證虛擬化系統(tǒng)的可用性。
[0004]然而,現(xiàn)有的虛擬機(jī)故障定位與處理方法是基于檢測主機(jī)服務(wù)器網(wǎng)絡(luò)通斷情況,僅可以定位主機(jī)服務(wù)器網(wǎng)絡(luò)中斷或宕機(jī)級別的故障,進(jìn)而觸發(fā)虛擬機(jī)故障切換。當(dāng)發(fā)生下述情況的幾種故障:
[0005]I)主機(jī)服務(wù)器操作系統(tǒng)安裝硬盤故障數(shù)超過最大允許值;
[0006]2)主機(jī)服務(wù)器磁盤陣列卡出現(xiàn)故障;
[0007]3)主機(jī)服務(wù)器操作系統(tǒng)內(nèi)存溢出故障;
[0008]4)虛擬機(jī)操作系統(tǒng)內(nèi)存溢出等類型故障;
[0009]5)存儲設(shè)備故障。
[0010]由于前三種主機(jī)服務(wù)器級別故障會造成主機(jī)操作系統(tǒng)處于“假死”狀態(tài),即內(nèi)存中的數(shù)據(jù)無法處理釋放和寫盤,但網(wǎng)絡(luò)檢測沒有問題,此時,主機(jī)服務(wù)器無法提供正常的虛擬化系統(tǒng)服務(wù),主機(jī)服務(wù)器承載的虛擬機(jī)也無法正常運(yùn)行;而第四和第五種情況不是由主機(jī)故障引起的,此時虛擬機(jī)不能正常運(yùn)行但主機(jī)服務(wù)器網(wǎng)絡(luò)檢測卻沒有問題。
[0011]因此,上述五種類型的故障不會造成主機(jī)服務(wù)器網(wǎng)絡(luò)檢測中斷,但會造成關(guān)聯(lián)虛擬機(jī)無法正常運(yùn)行提供應(yīng)用能力,即現(xiàn)有虛擬機(jī)故障定位與處理辦法無法將受故障影響的虛擬機(jī)在其它主機(jī)服務(wù)器上重啟,整體上影響虛擬化整體的可用性級別。

【發(fā)明內(nèi)容】

[0012]本發(fā)明要解決的技術(shù)問題是提供一種虛擬機(jī)系統(tǒng)中設(shè)備故障處理的方法、裝置及系統(tǒng),能夠?qū)μ摂M機(jī)系統(tǒng)中發(fā)生故障的主機(jī)服務(wù)器、虛擬機(jī)和/或存儲設(shè)備實(shí)現(xiàn)定位,并進(jìn)行切換處理,降低故障恢復(fù)時間。
[0013]為了解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案:
[0014]依據(jù)本發(fā)明的一個方面,提供了一種虛擬機(jī)系統(tǒng)中設(shè)備故障處理的方法,包括:
[0015]獲取虛擬機(jī)系統(tǒng)的故障因子;
[0016]根據(jù)故障因子,定位虛擬機(jī)系統(tǒng)中發(fā)生故障的主機(jī)服務(wù)器、虛擬機(jī)和/或存儲設(shè)備;
[0017]對發(fā)生故障的主機(jī)服務(wù)器、虛擬機(jī)和/或存儲設(shè)備進(jìn)行切換處理。
[0018]可選地,獲取虛擬機(jī)系統(tǒng)的故障因子的步驟包括:
[0019]獲取虛擬機(jī)系統(tǒng)中,虛擬機(jī)列表、虛擬機(jī)故障特征值、主機(jī)服務(wù)器列表、主機(jī)服務(wù)器故障特征值、存儲設(shè)備列表和存儲設(shè)備故障特征值;
[0020]根據(jù)所述虛擬機(jī)系統(tǒng)中,虛擬機(jī)列表、虛擬機(jī)故障特征值、主機(jī)服務(wù)器列表、主機(jī)服務(wù)器故障特征值、存儲設(shè)備列表和存儲設(shè)備故障特征值,獲取虛擬機(jī)系統(tǒng)的故障因子。
[0021]可選地,通過公式:虛擬機(jī)系統(tǒng)的故障因子={{虛擬機(jī)列表,虛擬機(jī)故障特征值},{主機(jī)服務(wù)器列表,主機(jī)服務(wù)器故障特征值},{存儲設(shè)備列表,存儲設(shè)備故障特征值}}獲取虛擬機(jī)系統(tǒng)的故障因子;其中,
[0022]{虛擬機(jī)列表,虛擬機(jī)故障特征值}表示虛擬機(jī)與虛擬機(jī)故障特征值構(gòu)成的第一矩陣,且虛擬機(jī)列表中的任一個虛擬機(jī)對應(yīng)一個虛擬機(jī)故障特征值;
[0023]{主機(jī)服務(wù)器列表,主機(jī)服務(wù)器故障特征值}表示主機(jī)服務(wù)器與主機(jī)服務(wù)器故障特征值構(gòu)成的第二矩陣,且主機(jī)服務(wù)器列表中的任一個主機(jī)服務(wù)器對應(yīng)一個主機(jī)服務(wù)器故障特征值;
[0024]{存儲設(shè)備列表,存儲設(shè)備故障特征值}表示存儲設(shè)備與存儲設(shè)備故障特征值構(gòu)成的第三矩陣,且存儲設(shè)備列表中的任一個存儲設(shè)備對應(yīng)一個存儲設(shè)備故障特征值;
[0025]{{虛擬機(jī)列表,虛擬機(jī)故障特征值},{主機(jī)服務(wù)器列表,主機(jī)服務(wù)器故障特征值},{存儲設(shè)備列表,存儲設(shè)備故障特征值}}為所述第一矩陣、第二矩陣和第三矩陣構(gòu)成的矩陣。
[0026]可選地,虛擬機(jī)的故障特征值={虛擬機(jī)標(biāo)識,虛擬機(jī)網(wǎng)卡業(yè)務(wù)和管理類通信流量帶寬N分鐘統(tǒng)計值&&虛擬磁盤文件的最近更新時間變化值&&虛擬磁盤文件的校驗(yàn)值的變化值}。
[0027]可選地,主機(jī)服務(wù)器的故障特征值={主機(jī)標(biāo)識,主機(jī)網(wǎng)卡業(yè)務(wù)和管理類通信流量帶寬N分鐘統(tǒng)計值&&主機(jī)存儲類數(shù)據(jù)讀寫流量帶寬N分鐘統(tǒng)計值&&{主機(jī)服務(wù)器運(yùn)行虛擬機(jī)列表,主機(jī)服務(wù)器運(yùn)行各虛擬機(jī)故障特征值}求邏輯與的值}。
[0028]可選地,存儲設(shè)備的故障特征值={存儲標(biāo)識,存儲設(shè)備數(shù)據(jù)讀寫流量帶寬N分鐘統(tǒng)計值&&{存儲設(shè)備運(yùn)行虛擬機(jī)列表,存儲設(shè)備運(yùn)行各虛擬機(jī)故障特征值}求邏輯與的值}。
[0029]可選地,根據(jù)故障因子,定位虛擬機(jī)系統(tǒng)中發(fā)生故障的主機(jī)服務(wù)器、虛擬機(jī)和/或存儲設(shè)備的步驟包括:
[0030]當(dāng)虛擬機(jī)故障特征值中存在故障特征值時,若發(fā)生故障的至少一個虛擬機(jī)屬于同臺主機(jī)服務(wù)器或者同臺存儲設(shè)備或者既屬于同臺主機(jī)服務(wù)器又屬于同臺存儲設(shè)備,所述該主機(jī)服務(wù)器和/或該存儲設(shè)備僅承載所述發(fā)生故障的虛擬機(jī),且該主機(jī)服務(wù)器故障特征值和/或該存儲設(shè)備故障特征值中存在故障特征值,則認(rèn)為由所述該主機(jī)服務(wù)器或者該存儲設(shè)備導(dǎo)致虛擬機(jī)系統(tǒng)發(fā)生故障。
[0031]可選地,若發(fā)生故障的至少一個虛擬機(jī)不屬于同臺主機(jī)服務(wù)器或者同臺存儲設(shè)備或者既不屬于同臺主機(jī)服務(wù)器又不屬于同臺存儲設(shè)備,和/或所述該主機(jī)服務(wù)器和/或該存儲設(shè)備不僅承載所述發(fā)生故障的虛擬機(jī),則認(rèn)為由虛擬機(jī)導(dǎo)致虛擬機(jī)系統(tǒng)發(fā)生故障。
[0032]可選地,對發(fā)生故障的主機(jī)服務(wù)器、虛擬機(jī)和/或存儲設(shè)備進(jìn)行切換處理的步驟包括:
[0033]若主機(jī)服務(wù)器出現(xiàn)故障,則將通過其它主機(jī)服務(wù)器重啟在發(fā)生故障的主機(jī)服務(wù)器上運(yùn)行的虛擬機(jī);
[0034]若存儲設(shè)備出現(xiàn)故障,則使用備用存儲設(shè)備上的虛擬磁盤文件或通過虛擬機(jī)備份系統(tǒng)恢復(fù)在發(fā)生故障的存儲設(shè)備上運(yùn)行虛擬機(jī)任務(wù);
[0035]若虛擬機(jī)發(fā)生故障,則將強(qiáng)制重新啟動發(fā)生故障的虛擬機(jī)或通過虛擬機(jī)備份系統(tǒng)恢復(fù)在發(fā)生故障的虛擬機(jī)上運(yùn)行的虛擬機(jī)任務(wù)。
[0036]依據(jù)本發(fā)明的另一個方面,還提供了一種虛擬機(jī)系統(tǒng)中設(shè)備故障處理的裝置,包括:
[0037]獲取模塊,用于獲取虛擬機(jī)系統(tǒng)的故障因子;
[0038]定位模塊,用于根據(jù)故障因子,定位虛擬機(jī)系統(tǒng)中發(fā)生故障的主機(jī)服務(wù)器、虛擬機(jī)和/或存儲設(shè)備;
[0039]處理模塊,用于對發(fā)生故障的主機(jī)服務(wù)器、虛擬機(jī)和/或存儲設(shè)備進(jìn)行切換處理。
[0040]可選地,所述獲取模塊包括:
[0041]第一獲取單元,用于獲取虛擬機(jī)系統(tǒng)中,虛擬機(jī)列表、虛擬機(jī)故障特征值、主機(jī)服務(wù)器列表、主機(jī)服務(wù)器故障特征值、存儲設(shè)備列表和存儲設(shè)備故障特征值;
[0042]第二獲取單元,用于根據(jù)所述虛擬機(jī)系統(tǒng)中,虛擬機(jī)列表、虛擬機(jī)故障特征值、主機(jī)服務(wù)器列表、主機(jī)服務(wù)器故障特征值、存儲設(shè)備列表和存儲設(shè)備故障特征值,獲取虛擬機(jī)系統(tǒng)的故障因子。
[0043]可選地,所述獲
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
嘉义市| 西平县| 眉山市| 临汾市| 佛教| 兴宁市| 博白县| 蒙自县| 米泉市| 元谋县| 阳新县| 南川市| 正镶白旗| 政和县| 宝鸡市| 正蓝旗| 班玛县| 沅江市| 舞钢市| 霍城县| 保康县| 河源市| 六安市| 湛江市| 郁南县| 曲阜市| 阜阳市| 景宁| 循化| 双城市| 南充市| 财经| 库伦旗| 阜康市| 浮山县| 临桂县| 无为县| 岳普湖县| 涪陵区| 乳山市| 曲周县|