[發(fā)明專利]一種虛擬機創(chuàng)建方法、裝置及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201911376450.X | 申請日: | 2019-12-27 |
| 公開(公告)號: | CN113051026B | 公開(公告)日: | 2022-12-13 |
| 發(fā)明(設(shè)計)人: | 焦鵬舉;郭雷 | 申請(專利權(quán))人: | 中移(蘇州)軟件技術(shù)有限公司;中國移動通信集團有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京派特恩知識產(chǎn)權(quán)代理有限公司 11270 | 代理人: | 王姍姍;張穎玲 |
| 地址: | 215163 江蘇*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 虛擬機 創(chuàng)建 方法 裝置 存儲 介質(zhì) | ||
本申請實施例提供了一種虛擬機創(chuàng)建方法、裝置及存儲介質(zhì),所述方法包括:接收到虛擬機創(chuàng)建請求消息后,向cinder組件發(fā)送系統(tǒng)卷創(chuàng)建請求消息,所述系統(tǒng)卷創(chuàng)建請求消息用于觸發(fā)所述cinder組件創(chuàng)建系統(tǒng)卷;向scheduler組件發(fā)送主機創(chuàng)建請求消息,所述主機創(chuàng)建請求消息用于觸發(fā)所述scheduler組件選擇目標(biāo)計算節(jié)點;調(diào)用所述目標(biāo)計算節(jié)點基于所述系統(tǒng)卷創(chuàng)建虛擬機。本申請實施例中將與計算節(jié)點無直接關(guān)聯(lián)關(guān)系的系統(tǒng)卷創(chuàng)建步驟,提前至確定計算節(jié)點步驟之前執(zhí)行,將串行請求計算、網(wǎng)絡(luò)、存儲資源的方式,變?yōu)椴⑿姓埱蟠鎯Y源和計算、網(wǎng)絡(luò)的方式,從而在根源上解決了虛擬機的創(chuàng)建流程耗時較長的問題。
技術(shù)領(lǐng)域
本申請涉及計算機技術(shù)領(lǐng)域,尤其涉及一種虛擬機創(chuàng)建方法、裝置及存儲介質(zhì)。
背景技術(shù)
隨著科技的發(fā)展,使用虛擬機的人越來越多。要為有需要的人提供虛擬機,創(chuàng)建虛擬機就成了一個必要的過程。而創(chuàng)建虛擬機涉及存儲、計算、網(wǎng)絡(luò)等方方面,過程復(fù)雜、步驟繁多。現(xiàn)有的虛擬機創(chuàng)建方案主要通過云平臺(如OpenStack)實現(xiàn)虛擬機的一鍵創(chuàng)建,具體方法為:在云平臺中確定用于創(chuàng)建所述待創(chuàng)建虛擬機的計算節(jié)點,并調(diào)用計算節(jié)點順序發(fā)起網(wǎng)絡(luò)、存儲和計算資源的請求,且一個步驟要等待上一個步驟執(zhí)行完后才能請求執(zhí)行,造成不必要的耗時,從而使得虛擬機的創(chuàng)建流程耗時較長。
發(fā)明內(nèi)容
有鑒于此,本申請實施例為解決現(xiàn)有技術(shù)中存在的至少一個問題而提供一種虛擬機創(chuàng)建方法、裝置及存儲介質(zhì)。
為達(dá)到上述目的,本申請實施例的技術(shù)方案是這樣實現(xiàn)的:
第一方面,本申請實施例提供一種虛擬機創(chuàng)建方法,所述方法包括:
接收到虛擬機創(chuàng)建請求消息后,向cinder組件發(fā)送系統(tǒng)卷創(chuàng)建請求消息,所述系統(tǒng)卷創(chuàng)建請求消息用于觸發(fā)所述cinder組件創(chuàng)建系統(tǒng)卷;
向scheduler組件發(fā)送主機創(chuàng)建請求消息,所述主機創(chuàng)建請求消息用于觸發(fā)所述scheduler組件選擇目標(biāo)計算節(jié)點;
調(diào)用所述目標(biāo)計算節(jié)點基于所述系統(tǒng)卷創(chuàng)建虛擬機。
在一種可選的實施方式中,所述向scheduler組件發(fā)送主機創(chuàng)建請求消息之后,所述方法還包括:
接收所述scheduler組件發(fā)送的目標(biāo)計算節(jié)點的節(jié)點信息;
基于所述目標(biāo)計算節(jié)點的節(jié)點信息向所述目標(biāo)計算節(jié)點發(fā)送虛擬機創(chuàng)建請求消息。
在一種可選的實施方式中,所述系統(tǒng)卷創(chuàng)建請求消息用于觸發(fā)所述cinder組件創(chuàng)建系統(tǒng)卷,包括:
所述系統(tǒng)卷創(chuàng)建請求消息用于觸發(fā)所述cinder組件執(zhí)行以下操作:
從glance組件獲取創(chuàng)建系統(tǒng)卷所需的鏡像信息;
基于所述鏡像信息將鏡像文件下載至臨時目錄;
創(chuàng)建空卷,并將所述臨時目錄中的鏡像文件拷貝至所述空卷中,得到所述系統(tǒng)卷。
在一種可選的實施方式中,所述系統(tǒng)卷創(chuàng)建請求消息還用于觸發(fā)所述cinder組件執(zhí)行以下操作:
在數(shù)據(jù)庫中記錄所述系統(tǒng)卷創(chuàng)建請求消息和虛擬機之間的映射關(guān)系。
在一種可選的實施方式中,所述方法還包括:
向所述cinder組件發(fā)送系統(tǒng)卷查詢請求消息,所述系統(tǒng)卷查詢請求消息用于查詢所述系統(tǒng)卷是否已經(jīng)創(chuàng)建完成;
接收所述cinder組件發(fā)送的系統(tǒng)卷的創(chuàng)建結(jié)果。
在一種可選的實施方式中,所述目標(biāo)計算節(jié)點包括compute組件;
所述目標(biāo)計算節(jié)點基于所述系統(tǒng)卷創(chuàng)建虛擬機,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中移(蘇州)軟件技術(shù)有限公司;中國移動通信集團有限公司,未經(jīng)中移(蘇州)軟件技術(shù)有限公司;中國移動通信集團有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911376450.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:電子設(shè)備
- 下一篇:納米材料及其制備方法、量子點發(fā)光二極管
- 圖冊創(chuàng)建設(shè)備、圖冊創(chuàng)建方法和圖冊創(chuàng)建程序
- 一種使用創(chuàng)建接口來靈活創(chuàng)建對象的方法
- 報告創(chuàng)建系統(tǒng)、報告創(chuàng)建裝置以及報告創(chuàng)建方法
- 文本創(chuàng)建系統(tǒng)、文本創(chuàng)建裝置、文本創(chuàng)建方法
- 文檔創(chuàng)建設(shè)備、文檔創(chuàng)建系統(tǒng)及文檔創(chuàng)建方法
- 剪報創(chuàng)建方法和剪報創(chuàng)建系統(tǒng)
- 數(shù)據(jù)創(chuàng)建裝置、數(shù)據(jù)創(chuàng)建方法及數(shù)據(jù)創(chuàng)建程序
- 信息創(chuàng)建方法及信息創(chuàng)建裝置
- 報告創(chuàng)建系統(tǒng)和報告創(chuàng)建方法
- 創(chuàng)建改進(jìn)的顏色的顏色創(chuàng)建裝置及顏色創(chuàng)建方法





