[發明專利]虛擬機部署方法及裝置在審
| 申請號: | 201911285247.1 | 申請日: | 2019-12-13 |
| 公開(公告)號: | CN111045790A | 公開(公告)日: | 2020-04-21 |
| 發明(設計)人: | 單偉 | 申請(專利權)人: | 北京奇藝世紀科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100080 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬機 部署 方法 裝置 | ||
1.一種虛擬機部署方法,其特征在于,應用于管理設備,所述方法包括:
接收部署申請;所述部署申請中包括指定區域、待部署虛擬機數量M及單個待部署虛擬機所需的部署資源量;所述M為不小于1的整數;
確定所述指定區域中備選子區域當前可提供的可用資源量;
根據所述備選子區域的可用資源量、所述部署資源量及所述待部署虛擬機數量M,將滿足所述部署申請的部署需求的備選子區域作為可用子區域;
從所述可用子區域中選擇一個可用子區域作為目標子區域,并在所述目標子區域中部署M個虛擬機。
2.根據權利要求1所述的方法,其特征在于,所述指定區域為任一可用區域;所述可用區域中包括資源服務器集群,所述資源服務器集群中的資源服務器分布在不同的子區域中;
所述方法還包括:
接收關閉指令;所述關閉指令中包括用于指示待關閉對象的對象標識;所述待關閉對象為所述可用區域、所述資源服務器集群或所述子區域;
提取所述關閉指令中的對象標識;
為所述對象標識指示的待關閉對象,設置關閉標記;所述關閉標記用于指示所述待關閉對象不用于提供構建虛擬機的資源。
3.根據權利要求2所述的方法,其特征在于,所述根據所述備選子區域的可用資源量、所述部署資源量及所述待部署虛擬機數量M,將滿足所述部署申請的部署需求的備選子區域作為可用子區域之前,還包括:
判斷所述指定區域是否設置有關閉標記;
若所述指定區域未設置有關閉標記,確定所述指定區域下未設置關閉標記的資源服務器集群,得到備選服務器集群;
對于每個所述備選服務器集群,根據所述部署資源量及所述備選服務器集群當前可提供的可用資源量,確定所述備選服務器集群的第一可建虛擬機數量;
確定所述第一可建虛擬機數量與所述M的差值;
將對應的所述差值不小于所述部署資源量對應的預設差值閾值的備選服務器集群,確定為可選服務器集群;
將所述可選服務器集群的資源服務器分布的子區域中,未設置關閉標記的子區域確定為所述備選子區域。
4.根據權利要求1至3任一所述的方法,其特征在于,所述根據所述備選子區域的可用資源量、所述部署資源量及所述待部署虛擬機數量M,將滿足所述部署申請的部署需求的備選子區域作為可用子區域,包括:
計算所述備選子區域的可用資源量與所述部署資源量的比值,得到所述備選子區域的第二可建虛擬機數量;
若所述第二可建虛擬機數量不小于所述M,則將所述備選子區域確定為所述可用子區域。
5.根據權利要求1或3所述的方法,其特征在于,所述部署申請中還包括指定業務,所述指定業務是所述待部署虛擬機用于實現的業務;
所述確定所述指定區域中備選子區域當前可提供的可用資源量之前,所述方法還包括:
根據預設的業務與資源配額對應關系,確定所述指定業務對應的預設資源配額;
向發送所述部署申請的用戶確認所述預設資源配額是否充足;
若接收到確認充足消息,執行所述確定所述指定區域中備選子區域當前可提供的可用資源量的操作。
6.根據權利要求5所述的方法,其特征在于,所述方法還包括:
若接收到配額提高請求,則按照預設的配額增量,增大所述預設資源配額,并執行所述向發送所述部署申請的用戶確認所述預設資源配額是否充足的操作;
在所述預設資源配額增大至預設最大配額且未收到所述確認充足消息的情況下,向所述用戶返回部署需求調整信息;所述部署需求調整信息用于提示用戶調整部署需求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇藝世紀科技有限公司,未經北京奇藝世紀科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911285247.1/1.html,轉載請聲明來源鉆瓜專利網。





