[發(fā)明專利]容器創(chuàng)建方法、裝置、設備、介質(zhì)及程序產(chǎn)品有效
| 申請?zhí)枺?/td> | 202110961131.6 | 申請日: | 2021-08-20 |
| 公開(公告)號: | CN113641457B | 公開(公告)日: | 2023-07-04 |
| 發(fā)明(設計)人: | 宋家亮 | 申請(專利權(quán))人: | 北京百度網(wǎng)訊科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京英賽嘉華知識產(chǎn)權(quán)代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 容器 創(chuàng)建 方法 裝置 設備 介質(zhì) 程序 產(chǎn)品 | ||
1.一種容器創(chuàng)建方法,包括:
獲取待調(diào)度容器組Pod的描述文件,其中,所述Pod的描述文件用于描述資源需求信息;
基于待調(diào)度Pod的描述文件和各工作節(jié)點的資源空閑信息,從各所述工作節(jié)點中確定目標工作節(jié)點,以及將所述待調(diào)度Pod與所述目標工作節(jié)點綁定;
向容器引擎發(fā)送容器運行時接口CRI請求,其中,CRI請求用于指示在目標工作節(jié)點按照所述CRI請求中的配置信息,創(chuàng)建目標容器,所述配置信息用于限制所述目標容器的權(quán)限與所述配置信息一致,其中,所述配置信息為對用戶預先設置的配置文件進行解析之后得到的信息,其中,用戶在所述配置文件中定義需要管理的設備列表,所述設備列表包括設備數(shù)量、操作權(quán)限、宿主機設備文件路徑和容器內(nèi)設備文件路徑;
其中,目標工作節(jié)點的數(shù)量為多個,所述方法包括:獲取待訓練目標模型的訓練任務,以及所述訓練任務對應的資源需求信息;基于多個目標工作節(jié)點中各工作節(jié)點的資源空閑信息,為所述訓練任務分配滿足所述訓練任務對應的資源需求信息的節(jié)點,作為所述訓練任務的訓練節(jié)點;調(diào)度所述訓練節(jié)點執(zhí)行所述訓練任務,對所述待訓練目標模型進行訓練;
其中,基于多個目標工作節(jié)點中各工作節(jié)點的資源空閑信息,為所述訓練任務分配滿足所述訓練任務對應的資源需求信息的節(jié)點,作為所述訓練任務的訓練節(jié)點,包括:基于多個目標工作節(jié)點中各工作節(jié)點的資源空閑信息與所述訓練任務對應的資源需求信息之間的差值信息,確定多個目標工作節(jié)點中各工作節(jié)點對應的資源差值;基于各工作節(jié)點對應的資源差值,確定所述訓練任務的訓練節(jié)點,其中,將工作節(jié)點作為訓練節(jié)點的概率與該工作節(jié)點對應的資源差值負相關(guān);
其中,所述容器創(chuàng)建方法還包括:
按照預設時間掃描所述配置文件,響應于確定所述配置文件發(fā)生變化,根據(jù)變化后的配置文件新增或刪除設備;
其中,所述基于待調(diào)度Pod的描述文件和各工作節(jié)點的資源空閑信息,從各所述工作節(jié)點中確定目標工作節(jié)點,包括:
根據(jù)各工作節(jié)點的資源空閑信息對應的需求量和預設調(diào)度策略,確定各工作節(jié)點對應的需求量,其中,所述預設調(diào)度策略包括:資源均衡調(diào)度策略;以及根據(jù)任務類型,選擇對應的機器;
將需求量滿足待調(diào)度Pod的描述文本對應的需求量的工作節(jié)點,確定為目標工作節(jié)點。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述各工作節(jié)點的資源空閑信息基于以下步驟確定:
將所述配置信息注冊到節(jié)點代理kubelet中;
響應于注冊完成,向kubelet上報各工作節(jié)點的資源空閑信息。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,所述配置信息包括:設備名稱、設備數(shù)量、操作權(quán)限、宿主機設備文件路徑和容器內(nèi)設備文件路徑。
4.根據(jù)權(quán)利要求1所述的方法,其中,所述各工作節(jié)點的資源空閑信息包括各工作節(jié)點的設備的可用數(shù)量,所述方法還包括:
以拓展資源的方式將所述設備的可用數(shù)量發(fā)送至API服務器。
5.根據(jù)權(quán)利要求1所述的方法,其中,所述各工作節(jié)點的設備對應的空閑資源信息包括各工作節(jié)點的設備中圖形處理器GPU對應的空閑資源信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京百度網(wǎng)訊科技有限公司,未經(jīng)北京百度網(wǎng)訊科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110961131.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖冊創(chuàng)建設備、圖冊創(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)建設備、文檔創(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)建改進的顏色的顏色創(chuàng)建裝置及顏色創(chuàng)建方法





