亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種虛擬機管理方法和裝置制造方法

文檔序號:6511131閱讀:225來源:國知局
一種虛擬機管理方法和裝置制造方法
【專利摘要】本發(fā)明的實施例提供一種虛擬機管理方法和裝置,涉及計算機領(lǐng)域,提供了一種帶保護的虛擬機刪除方式,避免了誤刪除操作帶來的損失并為用戶提供了便利。其方法為:通過接收用戶刪除指令,在刪除操作時對虛擬機進行狀態(tài)標(biāo)記。系統(tǒng)可通過接收用戶操作指令執(zhí)行找回操作將標(biāo)記刪除狀態(tài)虛擬機恢復(fù)正常狀態(tài)、或執(zhí)行永久刪除操作將標(biāo)記刪除狀態(tài)虛擬機永久刪除并釋放所有資源;也可以根據(jù)預(yù)設(shè)條件直接執(zhí)行或提醒用戶執(zhí)行永久刪除操作。本發(fā)明的實施例用于對虛擬機的操作管理。
【專利說明】一種虛擬機管理方法和裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機領(lǐng)域,尤其涉及一種虛擬機管理方法和裝置。

【背景技術(shù)】
[0002]虛擬化技術(shù)是云計算的關(guān)鍵技術(shù)之一,主要是用于將一臺物理機的物理資源虛擬成多個虛擬機(Virtual Machine, VM),使得每個虛擬機都可以實現(xiàn)物理機的功能。虛擬機是真實存在的物理計算機系統(tǒng)的抽象代表,在現(xiàn)實應(yīng)用中,如企業(yè)辦公,呼叫中心,學(xué)校教育等,經(jīng)常需要大量部署使用。某些情況下,由于學(xué)生離校,員工離職、業(yè)務(wù)遷移等各種原因,需要對虛擬機進行刪除。
[0003]目前,現(xiàn)有技術(shù)中對虛擬機的刪除操作主要分為兩類:
[0004]第一類是將虛擬機直接永久刪除,在刪除時,永久釋放虛擬機所占有的計算、存儲、網(wǎng)絡(luò)等資源。另一種也是將虛擬機直接永久刪除,但是刪除時可以選擇保留虛擬機的存儲資源,這樣在刪除時,只釋放計算、網(wǎng)絡(luò)資源,不釋放存儲資源。系統(tǒng)管理員后續(xù)可以找到原來虛擬機對應(yīng)的磁盤,使用該磁盤重新恢復(fù)虛擬機。
[0005]在實現(xiàn)上述虛擬機刪除的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
[0006]第一類刪除對用戶誤操作的保護不足,一旦發(fā)生誤刪除,虛擬機和虛擬機中的數(shù)據(jù)都無法恢復(fù),可能會給用戶造成巨大損失。第二類刪除雖然可以從虛擬機磁盤中恢復(fù)虛擬機的數(shù)據(jù),但是由于虛擬機磁盤標(biāo)識使用的磁盤ID與虛擬機名稱不相關(guān),要找到和虛擬機對應(yīng)的磁盤比較困難;且刪除虛擬機時保留下來的磁盤會占用大量的存儲資源,需要系統(tǒng)管理員手動刪除,而且系統(tǒng)規(guī)模較大,虛擬機數(shù)量較多時,管理員很難找到與虛擬機對應(yīng)的磁盤。


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

[0007]本發(fā)明的實施例提供一種虛擬機管理方法和裝置,在刪除操作時對虛擬機進行狀態(tài)標(biāo)記,通過預(yù)設(shè)條件或操作對虛擬機進行永久刪除,解決了用戶刪除操作安全性差、工作效率低的問題。
[0008]為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0009]第一方面,提供一種虛擬機管理方法,包括:
[0010]獲取用戶對虛擬機執(zhí)行刪除操作的刪除指令;
[0011]若所述刪除指令指示為第一刪除模式,則將所述虛擬機關(guān)閉,并將所述虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機;
[0012]獲取操作指令,并根據(jù)所述操作指令對所述標(biāo)記刪除狀態(tài)虛擬機進行相應(yīng)的操作。
[0013]結(jié)合第一方面,在第一種可能的實現(xiàn)方式中,所述將所述虛擬機關(guān)閉,并將所述虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機包括:
[0014]將所述虛擬機關(guān)閉,釋放所述虛擬機的計算資源,保留所述虛擬機的存儲資源、網(wǎng)絡(luò)資源,并將所述虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機。
[0015]結(jié)合第一方面,在第二種可能的實現(xiàn)方式中,所述操作指令為找回指令或永久刪除指令;
[0016]所述永久刪除指令是根據(jù)預(yù)設(shè)條件觸發(fā)生成的,或者是由用戶操作生成的。
[0017]結(jié)合第一方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述永久刪除指令是根據(jù)預(yù)設(shè)條件觸發(fā)生成的包括:
[0018]若滿足所述預(yù)設(shè)條件,觸發(fā)系統(tǒng)生成用戶提醒消息,以便由用戶操作生成所述永久刪除指令;或,
[0019]若滿足所述預(yù)設(shè)條件,觸發(fā)所述系統(tǒng)生成所述永久刪除指令;
[0020]所述預(yù)設(shè)條件包括:
[0021]所述虛擬機處于所述標(biāo)記刪除狀態(tài)的時間長度大于預(yù)設(shè)時間長度;和/或,系統(tǒng)剩余存儲資源小于系統(tǒng)的預(yù)設(shè)存儲資源閾值。
[0022]結(jié)合第一方面的第二種可能的實現(xiàn)方式或第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述根據(jù)所述操作指令對所述標(biāo)記刪除狀態(tài)虛擬機進行相應(yīng)的操作包括:
[0023]若所述操作指令為永久刪除指令,則將所述標(biāo)記刪除狀態(tài)虛擬機永久刪除,并釋放所述標(biāo)記刪除狀態(tài)虛擬機的所有資源;
[0024]若所述操作指令為找回指令,則將所述標(biāo)記刪除狀態(tài)虛擬機恢復(fù)為正常狀態(tài),并為恢復(fù)正常狀態(tài)的虛擬機重新分配所需的資源。
[0025]結(jié)合第一方面,在第五種可能的實現(xiàn)方式中,所述方法還包括:
[0026]若所述刪除指令指示為第二刪除模式,則直接將所述虛擬機永久刪除,并釋放所述虛擬機的所有資源。
[0027]第二方面,提供一種虛擬機管理裝置,包括:
[0028]指令獲取單元,用于獲取用戶對虛擬機執(zhí)行刪除操作的刪除指令;
[0029]標(biāo)記刪除單元,用于當(dāng)所述刪除指令指示為第一刪除模式時,將所述虛擬機關(guān)閉,并將所述虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機;
[0030]操作單元,用于獲取操作指令,根據(jù)所述操作指令對所述標(biāo)記刪除狀態(tài)虛擬機進行相應(yīng)的操作。
[0031]結(jié)合第二方面,在第一種可能的實現(xiàn)方式中,所述標(biāo)記刪除單元具體用于:
[0032]將所述虛擬機關(guān)閉,釋放所述虛擬機的計算資源,保留所述虛擬機的存儲資源、網(wǎng)絡(luò)資源,并將所述虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機。
[0033]結(jié)合第二方面,在第二種可能的實現(xiàn)方式中,所述操作指令為找回指令或永久刪除指令;
[0034]所述永久刪除指令是根據(jù)預(yù)設(shè)條件觸發(fā)生成的,或者是由用戶操作生成的。
[0035]結(jié)合第二方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述操作單元具體用于:
[0036]根據(jù)預(yù)設(shè)條件觸發(fā)生成所述永久刪除指令,包括:
[0037]若滿足所述預(yù)設(shè)條件,觸發(fā)系統(tǒng)生成用戶提醒消息,以便由用戶操作生成所述永久刪除指令;或,
[0038]若滿足所述預(yù)設(shè)條件,觸發(fā)所述系統(tǒng)生成所述永久刪除指令;
[0039]所述預(yù)設(shè)條件包括:
[0040]所述虛擬機處于所述標(biāo)記刪除狀態(tài)的時間長度大于預(yù)設(shè)時間長度;和/或,系統(tǒng)剩余存儲資源小于系統(tǒng)的預(yù)設(shè)存儲資源閾值。
[0041]結(jié)合第二方面的第二種可能的實現(xiàn)方式或第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述操作單元具體用于:
[0042]若所述操作指令為永久刪除指令,則將所述標(biāo)記刪除狀態(tài)虛擬機永久刪除,并釋放所述標(biāo)記刪除狀態(tài)虛擬機的所有資源;
[0043]若所述操作指令為找回指令,則將所述標(biāo)記刪除狀態(tài)虛擬機恢復(fù)為正常狀態(tài),并為恢復(fù)正常狀態(tài)的虛擬機重新分配所需的資源。
[0044]結(jié)合第二方面,在第五種可能的實現(xiàn)方式中,所述標(biāo)記刪除單元還用于:
[0045]當(dāng)所述刪除指令指示為第二刪除模式時,直接將所述虛擬機永久刪除,并釋放所述虛擬機的所有資源。
[0046]本發(fā)明的實施例提供一種虛擬機管理方法和裝置,通過接收用戶刪除指令,在刪除操作時對虛擬機進行狀態(tài)標(biāo)記。系統(tǒng)可通過接收用戶操作指令執(zhí)行找回操作將標(biāo)記刪除狀態(tài)虛擬機恢復(fù)正常狀態(tài)、或執(zhí)行永久刪除操作將標(biāo)記刪除狀態(tài)虛擬機永久刪除并釋放所有資源;也可以根據(jù)預(yù)設(shè)條件直接執(zhí)行或提醒用戶執(zhí)行永久刪除操作。這樣,改善了用戶刪除操作的安全性,提高了刪除操作工作效率,為用戶提供了便利。

【專利附圖】

【附圖說明】
[0047]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0048]圖1為本發(fā)明實施例提供的一種虛擬機管理方法的流程示意圖;
[0049]圖2為本發(fā)明實施例提供的另一種虛擬機管理方法的流程示意圖;
[0050]圖3為本發(fā)明實施例提供的一種虛擬機管理裝置的結(jié)構(gòu)示意圖一;
[0051]圖4為本發(fā)明實施例提供的一種虛擬機管理裝置的結(jié)構(gòu)示意圖二。

【具體實施方式】
[0052]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0053]本發(fā)明的實施例提供了一種虛擬機管理方法,如圖1所示,該方法包括:
[0054]S101、獲取用戶對虛擬機執(zhí)行刪除操作的刪除指令。
[0055]S102、若刪除指令指示為第一刪除模式,則將虛擬機關(guān)閉,并將虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機。
[0056]S103、獲取操作指令,并根據(jù)操作指令對標(biāo)記刪除狀態(tài)虛擬機進行相應(yīng)的操作。
[0057]本發(fā)明的實施例提供一種虛擬機管理方法,通過接收用戶刪除指令,在刪除操作時對虛擬機進行狀態(tài)標(biāo)記。系統(tǒng)可通過接收用戶操作指令執(zhí)行找回操作將標(biāo)記刪除狀態(tài)虛擬機恢復(fù)正常狀態(tài)、或執(zhí)行永久刪除操作將標(biāo)記刪除狀態(tài)虛擬機永久刪除并釋放所有資源;也可以根據(jù)預(yù)設(shè)條件直接執(zhí)行或提醒用戶執(zhí)行永久刪除操作。這樣,改善了用戶刪除操作的安全性,提高了刪除操作工作效率,為用戶提供了便利。
[0058]為了使本領(lǐng)域技術(shù)人員能夠更清楚地理解本發(fā)明實施例提供的技術(shù)方案,下面通過具體的實施例,對本發(fā)明實施例提供的另一種虛擬機管理方法進行詳細說明,如圖2所示,該方法包括:
[0059]S201、獲取用戶對虛擬機執(zhí)行刪除操作的刪除指令。
[0060]具體的,用戶對虛擬機執(zhí)行刪除操作的刪除指令可以為標(biāo)記刪除操作的刪除指令,也可以為永久刪除操作的刪除指令。
[0061]其中,標(biāo)記刪除操作的刪除指令指示為第一刪除模式;永久刪除操作的刪除指令指示為第二刪除模式。
[0062]S202、對刪除指令進行判斷。
[0063]具體的,若刪除指令指示為第一刪除模式,則執(zhí)行S203 ;若刪除指令指示為第二刪除模式,則直接執(zhí)行S206。
[0064]S203、對虛擬機進行標(biāo)記刪除操作,得到標(biāo)記刪除狀態(tài)虛擬機。
[0065]具體的,將虛擬機關(guān)閉,釋放虛擬機的計算資源,保留虛擬機的存儲資源、網(wǎng)絡(luò)資源,并將虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機。對標(biāo)記刪除狀態(tài)虛擬機不能進行如啟動、停止等各種常規(guī)虛擬機操作,只能進行找回操作或永久刪除操作。
[0066]S204、獲取對標(biāo)記刪除狀態(tài)虛擬機的操作指令。
[0067]具體的,操作指令為找回指令或永久刪除指令;
[0068]其中,找回指令是由用戶操作生成的,用戶可以根據(jù)需要對標(biāo)記刪除狀態(tài)虛擬機進行找回操作,執(zhí)行找回指令;永久刪除指令可以是根據(jù)預(yù)設(shè)條件觸發(fā)生成的,或者是由用戶操作生成的。
[0069]示例性的,根據(jù)預(yù)設(shè)條件觸發(fā)生成永久刪除指令可以包括:
[0070]若滿足預(yù)設(shè)條件,觸發(fā)系統(tǒng)生成用戶提醒消息,提醒用戶對標(biāo)記刪除狀態(tài)虛擬機進行永久刪除,用戶可以在確認無誤后,手工對標(biāo)記刪除狀態(tài)虛擬機進行永久刪除操作,執(zhí)行永久刪除指令;或,
[0071]若滿足預(yù)設(shè)條件,觸發(fā)系統(tǒng)生成永久刪除指令,由系統(tǒng)直接對標(biāo)記刪除狀態(tài)虛擬機執(zhí)行永久刪除操作,執(zhí)行永久刪除指令。
[0072]其中,預(yù)設(shè)條件包括:虛擬機處于標(biāo)記刪除狀態(tài)的時間長度大于預(yù)設(shè)時間長度;和/或,系統(tǒng)剩余存儲資源小于系統(tǒng)的預(yù)設(shè)存儲資源閾值。
[0073]另外,值得一提的是,上述滿足預(yù)設(shè)條件后提醒用戶對標(biāo)記刪除狀態(tài)虛擬機進行永久刪除的方式,以及滿足預(yù)設(shè)條件后由系統(tǒng)直接對標(biāo)記刪除狀態(tài)虛擬機執(zhí)行永久刪除操作的方式,可以選擇其中任意一種,也可以同時采用。在同時采用上述兩種方式時,示例性的,可以設(shè)置為:以存儲資源為例,假設(shè)預(yù)先設(shè)置有關(guān)于剩余存儲資源的第一閾值和第二閾值,當(dāng)系統(tǒng)剩余存儲資源小于第一閾值時,可以先提醒用戶對標(biāo)記刪除狀態(tài)虛擬機進行永久刪除,再由用戶確認刪除該標(biāo)記刪除狀態(tài)虛擬機后才對其進行永久刪除,若用戶沒有對標(biāo)記刪除狀態(tài)虛擬機進行永久刪除,則當(dāng)系統(tǒng)剩余存儲資源小于第二閾值時,不再對用戶進行提醒,直接將該標(biāo)記刪除狀態(tài)虛擬機永久刪除。
[0074]S205、根據(jù)操作指令,對標(biāo)記刪除狀態(tài)虛擬機進行相應(yīng)的操作。
[0075]若操作指令為永久刪除指令,則執(zhí)行S206 ;若操作指令為找回指令,則執(zhí)行S207。
[0076]S206、對虛擬機進行永久刪除操作。
[0077]具體的,將虛擬機永久刪除,并釋放虛擬機的所有資源。其中,所有資源包括虛擬機所占有的計算、存儲、網(wǎng)絡(luò)資源。
[0078]S207、將標(biāo)記刪除狀態(tài)虛擬機恢復(fù)為正常狀態(tài),并為恢復(fù)正常狀態(tài)的虛擬機重新分配所需的資源。
[0079]本發(fā)明的實施例提供一種虛擬機管理方法,通過接收用戶刪除指令,在刪除操作時對虛擬機進行狀態(tài)標(biāo)記。系統(tǒng)可通過接收用戶操作指令執(zhí)行找回操作將標(biāo)記刪除狀態(tài)虛擬機恢復(fù)正常狀態(tài)、或執(zhí)行永久刪除操作將標(biāo)記刪除狀態(tài)虛擬機永久刪除并釋放所有資源;也可以根據(jù)預(yù)設(shè)條件直接執(zhí)行或提醒用戶執(zhí)行永久刪除操作。這樣,改善了用戶刪除操作的安全性,提高了刪除操作工作效率,為用戶提供了便利。
[0080]本發(fā)明實施例還提供一種虛擬機管理裝置00,如圖3,該虛擬機管理裝置00包括:
[0081]指令獲取單元001,用于獲取用戶對虛擬機執(zhí)行刪除操作的刪除指令;
[0082]標(biāo)記刪除單元002,用于當(dāng)刪除指令指示為第一刪除模式時,將虛擬機關(guān)閉,并將虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機;
[0083]操作單元003,用于獲取操作指令,根據(jù)操作指令對標(biāo)記刪除狀態(tài)虛擬機進行相應(yīng)的操作。
[0084]可選的,標(biāo)記刪除單元002具體用于:
[0085]將虛擬機關(guān)閉,釋放虛擬機的計算資源,保留虛擬機的存儲資源、網(wǎng)絡(luò)資源,并將虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機。
[0086]可選的,操作指令為找回指令或永久刪除指令;
[0087]其中,永久刪除指令是根據(jù)預(yù)設(shè)條件觸發(fā)生成的,或者是由用戶操作生成的。
[0088]可選的,操作單元003具體用于:
[0089]根據(jù)預(yù)設(shè)條件觸發(fā)生成永久刪除指令,包括:
[0090]若滿足預(yù)設(shè)條件,觸發(fā)系統(tǒng)生成用戶提醒消息,以便由用戶操作生成永久刪除指令;或,
[0091]若滿足預(yù)設(shè)條件,觸發(fā)系統(tǒng)生成永久刪除指令。
[0092]預(yù)設(shè)條件包括:
[0093]虛擬機處于標(biāo)記刪除狀態(tài)的時間長度大于預(yù)設(shè)時間長度;和/或,系統(tǒng)剩余存儲資源小于系統(tǒng)的預(yù)設(shè)存儲資源閾值。
[0094]可選的,操作單元003還可以用于:
[0095]若操作指令為永久刪除指令,則將標(biāo)記刪除狀態(tài)虛擬機永久刪除,并釋放標(biāo)記刪除狀態(tài)虛擬機的所有資源;
[0096]若操作指令為找回指令,則將標(biāo)記刪除狀態(tài)虛擬機恢復(fù)為正常狀態(tài),并為恢復(fù)正常狀態(tài)的虛擬機重新分配所需的資源。
[0097]可選的,標(biāo)記刪除單元002還可以用于:
[0098]當(dāng)刪除指令指示為第二刪除模式時,直接將虛擬機永久刪除,并釋放虛擬機的所有資源。
[0099]本發(fā)明的實施例提供一種虛擬機管理裝置,通過接收用戶刪除指令,在刪除操作時對虛擬機進行狀態(tài)標(biāo)記。系統(tǒng)可通過接收用戶操作指令執(zhí)行找回操作將標(biāo)記刪除狀態(tài)虛擬機恢復(fù)正常狀態(tài)、或執(zhí)行永久刪除操作將標(biāo)記刪除狀態(tài)虛擬機永久刪除并釋放所有資源;也可以根據(jù)預(yù)設(shè)條件直接執(zhí)行或提醒用戶執(zhí)行永久刪除操作。這樣,改善了用戶刪除操作的安全性,提高了刪除操作工作效率,為用戶提供了便利。
[0100]本發(fā)明實施例還提供了一種虛擬機管理裝置01,如圖4所示,該虛擬機管理裝置01包括:
[0101]總線011、以及連接到總線011的處理器012、存儲器013和接口 014,其中接口 014
用于與外部設(shè)備進行通信;
[0102]該存儲器013用于存儲指令,該處理器012用于執(zhí)行該指令用于獲取用戶對虛擬機執(zhí)行刪除操作的刪除指令;
[0103]該處理器012執(zhí)行該指令還用于當(dāng)刪除指令指示為第一刪除模式時,將虛擬機關(guān)閉,并將虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機;
[0104]該處理器012執(zhí)行該指令還用于獲取操作指令,根據(jù)操作指令對標(biāo)記刪除狀態(tài)虛擬機進行相應(yīng)的操作。
[0105]在本發(fā)明實施例中,可選的,該處理器012執(zhí)行該指令可以具體用于:將虛擬機關(guān)閉,釋放虛擬機的計算資源,保留虛擬機的存儲資源、網(wǎng)絡(luò)資源,并將虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機。
[0106]在本發(fā)明實施例中,可選的,上述操作指令可以為找回指令或永久刪除指令,其中,永久刪除指令是根據(jù)預(yù)設(shè)條件觸發(fā)生成的,或者是由用戶操作生成的。
[0107]在本發(fā)明實施例中,可選的,該處理器012執(zhí)行該指令用于根據(jù)預(yù)設(shè)條件觸發(fā)生成永久刪除指令包括:
[0108]若滿足預(yù)設(shè)條件,觸發(fā)系統(tǒng)生成用戶提醒消息,以便由用戶操作生成永久刪除指令;或,直接觸發(fā)系統(tǒng)生成永久刪除指令。
[0109]其中,預(yù)設(shè)條件包括:虛擬機處于標(biāo)記刪除狀態(tài)的時間長度大于預(yù)設(shè)時間長度;和/或,系統(tǒng)剩余存儲資源小于系統(tǒng)的預(yù)設(shè)存儲資源閾值。
[0110]在本發(fā)明實施例中,可選的,該處理器012執(zhí)行該指令還可以用于:
[0111]若操作指令為永久刪除指令,則將標(biāo)記刪除狀態(tài)虛擬機永久刪除,并釋放標(biāo)記刪除狀態(tài)虛擬機的所有資源;
[0112]若操作指令為找回指令,則將標(biāo)記刪除狀態(tài)虛擬機恢復(fù)為正常狀態(tài),并為恢復(fù)正常狀態(tài)的虛擬機重新分配所需的資源。
[0113]在本發(fā)明實施例中,可選的,該處理器012執(zhí)行該指令還可以用于:
[0114]當(dāng)刪除指令指示為第二刪除模式時,直接將虛擬機永久刪除,并釋放虛擬機的所有資源。
[0115]本發(fā)明的實施例提供一種虛擬機管理裝置,通過接收用戶刪除指令,在刪除操作時對虛擬機進行狀態(tài)標(biāo)記。系統(tǒng)可通過接收用戶操作指令執(zhí)行找回操作將標(biāo)記刪除狀態(tài)虛擬機恢復(fù)正常狀態(tài)、或執(zhí)行永久刪除操作將標(biāo)記刪除狀態(tài)虛擬機永久刪除并釋放所有資源;也可以根據(jù)預(yù)設(shè)條件直接執(zhí)行或提醒用戶執(zhí)行永久刪除操作。這樣,改善了用戶刪除操作的安全性,提高了刪除操作工作效率,為用戶提供了便利。
[0116]在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式。另一點,所顯示或討論的模塊相互之間的連接可以是通過一些接口,可以是電性,機械或其它的形式。
[0117]所述各個模塊可以是或者也可以不是物理上分開的,可以是或者也可以不是物理單元??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
[0118]另外,在本發(fā)明各個實施例中的各功能模塊可以集成在一個處理模塊中,也可以是各個模塊單獨物理包括,也可以兩個或兩個以上模塊集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能模塊的形式實現(xiàn)。
[0119]上述以軟件功能單元的形式實現(xiàn)的集成的模塊,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能模塊存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,簡稱ROM)、隨機存取存儲器(Random Access Memory,簡稱RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準(zhǔn)。
【權(quán)利要求】
1.一種虛擬機管理方法,其特征在于,所述方法包括: 獲取用戶對虛擬機執(zhí)行刪除操作的刪除指令; 若所述刪除指令指示為第一刪除模式,則將所述虛擬機關(guān)閉,并將所述虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機; 獲取操作指令,并根據(jù)所述操作指令對所述標(biāo)記刪除狀態(tài)虛擬機進行相應(yīng)的操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述虛擬機關(guān)閉,并將所述虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機包括: 將所述虛擬機關(guān)閉,釋放所述虛擬機的計算資源,保留所述虛擬機的存儲資源、網(wǎng)絡(luò)資源,并將所述虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述操作指令為找回指令或永久刪除指令; 所述永久刪除指令是根據(jù)預(yù)設(shè)條件觸發(fā)生成的,或者是由用戶操作生成的。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述永久刪除指令是根據(jù)預(yù)設(shè)條件觸發(fā)生成的包括: 若滿足所述預(yù)設(shè)條件,觸發(fā)系統(tǒng)生成用戶提醒消息,以便由用戶操作生成所述永久刪除指令;或, 若滿足所述預(yù)設(shè)條件,觸發(fā)所述系統(tǒng)生成所述永久刪除指令; 所述預(yù)設(shè)條件包括: 所述虛擬機處于所述標(biāo)記刪除狀態(tài)的時間長度大于預(yù)設(shè)時間長度;和/或,系統(tǒng)剩余存儲資源小于系統(tǒng)的預(yù)設(shè)存儲資源閾值。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述根據(jù)所述操作指令對所述標(biāo)記刪除狀態(tài)虛擬機進行相應(yīng)的操作包括: 若所述操作指令為永久刪除指令,則將所述標(biāo)記刪除狀態(tài)虛擬機永久刪除,并釋放所述標(biāo)記刪除狀態(tài)虛擬機的所有資源; 若所述操作指令為找回指令,則將所述標(biāo)記刪除狀態(tài)虛擬機恢復(fù)為正常狀態(tài),并為恢復(fù)正常狀態(tài)的虛擬機重新分配所需的資源。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 若所述刪除指令指示為第二刪除模式,則直接將所述虛擬機永久刪除,并釋放所述虛擬機的所有資源。
7.—種虛擬機管理裝置,其特征在于,所述裝置包括: 指令獲取單元,用于獲取用戶對虛擬機執(zhí)行刪除操作的刪除指令; 標(biāo)記刪除單元,用于當(dāng)所述刪除指令指示為第一刪除模式時,將所述虛擬機關(guān)閉,并將所述虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機; 操作單元,用于獲取操作指令,根據(jù)所述操作指令對所述標(biāo)記刪除狀態(tài)虛擬機進行相應(yīng)的操作。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述標(biāo)記刪除單元具體用于: 將所述虛擬機關(guān)閉,釋放所述虛擬機的計算資源,保留所述虛擬機的存儲資源、網(wǎng)絡(luò)資源,并將所述虛擬機標(biāo)記為標(biāo)記刪除狀態(tài),得到標(biāo)記刪除狀態(tài)虛擬機。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述操作指令為找回指令或永久刪除指令; 所述永久刪除指令是根據(jù)預(yù)設(shè)條件觸發(fā)生成的,或者是由用戶操作生成的。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述操作單元具體用于: 根據(jù)預(yù)設(shè)條件觸發(fā)生成所述永久刪除指令,包括: 若滿足所述預(yù)設(shè)條件,觸發(fā)系統(tǒng)生成用戶提醒消息,以便由用戶操作生成所述永久刪除指令;或, 若滿足所述預(yù)設(shè)條件,觸發(fā)所述系統(tǒng)生成所述永久刪除指令; 所述預(yù)設(shè)條件包括: 所述虛擬機處于所述標(biāo)記刪除狀態(tài)的時間長度大于預(yù)設(shè)時間長度;和/或,系統(tǒng)剩余存儲資源小于系統(tǒng)的預(yù)設(shè)存儲資源閾值。
11.根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,所述操作單元具體用于: 若所述操作指令為永久刪除指令,則將所述標(biāo)記刪除狀態(tài)虛擬機永久刪除,并釋放所述標(biāo)記刪除狀態(tài)虛擬機的所有資源; 若所述操作指令為找回指令,則將所述標(biāo)記刪除狀態(tài)虛擬機恢復(fù)為正常狀態(tài),并為恢復(fù)正常狀態(tài)的虛擬機重新分配所需的資源。
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述標(biāo)記刪除單元還用于: 當(dāng)所述刪除指令指示為第二刪除模式時,直接將所述虛擬機永久刪除,并釋放所述虛擬機的所有資源。
【文檔編號】G06F9/455GK104424015SQ201310412362
【公開日】2015年3月18日 申請日期:2013年9月11日 優(yōu)先權(quán)日:2013年9月11日
【發(fā)明者】劉錦濤, 薄海 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1