[發(fā)明專利]一種虛擬機和容器混合調(diào)度系統(tǒng)、方法、調(diào)度器及裝置在審
| 申請?zhí)枺?/td> | 202010598237.X | 申請日: | 2020-06-28 |
| 公開(公告)號: | CN113849259A | 公開(公告)日: | 2021-12-28 |
| 發(fā)明(設計)人: | 張爭憲 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/50 |
| 代理公司: | 北京同達信恒知識產(chǎn)權代理有限公司 11291 | 代理人: | 李若蘭 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬機 容器 混合 調(diào)度 系統(tǒng) 方法 裝置 | ||
一種虛擬機和容器混合調(diào)度系統(tǒng)、方法、調(diào)度器及裝置,用以提供一種虛擬機和容器共部署的調(diào)度方式。本申請中,該調(diào)度系統(tǒng)包括調(diào)度器和資源池,資源池包括一個或多個物理機;調(diào)度器可以接收資源請求;在接收到該資源請求后,若調(diào)度器確認資源請求要求虛擬機資源,調(diào)度器從資源池選擇用于部署虛擬機的物理機部署虛擬機,若調(diào)度器確認資源請求要求容器資源,調(diào)度器從資源池選擇用于部署容器的物理機部署容器。由此,調(diào)度器統(tǒng)一對虛擬機和容器進行調(diào)度,虛擬機和容器可以部署在同一資源池內(nèi),為虛擬機和容器共部署提供了可能性,提高了虛擬機和容器調(diào)度效率。
技術領域
本申請涉及通信技術領域,尤其涉及一種虛擬機和容器混合調(diào)度系統(tǒng)、方法、調(diào)度器及裝置。
背景技術
目前,虛擬機調(diào)度架構以及容器調(diào)度架構是兩個獨立的架構,分別管理不同的物理機;虛擬機調(diào)度架構能夠在所管理的物理機進行虛擬機調(diào)度,而容器調(diào)度架構能夠實現(xiàn)在所管理的物理機上進行容器調(diào)度。
基于現(xiàn)有的虛擬機調(diào)度架構以及容器調(diào)度架構,虛擬機和容器只能部署在不同的物理機上,這無疑增加了物理機的部署成本,虛擬機調(diào)度架構以及容器調(diào)度架構相互獨立的調(diào)度方式效率較低。
綜上,亟需一種能夠實現(xiàn)虛擬機和容器共部署的調(diào)度方式。
發(fā)明內(nèi)容
本申請?zhí)峁┮环N虛擬機和容器混合調(diào)度系統(tǒng)、方法、調(diào)度器及裝置,用以提供一種虛擬機和容器共部署的調(diào)度方式。
第一方面,本申請實施例提供了一種虛擬機和容器混合調(diào)度系統(tǒng),該調(diào)度系統(tǒng)包括調(diào)度器和資源池,資源池包括一個或多個物理機;調(diào)度器可以接收資源請求;在接收到該資源請求后,若調(diào)度器確認資源請求要求虛擬機資源,調(diào)度器從資源池選擇用于部署虛擬機的物理機部署虛擬機,若調(diào)度器確認資源請求要求容器資源,調(diào)度器從資源池選擇用于部署容器的物理機部署容器。
通過上述調(diào)度系統(tǒng),調(diào)度器統(tǒng)一對虛擬機和容器進行調(diào)度,虛擬機和容器可以部署在同一資源池內(nèi),為虛擬機和容器共部署提供了可能性,提高了虛擬機和容器調(diào)度效率。
在一種可能的設計中,用于部署虛擬機的物理機與用于部署容器的物理機為同一物理機。也就是說,物理機允許同時部署虛擬機和容器。
通過上述調(diào)度系統(tǒng),能夠保證物理機上的資源可以被充分利用,提高物理機的資源利用率。
在一種可能的設計中,用于部署虛擬機的物理機與用于部署容器的物理機為不同物理機。
通過上述調(diào)度系統(tǒng),資源池中允許存在只部署虛擬機的物理機或只部署容器的物理機,適用于不同場景。
在一種可能的設計中,調(diào)度器可以從虛擬機控制器或容器控制器接收資源請求。
通過上述調(diào)度系統(tǒng),調(diào)度器可以通過虛擬機控制器或容器控制器及時接收到資源請求,便于后續(xù)確定用于部署虛擬機或容器的物理機。
在一種可能的設計中,系統(tǒng)還包括虛擬機控制器,資源請求包括待部署的虛擬機總數(shù)量以及虛擬機規(guī)格;調(diào)度器從資源池選擇用于部署虛擬機的物理機部署虛擬機時,可以基于資源池的空閑資源分布信息,根據(jù)待部署的虛擬機總數(shù)量以及虛擬機規(guī)格確定用于部署虛擬機的物理機、物理機上待部署的虛擬機數(shù)量以及虛擬機規(guī)格,其中,空閑資源分布信息可以指示該資源池中空閑資源的分布情況,也即多個物理機上空閑資源的分布情況;在確定了用于部署虛擬機的物理機、物理機上待部署的虛擬機數(shù)量以及虛擬機規(guī)格之后,調(diào)度器可以指示虛擬機控制器在物理機上部署虛擬機,其中,物理機上部署的虛擬機符合確定的物理機上待部署的虛擬機數(shù)量以及虛擬機規(guī)格;之后,虛擬機控制器可以根據(jù)調(diào)度器的指示在物理機上部署虛擬機。
通過上述調(diào)度系統(tǒng),調(diào)度器根據(jù)待部署的虛擬機數(shù)量以及虛擬機規(guī)格,確定用于部署虛擬機的物理機,并指示虛擬機控制器在物理機上部署虛擬機,實現(xiàn)虛擬機的調(diào)度。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經(jīng)華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010598237.X/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





