[發明專利]虛擬機裝機方法及裝置在審
| 申請號: | 202010003911.5 | 申請日: | 2020-01-03 |
| 公開(公告)號: | CN113076171A | 公開(公告)日: | 2021-07-06 |
| 發明(設計)人: | 章成飛;胥帆 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F8/61 |
| 代理公司: | 北京鼎佳達知識產權代理事務所(普通合伙) 11348 | 代理人: | 唐博;劉鐵生 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬機 裝機 方法 裝置 | ||
1.一種虛擬機裝機方法,其特征在于,應用于虛擬機管理服務器,所述方法包括:
接收裝機請求,所述裝機請求攜帶有目標虛擬機的機型信息和/或目標虛擬機對應的裝機模板信息;
根據所述機型信息和/或所述裝機模板信息生成初始虛擬機模板;
向目標宿主機發送第一指示信息,所述第一指示信息攜帶有所述初始虛擬機模板,用于指示根據所述初始虛擬機模板創建初始虛擬機;
根據所述機型信息和/或所述裝機模板信息生成應用虛擬機模板;
在確認所述目標宿主機已創建所述初始虛擬機的情況下,向所述目標宿主機發送第二指示信息,所述第二指示信息攜帶有所述應用虛擬機模板,用于指示基于所述初始虛擬機和所述應用虛擬機模板創建所述目標虛擬機。
2.根據權利要求1所述的方法,其特征在于,所述根據所述機型信息和/或所述裝機模板信息,生成初始虛擬機模板或應用虛擬機模板,包括:
根據所述機型信息和/或所述裝機模板信息獲取所述目標虛擬機對應的裝機模板;
根據所述裝機模板對預配置的裝機配置模板進行渲染生成所述初始虛擬機模板或所述應用虛擬機模板。
3.根據權利要求2所述的方法,其特征在于,所述根據所述裝機模板對裝機配置模板進行渲染生成所述初始虛擬機模板或所述應用虛擬機模板,包括:
從所述裝機模板中提取裝機配置參數,所述裝機配置參數包括如下參數中的至少一個:內存的值、處理器的大小、網卡的數量、磁盤類別及其各類別的磁盤的數量;
根據所述裝機配置參數對所述裝機配置模板進行渲染生成所述初始虛擬機模板或所述應用虛擬機模板。
4.根據權利要求3所述的方法,其特征在于,所述根據所述裝機模板對裝機配置模板進行渲染生成所述初始虛擬機模板或所述應用虛擬機模板,還包括:
使用所述目標虛擬機對應的磁盤模板對所述初始虛擬機模板或所述應用虛擬機模板中的至少一個類別的磁盤進行渲染。
5.根據權利要求3所述的方法,其特征在于,所述根據所述裝機模板對裝機配置模板進行渲染生成所述初始虛擬機模板,還包括:
使用第一網卡模板對所述初始虛擬機模板中的網卡進行渲染;
所述第一網卡模板為所述目標虛擬機對應的網絡模式為網絡地址轉換NAT模式的網卡模板。
6.根據權利要求3所述的方法,其特征在于,所述根據所述裝機模板對裝機配置模板進行渲染生成所述應用虛擬機模板,還包括:
使用第二網卡模板對所述應用虛擬機模板中的網卡進行渲染;所述第二網卡模板為所述目標虛擬機對應的網絡模式為網橋模式的網卡模板。
7.根據權利要求1所述的方法,其特征在于,所述裝機請求還攜帶有如下信息中的至少一個:所述目標虛擬機的主機名稱、所述目標虛擬機的操作系統版本以及所述目標虛擬機的網絡配置信息;
所述第一指示信息和所述第二指示信息還攜帶有如下信息中的至少一個:所述目標虛擬機的機型信息、所述目標虛擬機對應的裝機模板信息、所述目標虛擬機的操作系統版本以及所述目標虛擬機的網絡配置信息。
8.根據權利要求1所述的方法,其特征在于,在向所述目標宿主機發送第一指示信息之前,所述方法還包括:
通過資源監控服務獲取至少一個虛擬機宿主機的資源信息;
基于預設資源分配方式以及所述至少一個虛擬機宿主機的資源信息在所述至少一個虛擬機宿主機中確定所述目標機宿主機。
9.根據權利要求8所述的方法,其特征在于,任一虛擬機宿主機的資源信息包括:該虛擬機宿主機的內存信息、該虛擬機宿主機的處理器信息、該虛擬機宿主機的磁盤信息、該虛擬機宿主機的網絡信息、以及該虛擬機宿主機的系統信息中的至少一項。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010003911.5/1.html,轉載請聲明來源鉆瓜專利網。





