【技術(shù)實(shí)現(xiàn)步驟摘要】
本專(zhuān)利技術(shù)涉及云計(jì)算,尤其涉及一種虛擬機(jī)管理方法、裝置、云計(jì)算平臺(tái)及介質(zhì)。
技術(shù)介紹
1、在相關(guān)技術(shù)中,云計(jì)算平臺(tái)可以通過(guò)基礎(chǔ)設(shè)施即服務(wù)(infrastructureas?aservice,iaas)框架為用戶(hù)提供處理、存儲(chǔ)、網(wǎng)絡(luò)和其他計(jì)算資源服務(wù),且iaas框架采用虛擬化技術(shù),可以免去用戶(hù)前期的硬件購(gòu)置成本,被廣泛應(yīng)用于金融、電信、能源等行業(yè)。
2、相關(guān)技術(shù)中,可以采用通過(guò)在虛擬機(jī)內(nèi)部部署代理程序,利用代理程序檢測(cè)虛擬機(jī)是否正常,但是這種入侵方式存在一定的安全隱患,而且對(duì)故障判斷的準(zhǔn)確度不高,也無(wú)法個(gè)性化對(duì)虛擬機(jī)進(jìn)行故障判斷。
技術(shù)實(shí)現(xiàn)思路
1、根據(jù)本公開(kāi)的一方面,提供了一種虛擬機(jī)管理方法,包括:
2、獲取計(jì)算節(jié)點(diǎn)在至少一個(gè)采集周期的物理硬件運(yùn)行信息和計(jì)算節(jié)點(diǎn)在至少一個(gè)采集周期的虛擬機(jī)運(yùn)行信息;
3、基于所述計(jì)算節(jié)點(diǎn)在每個(gè)所述采集周期的物理硬件運(yùn)行信息確定所述計(jì)算節(jié)點(diǎn)在每個(gè)采集周期的宿主機(jī)運(yùn)行狀態(tài);
4、若基于所述計(jì)算節(jié)點(diǎn)在第一目標(biāo)采集周期的虛擬機(jī)運(yùn)行信息確定目標(biāo)虛擬機(jī)在所述目標(biāo)采集周期處在崩潰狀態(tài),基于所述計(jì)算節(jié)點(diǎn)在所述第一目標(biāo)采集周期的宿主機(jī)運(yùn)行狀態(tài),對(duì)所述目標(biāo)虛擬機(jī)進(jìn)行管理。
5、根據(jù)本公開(kāi)的另一方面,提供了一種虛擬機(jī)管理裝置,包括:
6、獲取模塊,用于獲取計(jì)算節(jié)點(diǎn)在至少一個(gè)采集周期的物理硬件運(yùn)行信息和計(jì)算節(jié)點(diǎn)在至少一個(gè)采集周期的虛擬機(jī)運(yùn)行信息;
7、確定模塊,用于基于所述計(jì)算節(jié)點(diǎn)在每個(gè)所述
8、管理模塊,用于若基于所述計(jì)算節(jié)點(diǎn)在第一目標(biāo)采集周期的虛擬機(jī)運(yùn)行信息確定目標(biāo)虛擬機(jī)在所述第一目標(biāo)采集周期處在崩潰狀態(tài),基于所述計(jì)算節(jié)點(diǎn)在所述第一目標(biāo)采集周期的宿主機(jī)運(yùn)行狀態(tài),對(duì)所述目標(biāo)虛擬機(jī)進(jìn)行管理。
9、根據(jù)本公開(kāi)的另一方面,提供了一種云計(jì)算平臺(tái),包括:
10、處理器;以及,
11、存儲(chǔ)程序的存儲(chǔ)器;
12、其中,所述程序包括指令,所述指令在由所述處理器執(zhí)行時(shí)使所述處理器執(zhí)行根據(jù)本公開(kāi)示例性實(shí)施例所述的方法。
13、根據(jù)本公開(kāi)的另一方面,提供了一種非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使所述計(jì)算機(jī)執(zhí)行根據(jù)本公開(kāi)示例性實(shí)施例所述的方法。
14、本公開(kāi)示例性實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案中,在目標(biāo)虛擬機(jī)在第一目標(biāo)采集周期處在崩潰狀態(tài)時(shí),可以基于計(jì)算節(jié)點(diǎn)在該第一目標(biāo)采集周期的宿主機(jī)運(yùn)行狀態(tài)對(duì)目標(biāo)虛擬機(jī)進(jìn)行管理。可見(jiàn),本公開(kāi)示例性實(shí)施例的虛擬機(jī)在某個(gè)采集周期處在崩潰狀態(tài)時(shí),可以參考同一采集周期的宿主機(jī)運(yùn)行狀態(tài)對(duì)處在崩潰狀態(tài)的目標(biāo)虛擬機(jī)進(jìn)行管理,從而提高虛擬機(jī)故障判斷準(zhǔn)確度和故障排除速度,避免錯(cuò)誤判斷對(duì)虛擬機(jī)造成的不利影響。因此,本公開(kāi)示例性實(shí)施例的方法具有高可用性,可以提高系統(tǒng)運(yùn)行的連續(xù)性,且保證虛擬機(jī)管理的可靠性和健壯性,進(jìn)而達(dá)到改善運(yùn)維服務(wù)質(zhì)量的目的,
15、而且,本公開(kāi)示例性實(shí)施例通過(guò)計(jì)算節(jié)點(diǎn)在各個(gè)采集周期的虛擬機(jī)運(yùn)行信息,確定各個(gè)虛擬機(jī)在不同采集周期的各個(gè)虛擬機(jī)的運(yùn)行狀態(tài),然后基于各個(gè)虛擬機(jī)在不同采集周期的各個(gè)虛擬機(jī)的運(yùn)行狀態(tài),獲取到處在崩潰狀態(tài)的目標(biāo)虛擬機(jī)以及對(duì)應(yīng)的第一目標(biāo)采集周期,然后參考計(jì)算節(jié)點(diǎn)在第一目標(biāo)采集周期的宿主機(jī)運(yùn)行狀態(tài),對(duì)處在崩潰狀態(tài)的目標(biāo)虛擬機(jī)進(jìn)行管理。可見(jiàn),本公開(kāi)示例實(shí)施例的方法可以針對(duì)性管理處在崩潰狀態(tài)的目標(biāo)虛擬機(jī),而不會(huì)影響運(yùn)行在宿主機(jī)的其他虛擬機(jī),因此,本公開(kāi)示例性實(shí)施例對(duì)虛擬機(jī)進(jìn)行管理時(shí),可以盡可能減少對(duì)于業(yè)務(wù)連續(xù)性的影響范圍。
本文檔來(lái)自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種虛擬機(jī)管理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述計(jì)算節(jié)點(diǎn)在所述第一目標(biāo)采集周期的宿主機(jī)運(yùn)行狀態(tài),對(duì)所述目標(biāo)虛擬機(jī)進(jìn)行管理,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述物理硬件運(yùn)行信息包括:物理機(jī)物理硬件運(yùn)行信息,所述基于所述計(jì)算節(jié)點(diǎn)在每個(gè)所述采集周期的物理硬件運(yùn)行信息確定所述計(jì)算節(jié)點(diǎn)在每個(gè)采集周期的宿主機(jī)運(yùn)行狀態(tài),包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述基于同一所述目標(biāo)物理硬件在至少一個(gè)第二目標(biāo)采集周期的身份信息獲取途徑,對(duì)所述目標(biāo)虛擬機(jī)對(duì)應(yīng)的虛擬機(jī)進(jìn)行管理,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第二目標(biāo)時(shí)間段包括多個(gè)第二目標(biāo)采集周期,所述將所述計(jì)算節(jié)點(diǎn)的所有虛擬機(jī)遷移至目標(biāo)計(jì)算節(jié)點(diǎn),包括:
8.根據(jù)權(quán)利要求1~7任一項(xiàng)所述的方法,其特征在于,所述物理硬件運(yùn)行信息包括:所述計(jì)算節(jié)點(diǎn)的外接硬件
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,當(dāng)所述第三目標(biāo)時(shí)間段包括多個(gè)連續(xù)的采集周期,所述將所述計(jì)算節(jié)點(diǎn)的所有虛擬機(jī)遷移至目標(biāo)計(jì)算節(jié)點(diǎn),包括:
10.根據(jù)權(quán)利要求1~7任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述計(jì)算節(jié)點(diǎn)在每個(gè)所述采集周期的服務(wù)組件運(yùn)行信息包括多種服務(wù)在每個(gè)所述采集周期的運(yùn)行信息,所述方法還包括:
12.一種虛擬機(jī)管理裝置,其特征在于,包括:
13.一種云計(jì)算平臺(tái),其特征在于,包括:
14.一種非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述非瞬時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使所述計(jì)算機(jī)執(zhí)行根據(jù)權(quán)利要求1~11中任一項(xiàng)所述的方法。
...【技術(shù)特征摘要】
1.一種虛擬機(jī)管理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述計(jì)算節(jié)點(diǎn)在所述第一目標(biāo)采集周期的宿主機(jī)運(yùn)行狀態(tài),對(duì)所述目標(biāo)虛擬機(jī)進(jìn)行管理,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述物理硬件運(yùn)行信息包括:物理機(jī)物理硬件運(yùn)行信息,所述基于所述計(jì)算節(jié)點(diǎn)在每個(gè)所述采集周期的物理硬件運(yùn)行信息確定所述計(jì)算節(jié)點(diǎn)在每個(gè)采集周期的宿主機(jī)運(yùn)行狀態(tài),包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述基于同一所述目標(biāo)物理硬件在至少一個(gè)第二目標(biāo)采集周期的身份信息獲取途徑,對(duì)所述目標(biāo)虛擬機(jī)對(duì)應(yīng)的虛擬機(jī)進(jìn)行管理,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第二目標(biāo)時(shí)間段包括多個(gè)第二目標(biāo)采集周期,所述將所述計(jì)算節(jié)點(diǎn)的所有虛擬機(jī)遷移至目標(biāo)計(jì)算節(jié)點(diǎn)...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:請(qǐng)求不公布姓名,請(qǐng)求不公布姓名,
申請(qǐng)(專(zhuān)利權(quán))人:中科方德軟件有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。