[發明專利]一種云計算系統中虛擬機的創建方法在審
| 申請號: | 201910741552.0 | 申請日: | 2019-08-12 |
| 公開(公告)號: | CN110442431A | 公開(公告)日: | 2019-11-12 |
| 發明(設計)人: | 鮑曦;王軍;黃鵬;阮超 | 申請(專利權)人: | 安徽賽福貝特信息技術有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 合肥律眾知識產權代理有限公司 34147 | 代理人: | 劉苗 |
| 地址: | 230000 安徽省合肥市高新區*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬機 請求隊列 工作流模板 創建請求 塊設備 網卡 嵌套 云計算系統 創建 并行 虛擬機創建 請求調用 物理主機 有效分配 初始化 工作流 緩存表 查找 | ||
本發明涉及虛擬機創建,具體涉及一種云計算系統中虛擬機的創建方法,獲取虛擬機的創建請求,將創建請求分為主請求隊列和快速請求隊列,并對主請求隊列和快速請求隊列進行初始化,根據虛擬機的創建請求查找緩存表,確定創建虛擬機的物理主機,根據并行工作流模板設置鏡像、塊設備、網卡的并行流,根據嵌套工作流模板設置鏡像、塊設備、網卡的嵌套流,根據單工作流模板設置鏡像、塊設備、網卡的單工作流,獲取當前主請求隊列內全體請求調用的資源數量;本發明提供的技術方案能夠有效克服現有技術所存在的不能有效分配資源、創建虛擬機效率較低的缺陷。
技術領域
本發明涉及虛擬機創建,具體涉及一種云計算系統中虛擬機的創建方法。
背景技術
隨著云計算技術的普及,云計算應用越來越廣泛。一般地,相關機構的實現方式是將多臺物理獨立的服務器組建在同一硬件平臺上,為了方便統一管理多臺設備參數各異的服務器,目前主流方案是采用虛擬機技術將上述硬件平臺虛擬化,以實現平臺的隔離性、可擴展性和安全性等。當上述多臺服務器被虛擬化后,各臺服務器的不同類型資源分別構成各種資源池(例如用于存儲數據的硬盤池),并通過多臺虛擬機實現共同計算和資源共享,從而實現各類計算資源的靈活分配和高效利用。
然而,目前處理器一般是按照多個請求的請求執行時間先后順序執行,因此當某個應用程序運行占用處理器資源較多時,將導致其他應用程序無法運行。此外,現有創建虛擬機的方法創建虛擬機效率較低。
發明內容
(一)解決的技術問題
針對現有技術所存在的上述缺點,本發明提供了一種云計算系統中虛擬機的創建方法,能夠有效克服現有技術所存在的不能有效分配資源、創建虛擬機效率較低的缺陷。
(二)技術方案
為實現以上目的,本發明通過以下技術方案予以實現:
一種云計算系統中虛擬機的創建方法,包括以下步驟:
S1、獲取虛擬機的創建請求,將創建請求分為主請求隊列和快速請求隊列,并對主請求隊列和快速請求隊列進行初始化;
S2、根據虛擬機的創建請求查找緩存表,確定創建虛擬機的物理主機;
S3、根據并行工作流模板設置鏡像、塊設備、網卡的并行流,根據嵌套工作流模板設置鏡像、塊設備、網卡的嵌套流,根據單工作流模板設置鏡像、塊設備、網卡的單工作流;
S4、獲取當前主請求隊列內全體請求調用的資源數量,若當前主請求隊列內全體請求調用的資源數量大于預設資源閾值,且請求執行時調用的資源數量小于預設資源閾值時,將該請求插入快速請求隊列的隊尾,否則將該請求插入主請求隊列的隊尾;
S5、按照次序分別從主請求隊列的隊頭、快速請求隊列的隊頭獲取請求,創建虛擬機。
優選地,所述創建請求攜帶創建所述虛擬機的虛擬機規格信息。
優選地,所述確定創建虛擬機的物理主機包括:對物理主機的資源配置參數進行權重計算,獲得權重配置值;根據權重配置值,確定權重配置值最高的物理主機為創建虛擬機的物理主機。
優選地,所述并行工作流模板是一套配置并行操作的模板,需要配置任務名稱、操作實現類、任務ID,有子操作的需要配置子任務,根據配置好的并行工作流,指定可以并行執行的鏡像、塊設備、網卡操作。
優選地,所述嵌套工作流模板是一套配置嵌套操作的模板,需要配置任務名稱、操作實現類、任務ID及父任務ID,有子操作的需要配置子任務,根據配置好的嵌套工作流,指定可以嵌套執行的鏡像、塊設備、網卡操作。
優選地,所述單工作流模板是一套配置單操作的模板,需要配置任務名稱、操作實現類、任務ID,無需配置子任務,根據配置好的單工作流,指定可以單獨順序執行的鏡像、塊設備、網卡操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽賽福貝特信息技術有限公司,未經安徽賽福貝特信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910741552.0/2.html,轉載請聲明來源鉆瓜專利網。





