[發(fā)明專利]Pod的調(diào)度方法、調(diào)度器、存儲插件及系統(tǒng)在審
| 申請?zhí)枺?/td> | 202110282885.9 | 申請日: | 2021-03-16 |
| 公開(公告)號: | CN113010265A | 公開(公告)日: | 2021-06-22 |
| 發(fā)明(設(shè)計)人: | 馮逸航 | 申請(專利權(quán))人: | 建信金融科技有限責(zé)任公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 200120 上海市浦東新區(qū)中國(*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | pod 調(diào)度 方法 存儲 插件 系統(tǒng) | ||
1.一種Pod的調(diào)度方法,其特征在于,應(yīng)用于調(diào)度器,包括:
獲取Kubernetes平臺中各個節(jié)點的本地卷配額信息;
獲取待調(diào)度Pod運行時的本地存儲資源占用量;
根據(jù)所述本地卷配額信息和所述待調(diào)度Pod運行時的本地存儲資源占用量,從所述各個節(jié)點中確定出目標(biāo)節(jié)點;
將所述待調(diào)度Pod調(diào)度至所述目標(biāo)節(jié)點。
2.根據(jù)權(quán)利要求1所述的Pod的調(diào)度方法,其特征在于,所述根據(jù)所述本地卷配額信息和所述待調(diào)度Pod運行時的本地存儲資源占用量,從所述各個節(jié)點中確定出目標(biāo)節(jié)點,包括:
從所述本地卷配額信息中確定所述各個節(jié)點中每個節(jié)點的本地卷資源總量以及所述每個節(jié)點的本地卷資源已占用量;
根據(jù)所述本地卷資源總量、所述本地卷資源已占用量以及所述待調(diào)度Pod運行時的本地存儲資源占用量,從所述各個節(jié)點中確定出所述目標(biāo)節(jié)點。
3.根據(jù)權(quán)利要求2所述的Pod的調(diào)度方法,其特征在于,所述根據(jù)所述本地卷資源總量、所述本地卷資源已占用量以及所述待調(diào)度Pod運行時的本地存儲資源占用量,從所述各個節(jié)點中確定出所述目標(biāo)節(jié)點,包括:
確定第一節(jié)點的所述本地卷資源總量與所述第一節(jié)點的所述本地卷資源已占用量的差值;所述第一節(jié)點為所述各個節(jié)點中的任一節(jié)點;
若所述差值大于或等于所述待調(diào)度Pod運行時的本地存儲資源占用量,則將所述第一節(jié)點確定為預(yù)選節(jié)點;
從所述預(yù)選節(jié)點中隨機確定出所述目標(biāo)節(jié)點。
4.根據(jù)權(quán)利要求1所述的Pod的調(diào)度方法,其特征在于,所述根據(jù)所述本地卷配額信息和所述待調(diào)度Pod運行時的本地存儲資源占用量,從所述各個節(jié)點中確定出目標(biāo)節(jié)點,還包括:
獲取所述各個節(jié)點的內(nèi)存資源信息和中央處理器CPU資源信息;
根據(jù)所述本地卷配額信息、所述待調(diào)度Pod運行時的本地存儲資源占用量、所述內(nèi)存資源信息和所述CPU資源信息,從所述各個節(jié)點中確定出目標(biāo)節(jié)點。
5.根據(jù)權(quán)利要求1所述的Pod的調(diào)度方法,其特征在于,所述獲取待調(diào)度Pod運行時的本地存儲資源占用量,包括:
從存儲插件獲取容器集群中的各Pod確定的自身運行時的本地存儲資源占用量;
從所述各Pod確定的自身運行時的本地存儲資源占用量中,選擇所述待調(diào)度Pod運行時的本地存儲資源占用量。
6.根據(jù)權(quán)利要求5所述的Pod的調(diào)度方法,其特征在于,所述從所述各Pod確定的自身運行時的本地存儲資源占用量中,選擇所述待調(diào)度Pod運行時的本地存儲資源占用量,包括:
根據(jù)所述各Pod的運行狀態(tài),從所述各Pod確定的自身運行時的本地存儲資源占用量中,選擇所述待調(diào)度Pod運行時的本地存儲資源占用量。
7.根據(jù)權(quán)利要求1所述的Pod的調(diào)度方法,其特征在于,所述從所述各個節(jié)點中確定出目標(biāo)節(jié)點之后,所述方法還包括:
將所述目標(biāo)節(jié)點的地址信息發(fā)送給存儲插件。
8.一種Pod的調(diào)度方法,其特征在于,應(yīng)用于存儲插件,包括:
向待調(diào)度Pod所在容器集群發(fā)送第一請求;所述第一請求包括Kubernetes平臺中各個節(jié)點的本地卷配額信息,所述第一請求用于指示所述容器集群中的各Pod確定自身運行時的本地存儲資源占用量;
接收所述各Pod確定的自身運行時的本地存儲資源占用量;
向調(diào)度器發(fā)送所述各Pod確定的自身運行時的本地存儲資源占用量。
9.根據(jù)權(quán)利要求8所述的Pod的調(diào)度方法,其特征在于,所述方法還包括:
接收調(diào)度器發(fā)送的目標(biāo)節(jié)點的地址信息;
根據(jù)所述地址信息在所述目標(biāo)節(jié)點創(chuàng)建目標(biāo)持久化卷PV,并在所述目標(biāo)節(jié)點創(chuàng)建與所述目標(biāo)PV對應(yīng)的本地卷LV。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于建信金融科技有限責(zé)任公司,未經(jīng)建信金融科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110282885.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種綁定關(guān)系管理的方法、設(shè)備及存儲介質(zhì)
- 一種資源調(diào)度方法、裝置、電子設(shè)備及存儲介質(zhì)
- 一種Pod創(chuàng)建方法及設(shè)備
- 分配容器組pod IP地址的方法、裝置、設(shè)備及存儲介質(zhì)
- 容器調(diào)度平臺中Pod隔離方法、裝置、設(shè)備和存儲介質(zhì)
- 一種kubernetes容器云平臺VLAN網(wǎng)絡(luò)的實現(xiàn)方法及系統(tǒng)
- 采用kubernetes部署有狀態(tài)pod的方法及裝置
- Kubernetes集群的流量調(diào)度方法、裝置及電子設(shè)備
- 避免容器集群啟動擁塞的調(diào)度方法和容器集群管理平臺
- 一種容器組pod的監(jiān)控方法及裝置
- 旅游車輛調(diào)度監(jiān)控方法及其系統(tǒng)
- 一種用戶隊列調(diào)度的方法和裝置
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 一種調(diào)度方法和裝置
- 一種調(diào)度終端動態(tài)切換調(diào)度組歸屬關(guān)系的方法及裝置
- 用戶調(diào)度方法、裝置、基站和存儲介質(zhì)
- 一種食材的調(diào)度系統(tǒng)和方法
- 一種資源調(diào)度的方法、裝置和過濾式調(diào)度器
- 任務(wù)調(diào)度方法、裝置、設(shè)備及存儲介質(zhì)
- 一種自動化調(diào)度系統(tǒng)和調(diào)度方法





