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

一種虛擬機(jī)故障檢測(cè)和恢復(fù)系統(tǒng)及其控制方法與流程

文檔序號(hào):40628569發(fā)布日期:2025-01-10 18:34閱讀:2來(lái)源:國(guó)知局
一種虛擬機(jī)故障檢測(cè)和恢復(fù)系統(tǒng)及其控制方法與流程

本發(fā)明涉及虛擬機(jī)故障處理的,具體涉及一種虛擬機(jī)故障檢測(cè)和恢復(fù)系統(tǒng)及其控制方法。


背景技術(shù):

1、虛擬機(jī)技術(shù)是在計(jì)算機(jī)平臺(tái)和終端用戶(hù)之間創(chuàng)建一種環(huán)境,終端用戶(hù)可以基于這個(gè)軟件所創(chuàng)建的環(huán)境來(lái)操作對(duì)應(yīng)軟件,從而使得終端用戶(hù)可以通過(guò)運(yùn)行計(jì)算機(jī)的軟件程序來(lái)實(shí)現(xiàn)對(duì)應(yīng)的軟件操作需求。

2、虛擬機(jī)在使用過(guò)程中不可避免地會(huì)因惡意程序?qū)е驴蛻?hù)機(jī)操作系統(tǒng)發(fā)生故障,現(xiàn)有技術(shù)中解決該故障的方式通過(guò)包括有虛擬機(jī)內(nèi)存快照技術(shù)及雙冗余硬件系統(tǒng)技術(shù);其中,

3、虛擬機(jī)內(nèi)存快照技術(shù),通過(guò)保存虛擬機(jī)運(yùn)行時(shí)的數(shù)據(jù)和狀態(tài)來(lái)創(chuàng)建虛擬機(jī)快照,通過(guò)虛擬機(jī)快照來(lái)恢復(fù)虛擬機(jī)的運(yùn)行,可以用于虛擬機(jī)遷移、故障恢復(fù)、快速啟動(dòng)、釋放空閑虛擬機(jī)從而節(jié)省內(nèi)存。然而其無(wú)法有效定位觸發(fā)客戶(hù)機(jī)操作系統(tǒng)故障的任務(wù),同時(shí)也無(wú)法將惡意程序的執(zhí)行環(huán)境和內(nèi)存數(shù)據(jù)完整的保存下來(lái),對(duì)后續(xù)的分析和防范無(wú)法起到有效的理論依據(jù)和指導(dǎo)作用;

4、雙冗余硬件系統(tǒng)技術(shù)則是通過(guò)在同一系統(tǒng)中集成多份冗余硬件的方式來(lái)實(shí)現(xiàn)系統(tǒng)的高可靠性以及故障恢復(fù)能力,需要實(shí)現(xiàn)硬件自檢程序、多處理器仲裁器、時(shí)鐘同步技術(shù)等。然而該方案無(wú)法檢測(cè)內(nèi)存上發(fā)生的錯(cuò)誤和損壞,也無(wú)法屏蔽內(nèi)存的損壞。

5、因此,亟需提供一種虛擬機(jī)故障檢測(cè)和恢復(fù)系統(tǒng)及其控制方法,以解決上述現(xiàn)有技術(shù)中存在的缺陷與不足。


技術(shù)實(shí)現(xiàn)思路

1、為了解決現(xiàn)有技術(shù)中存在的缺陷與不足,本發(fā)明提供了一種虛擬機(jī)故障檢測(cè)和恢復(fù)系統(tǒng)及其控制方法。

2、本發(fā)明提供的具體方案為:

3、一種虛擬機(jī)故障檢測(cè)系統(tǒng),其特征在于:所述虛擬機(jī)故障檢測(cè)系統(tǒng)包括虛擬機(jī)管理系統(tǒng),所述虛擬機(jī)管理系統(tǒng)包括虛擬機(jī)根上下文模塊和虛擬機(jī)執(zhí)行上下文模塊;所述虛擬機(jī)根上下文模塊保存故障發(fā)生前的虛擬機(jī)狀態(tài)和內(nèi)存管理數(shù)據(jù),所述虛擬機(jī)執(zhí)行上下文模塊為虛擬機(jī)提供臨時(shí)的執(zhí)行環(huán)境,并監(jiān)測(cè)虛擬機(jī)對(duì)內(nèi)存的訪問(wèn);其中,

4、所述虛擬機(jī)根上下文模塊包括:

5、虛擬機(jī)cpu寄存器狀態(tài)根單元,所述虛擬機(jī)cpu寄存器狀態(tài)單元保存虛擬機(jī)的cpu寄存器;

6、虛擬機(jī)內(nèi)存映射狀態(tài)根單元,所述虛擬機(jī)內(nèi)存映射狀態(tài)根單元保存虛擬機(jī)內(nèi)存地址到物理內(nèi)存的映射關(guān)系以及訪問(wèn)屬性;

7、物理內(nèi)存?ecc?校驗(yàn)碼根單元,所述物理內(nèi)存?ecc?校驗(yàn)碼根單元保存虛擬機(jī)使用的所有物理內(nèi)存頁(yè)的?ecc?校驗(yàn)碼;

8、不可變內(nèi)存區(qū)域信息表,所述不可變內(nèi)存區(qū)域信息表保存虛擬機(jī)運(yùn)行時(shí)明確聲明的不可變內(nèi)存區(qū)域;

9、所述虛擬機(jī)執(zhí)行上下文模塊包括:

10、虛擬機(jī)cpu寄存器狀態(tài)執(zhí)行單元,初始時(shí)和重置時(shí),所述虛擬機(jī)cpu寄存器狀態(tài)執(zhí)行單元保存的數(shù)據(jù)和虛擬機(jī)cpu寄存器狀態(tài)根單元的數(shù)據(jù)相同;

11、虛擬機(jī)內(nèi)存映射狀態(tài)執(zhí)行單元,初始時(shí)和重置時(shí),所述虛擬機(jī)內(nèi)存映射狀態(tài)執(zhí)行單元保存的數(shù)據(jù)和所述虛擬機(jī)內(nèi)存映射狀態(tài)根單元的數(shù)據(jù)一致,但是其內(nèi)部所有映射關(guān)系都被設(shè)置為不可訪問(wèn),客戶(hù)機(jī)操作系統(tǒng)訪問(wèn)內(nèi)存時(shí)會(huì)觸發(fā)陷入,虛擬機(jī)管理系統(tǒng)記錄訪問(wèn)信息并更新對(duì)應(yīng)的內(nèi)存的訪問(wèn)屬性;

12、物理內(nèi)存?ecc?校驗(yàn)碼執(zhí)行單元,初始時(shí)和重置時(shí),所述物理內(nèi)存?ecc?校驗(yàn)碼執(zhí)行單元保存的數(shù)據(jù)和物理內(nèi)存?ecc?校驗(yàn)碼根單元的數(shù)據(jù)相同,且作為物理內(nèi)存?ecc?校驗(yàn)碼根單元中?ecc?校驗(yàn)碼的備份;

13、內(nèi)存訪問(wèn)信息表,內(nèi)存訪問(wèn)信息表記錄只發(fā)生了讀訪問(wèn)或者寫(xiě)訪問(wèn)的內(nèi)存區(qū)域。

14、進(jìn)一步地,本發(fā)明還提供一種虛擬機(jī)故障檢測(cè)系統(tǒng)的控制方法,其特征在于:包括以下步驟:

15、s1:修改客戶(hù)機(jī)操作系統(tǒng)的代碼,在系統(tǒng)啟動(dòng)完畢后調(diào)用虛擬機(jī)管理系統(tǒng)的虛擬機(jī)根上下文模塊創(chuàng)建接口,在任務(wù)切換代碼處調(diào)用虛擬機(jī)管理系統(tǒng)的虛擬機(jī)異常檢測(cè)接口;

16、s2:虛擬機(jī)管理系統(tǒng)創(chuàng)建虛擬機(jī)并加載客戶(hù)機(jī)操作系統(tǒng)的鏡像到虛擬機(jī)的內(nèi)存,然后啟動(dòng)虛擬機(jī),虛擬機(jī)開(kāi)始執(zhí)行客戶(hù)機(jī)操作系統(tǒng)的代碼;當(dāng)客戶(hù)機(jī)操作系統(tǒng)執(zhí)行到系統(tǒng)啟動(dòng)完畢時(shí)會(huì)調(diào)用虛擬機(jī)根上下文模塊創(chuàng)建接口,此時(shí)?cpu?會(huì)發(fā)生陷入,然后跳轉(zhuǎn)到客戶(hù)機(jī)操作系統(tǒng)的虛擬機(jī)根上下文模塊創(chuàng)建接口開(kāi)始執(zhí)行;

17、s3:虛擬機(jī)管理系統(tǒng)的虛擬機(jī)根上下文模塊創(chuàng)建接口將創(chuàng)建虛擬機(jī)根上下文數(shù)據(jù)結(jié)構(gòu),并將當(dāng)前虛擬機(jī)的cpu寄存器狀態(tài)和內(nèi)存映射關(guān)系以及訪問(wèn)屬性保存至虛擬機(jī)根上下文模塊中,同時(shí)計(jì)算出虛擬機(jī)所屬內(nèi)存的每個(gè)物理內(nèi)存頁(yè)的?ecc?校驗(yàn)碼,并將?ecc?校驗(yàn)碼保存至虛擬機(jī)根上下文模塊中,然后,虛擬機(jī)管理系統(tǒng)創(chuàng)建出與虛擬機(jī)根上下文模塊對(duì)應(yīng)的虛擬機(jī)執(zhí)行上下文模塊;

18、s4:虛擬機(jī)管理系統(tǒng)在虛擬機(jī)執(zhí)行上下文模塊中恢復(fù)虛擬機(jī)的執(zhí)行,此時(shí)虛擬機(jī)將繼續(xù)執(zhí)行客戶(hù)機(jī)操作系統(tǒng)的代碼;

19、s5:檢測(cè)客戶(hù)機(jī)操作系統(tǒng)在運(yùn)行過(guò)程中是否發(fā)生了故障并通過(guò)虛擬機(jī)管理系統(tǒng)的故障通知接口通知虛擬機(jī)管理系統(tǒng);

20、s6:客戶(hù)機(jī)操作系統(tǒng)運(yùn)行到任務(wù)切換代碼時(shí),虛擬機(jī)管理系統(tǒng)通過(guò)虛擬機(jī)異常檢測(cè)接口進(jìn)行檢測(cè):

21、虛擬機(jī)管理系統(tǒng)先檢測(cè)只被客戶(hù)機(jī)操作系統(tǒng)讀過(guò)的內(nèi)存是否發(fā)生內(nèi)存顆粒損壞故障:

22、虛擬機(jī)管理系統(tǒng)再檢測(cè)只被客戶(hù)機(jī)操作系統(tǒng)寫(xiě)過(guò)的內(nèi)存是否發(fā)生內(nèi)存越界訪問(wèn)故障;

23、并根據(jù)對(duì)應(yīng)檢測(cè)結(jié)果確定后續(xù)對(duì)應(yīng)操作;

24、s7:當(dāng)虛擬機(jī)管理系統(tǒng)既未檢測(cè)到內(nèi)存顆粒損壞故障,也未檢測(cè)到內(nèi)存越界訪問(wèn)故障時(shí),虛擬機(jī)管理系統(tǒng)完成虛擬機(jī)執(zhí)行上下文模塊到虛擬機(jī)根上下文模塊的數(shù)據(jù)同步;

25、s8:虛擬機(jī)管理系統(tǒng)將根據(jù)虛擬機(jī)根上下文模塊重置虛擬機(jī)執(zhí)行上下文模塊;

26、s9:虛擬機(jī)管理系統(tǒng)將再次從虛擬機(jī)執(zhí)行上下文模塊中恢復(fù)虛擬機(jī),繼續(xù)執(zhí)行客戶(hù)機(jī)操作系統(tǒng)的代碼。

27、作為本發(fā)明的進(jìn)一步優(yōu)選實(shí)施方式,所述步驟s1中,當(dāng)客戶(hù)機(jī)操作系統(tǒng)執(zhí)行到這兩處接口調(diào)用時(shí),cpu?將從低特權(quán)級(jí)轉(zhuǎn)入高特權(quán)級(jí)并開(kāi)始執(zhí)行虛擬機(jī)管理系統(tǒng)對(duì)應(yīng)的系統(tǒng)調(diào)用程序。

28、作為本發(fā)明的進(jìn)一步優(yōu)選實(shí)施方式,所述步驟s5中,包括以下步驟:

29、s5.1:如果客戶(hù)機(jī)操作系統(tǒng)在運(yùn)行過(guò)程中沒(méi)有發(fā)生故障,則客戶(hù)機(jī)操作系統(tǒng)在運(yùn)行時(shí)調(diào)用虛擬機(jī)管理系統(tǒng)的不可變內(nèi)存聲明接口;

30、s5.2:如果客戶(hù)機(jī)操作系統(tǒng)在運(yùn)行過(guò)程中發(fā)生了故障,則判定為惡意程序?qū)е铝丝蛻?hù)機(jī)操作系統(tǒng)故障,并進(jìn)入到惡意程序故障處理流程:此時(shí),包括以下步驟:

31、s5.21:虛擬機(jī)管理系統(tǒng)從虛擬機(jī)根上下文模塊中創(chuàng)建出一個(gè)新的虛擬機(jī)執(zhí)行上下文模塊,虛擬機(jī)管理系統(tǒng)向新的虛擬機(jī)執(zhí)行上下文模塊中注入異常惡意程序;

32、s5.22:虛擬機(jī)管理系統(tǒng)保存原有的發(fā)生故障時(shí)的虛擬機(jī)執(zhí)行上下文模塊中的內(nèi)存數(shù)據(jù)信息;

33、s5.23:虛擬機(jī)管理系統(tǒng)從新的虛擬機(jī)執(zhí)行上下文模塊中恢復(fù)客戶(hù)機(jī)操作系統(tǒng)的執(zhí)行,此時(shí)客戶(hù)機(jī)操作系統(tǒng)將進(jìn)入惡意程序異常處理程序,客戶(hù)機(jī)操作系統(tǒng)重置導(dǎo)致異常發(fā)生的惡意程序;

34、s5.24:在客戶(hù)機(jī)操作系統(tǒng)完成異常處理后,從異常處理程序退出,此時(shí)將觸發(fā)任務(wù)調(diào)度。

35、作為本發(fā)明的進(jìn)一步優(yōu)選實(shí)施方式,所述步驟s6中,包括以下步驟:

36、虛擬機(jī)管理系統(tǒng)檢測(cè)只被客戶(hù)機(jī)操作系統(tǒng)讀過(guò)的內(nèi)存是否發(fā)生內(nèi)存顆粒損壞故障時(shí),計(jì)算被客戶(hù)機(jī)操作系統(tǒng)讀訪問(wèn)的內(nèi)存區(qū)域的?ecc?校驗(yàn)碼是否和虛擬機(jī)根上下文模塊中該內(nèi)存區(qū)域?qū)?yīng)的ecc校驗(yàn)碼相同,如果相同則判定為未發(fā)生內(nèi)存顆粒損壞故障;如果不同則判定為發(fā)生了內(nèi)存顆粒損壞故障;

37、虛擬機(jī)管理系統(tǒng)檢測(cè)只被客戶(hù)機(jī)操作系統(tǒng)寫(xiě)過(guò)的內(nèi)存是否發(fā)生內(nèi)存越界訪問(wèn)故障時(shí),計(jì)算被客戶(hù)機(jī)操作系統(tǒng)寫(xiě)訪問(wèn)過(guò)的內(nèi)存區(qū)域是否已被虛擬機(jī)根上下文模塊中的不可變內(nèi)存區(qū)域信息表標(biāo)記,如果未被標(biāo)記則判定為未發(fā)生內(nèi)存越界訪問(wèn)故障;如果已被標(biāo)記則判定為發(fā)生了內(nèi)存越界訪問(wèn)故障。

38、作為本發(fā)明的進(jìn)一步優(yōu)選實(shí)施方式,所述步驟s6中,

39、當(dāng)虛擬機(jī)管理系統(tǒng)既未檢測(cè)到內(nèi)存顆粒損壞故障,也未檢測(cè)到內(nèi)存越界訪問(wèn)故障時(shí),虛擬機(jī)管理系統(tǒng)將虛擬機(jī)執(zhí)行上下文模塊中的對(duì)應(yīng)數(shù)據(jù)同步至虛擬機(jī)根上下文模塊中;

40、當(dāng)虛擬機(jī)管理系統(tǒng)檢測(cè)到內(nèi)存顆粒損壞故障時(shí),虛擬機(jī)管理系統(tǒng)進(jìn)入內(nèi)存顆粒損壞故障恢復(fù)流程;

41、當(dāng)虛擬機(jī)管理系統(tǒng)檢測(cè)到內(nèi)存越界訪問(wèn)故障時(shí),虛擬機(jī)管理系統(tǒng)先判斷此故障是否為惡意程序?qū)е碌墓收?,如果是則進(jìn)入惡意程序故障處理流程。

42、作為本發(fā)明的進(jìn)一步優(yōu)選實(shí)施方式,

43、所述步驟s6中,所述內(nèi)存顆粒損壞故障恢復(fù)流程包括:

44、虛擬機(jī)管理系統(tǒng)將被客戶(hù)機(jī)操作系統(tǒng)讀訪問(wèn)的內(nèi)存區(qū)域信息記錄到虛擬機(jī)執(zhí)行上下文模塊中的內(nèi)存訪問(wèn)信息表中;

45、虛擬機(jī)管理系統(tǒng)將被客戶(hù)機(jī)操作系統(tǒng)讀訪問(wèn)的內(nèi)存區(qū)域和虛擬機(jī)根上下文模塊中同一內(nèi)存區(qū)域的訪問(wèn)屬性進(jìn)行對(duì)比:

46、如果是可讀,則同步將虛擬機(jī)執(zhí)行上下文模塊中該內(nèi)存屬性設(shè)置為可讀;

47、如果是不可讀,觸發(fā)客戶(hù)機(jī)操作系統(tǒng)故障,進(jìn)入客戶(hù)機(jī)操作系統(tǒng)故障處理流程。

48、作為本發(fā)明的進(jìn)一步優(yōu)選實(shí)施方式,

49、所述步驟s6中,所述惡意程序故障處理流程包括:

50、虛擬機(jī)管理系統(tǒng)將被客戶(hù)機(jī)操作系統(tǒng)寫(xiě)訪問(wèn)的內(nèi)存區(qū)域信息記錄到虛擬機(jī)執(zhí)行上下文模塊中的內(nèi)存訪問(wèn)信息表中;

51、虛擬機(jī)管理系統(tǒng)分配新的內(nèi)存,并將新的內(nèi)存映射到被訪問(wèn)區(qū)域;

52、虛擬機(jī)管理系統(tǒng)將被訪問(wèn)區(qū)域在虛擬機(jī)根上下文模塊的內(nèi)存映射關(guān)系中對(duì)應(yīng)的內(nèi)存數(shù)據(jù)拷貝到新分配的內(nèi)存中;

53、虛擬機(jī)管理系統(tǒng)將被客戶(hù)機(jī)操作系統(tǒng)寫(xiě)訪問(wèn)的內(nèi)存區(qū)域和虛擬機(jī)根上下文模塊中同一內(nèi)存區(qū)域的訪問(wèn)屬性進(jìn)行對(duì)比:

54、如果是可寫(xiě),則同步將虛擬機(jī)執(zhí)行上下文模塊中該內(nèi)存屬性設(shè)置為可寫(xiě);

55、如果是不可寫(xiě),觸發(fā)客戶(hù)機(jī)操作系統(tǒng)故障,進(jìn)入客戶(hù)機(jī)操作系統(tǒng)故障處理流程。

56、作為本發(fā)明的進(jìn)一步優(yōu)選實(shí)施方式,

57、所述虛擬機(jī)管理系統(tǒng)將虛擬機(jī)執(zhí)行上下文模塊中的對(duì)應(yīng)數(shù)據(jù)同步至虛擬機(jī)根上下文模塊中,包括以下步驟:

58、虛擬機(jī)管理系統(tǒng)將虛擬機(jī)執(zhí)行上下文模塊中的虛擬機(jī)cpu寄存器狀態(tài)執(zhí)行單元中的cpu寄存器狀態(tài)同步到虛擬機(jī)根上下文模塊中的虛擬機(jī)cpu寄存器狀態(tài)根單元中;

59、虛擬機(jī)管理系統(tǒng)將虛擬機(jī)根上下文模塊中被寫(xiě)內(nèi)存區(qū)域映射到虛擬機(jī)執(zhí)行上下文模塊中該區(qū)域?qū)?yīng)的物理內(nèi)存,然后釋放虛擬機(jī)根上下文模塊中該區(qū)域原有的物理內(nèi)存;

60、虛擬機(jī)管理系統(tǒng)重新計(jì)算虛擬機(jī)根上下文模塊中已發(fā)生更新的內(nèi)存區(qū)域的?ecc校驗(yàn)碼,并將ecc校驗(yàn)碼更新到虛擬機(jī)根上下文模塊中的物理內(nèi)存?ecc?校驗(yàn)碼根單元中。

61、作為本發(fā)明的進(jìn)一步優(yōu)選實(shí)施方式,所述虛擬機(jī)管理系統(tǒng)將根據(jù)虛擬機(jī)根上下文模塊重置虛擬機(jī)執(zhí)行上下文模塊,包括以下步驟:

62、虛擬機(jī)管理系統(tǒng)從虛擬機(jī)根上下文模塊中復(fù)制虛擬機(jī)cpu寄存器狀態(tài)根單元中的cpu寄存器狀態(tài)到虛擬機(jī)執(zhí)行上下文模塊中的虛擬機(jī)cpu寄存器狀態(tài)執(zhí)行單元中;

63、虛擬機(jī)管理系統(tǒng)將虛擬機(jī)執(zhí)行上下文模塊中所有內(nèi)存映射關(guān)系全部重置為不可訪問(wèn)屬性;

64、虛擬機(jī)管理系統(tǒng)從虛擬機(jī)根上下文模塊中復(fù)制物理內(nèi)存?ecc?校驗(yàn)碼根單元中的數(shù)據(jù)保存到虛擬機(jī)執(zhí)行上下文模塊中的物理內(nèi)存?ecc?校驗(yàn)碼執(zhí)行單元中;

65、虛擬機(jī)管理系統(tǒng)將內(nèi)存訪問(wèn)信息表全部重置為初始值零。

66、相較于現(xiàn)有技術(shù),本發(fā)明能夠?qū)崿F(xiàn)的技術(shù)效果包括:

67、1)本發(fā)明提供一種虛擬機(jī)故障檢測(cè)和恢復(fù)系統(tǒng)及其控制方法,當(dāng)虛擬機(jī)中的惡意程序?qū)е驴蛻?hù)機(jī)操作系統(tǒng)發(fā)生故障時(shí),虛擬機(jī)管理系統(tǒng)可以通知客戶(hù)機(jī)操作系統(tǒng)終止惡意程序的執(zhí)行、保存惡意程序的內(nèi)存轉(zhuǎn)儲(chǔ)文件、將虛擬機(jī)快速恢復(fù)到故障發(fā)生前的正常狀態(tài)。

68、2)本發(fā)明提供一種虛擬機(jī)故障檢測(cè)和恢復(fù)系統(tǒng)及其控制方法,當(dāng)由于部分內(nèi)存顆粒損壞導(dǎo)致客戶(hù)機(jī)操作系統(tǒng)發(fā)生故障時(shí),虛擬機(jī)管理系統(tǒng)可以檢測(cè)到被損壞的內(nèi)存區(qū)域,然后分配未損壞的內(nèi)存給虛擬機(jī)使用,并將虛擬機(jī)快速恢復(fù)到故障發(fā)生前的正常狀態(tài)。

69、3)本發(fā)明提供一種虛擬機(jī)故障檢測(cè)和恢復(fù)系統(tǒng)及其控制方法,用于恢復(fù)由于惡意程序?qū)е碌目蛻?hù)機(jī)操作系統(tǒng)故障以及由于部分內(nèi)存顆粒損壞導(dǎo)致的客戶(hù)機(jī)機(jī)操作系統(tǒng)故障。本發(fā)明通過(guò)修改?客戶(hù)機(jī)操作系統(tǒng)的代碼,在啟動(dòng)完成后調(diào)用虛擬機(jī)根上下文模塊創(chuàng)建接口,在任務(wù)切換前調(diào)用故障檢測(cè)接口,在運(yùn)行時(shí)調(diào)用不可變內(nèi)存設(shè)置接口;在客戶(hù)機(jī)操作系統(tǒng)執(zhí)行到接口調(diào)用代碼時(shí),觸發(fā)異常陷入從而跳轉(zhuǎn)到虛擬機(jī)管理系統(tǒng)代碼執(zhí)行,虛擬機(jī)管理系統(tǒng)中實(shí)現(xiàn)了各個(gè)接口的功能,并執(zhí)行故障檢測(cè)和恢復(fù)操作。

70、4)本發(fā)明提供一種虛擬機(jī)故障檢測(cè)和恢復(fù)系統(tǒng)及其控制方法,相比于虛擬機(jī)快照技術(shù),本發(fā)明提出的方法可以更容易的定位觸發(fā)客戶(hù)機(jī)操作系統(tǒng)故障的任務(wù)并更加快速的恢復(fù)虛擬機(jī)到正常狀態(tài),同時(shí)可以將惡意程序的執(zhí)行環(huán)境和內(nèi)存數(shù)據(jù)完整的保存下來(lái)以便后續(xù)的分析和防范;而相比于雙冗余硬件系統(tǒng),本發(fā)明可以檢測(cè)內(nèi)存上發(fā)生的錯(cuò)誤和損壞,可以在不影響系統(tǒng)運(yùn)行的情況下屏蔽部分內(nèi)存的損壞,從而提高單系統(tǒng)的健壯性和可用性。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乌审旗| 文山县| 韶山市| 静宁县| 盘锦市| 昌江| 任丘市| 温州市| 长泰县| 象州县| 莱阳市| 黄大仙区| 如皋市| 西吉县| 永修县| 石景山区| 呼和浩特市| 颍上县| 灌阳县| 无极县| 蕲春县| 南宁市| 蒙山县| 青田县| 黔江区| 永仁县| 崇明县| 东城区| 渝中区| 惠州市| 博客| 西平县| 中卫市| 牟定县| 宁德市| 新巴尔虎左旗| 甘肃省| 手游| 吉木乃县| 塘沽区| 长岭县|