[發明專利]節點的調度、節點的預選處理方法、裝置、設備及介質在審
| 申請號: | 202010345353.0 | 申請日: | 2020-04-27 |
| 公開(公告)號: | CN111464659A | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 田帥;毛茂德;王華夏;王興剛 | 申請(專利權)人: | 廣州虎牙科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 511400 廣東省廣州市番禺*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 節點 調度 預選 處理 方法 裝置 設備 介質 | ||
1.一種節點的調度方法,其特征在于,包括:
接收請求方發送的服務請求,并根據所述服務請求生成待調度的目標服務單元;
根據預設調度條件,在節點集群中確定調度節點,所述調度條件與所述待調度的目標服務單元匹配,所述調度條件包括:指定服務單元,或指定節點中指定服務單元的最大運行數量;
將所述目標服務單元調度至所述調度節點中運行,并將所述調度節點對所述目標服務單元的運行結果作為所述服務請求的服務結果。
2.根據權利要求1所述的方法,其特征在于,所述根據預設調度條件,在節點集群中確定調度節點,包括:
獲取預選節點集合,所述預選節點集合與所述待調度的目標服務單元匹配,所述預選節點集合包括至少一個預選節點;
根據各所述預選節點的當前已運行的目標服務單元數量,在各所述預選節點中確定至少一個目標節點,所述目標節點不滿足調度條件;
從所述預選節點集合中篩除各所述目標節點,得到候選節點集合;
在所述候選節點集合中,確定所述調度節點。
3.根據權利要求2所述的方法,其特征在于,所述調度條件中包括:所述目標服務單元的最大運行數量;
所述根據各所述預選節點的當前已運行的目標服務單元數量,在各所述預選節點中確定至少一個目標節點,包括:
在各預選節點當前已運行的服務單元中,獲取至少一個目標服務單元;
計算各所述目標服務單元在同一預選節點中的服務單元數量值;
獲取所述調度條件中所述目標服務單元的最大運行數量;
將服務單元數量值大于等于所述最大運行數量的預選節點,作為目標節點。
4.根據權利要求2所述的方法,其特征在于,所述調度條件包括:至少一個目標指定節點中所述目標服務單元的最大運行數量;
所述根據各所述預選節點的當前已運行的目標服務單元數量,在各所述預選節點中確定至少一個目標節點,包括:
在各所述預選節點中,獲取各所述目標指定節點;
在各所述目標指定節點當前已運行的服務單元中,獲取至少一個目標服務單元;
計算各所述目標服務單元在同一目標指定節點中的服務單元數量值;
獲取所述調度條件中所述目標指定節點中所述目標服務單元的最大運行數量;
將服務單元數量值大于等于所述最大運行數量的目標指定節點,作為目標節點。
5.根據權利要求2所述的方法,其特征在于,在根據所述服務請求生成待調度的目標服務單元之前,還包括:
根據服務單元分配信息,生成服務單元分配對象;
在在各所述預選節點中確定至少一個目標節點之前,還包括:
在多個服務單元分配對象中,獲取與所述待調度的目標服務單元匹配的目標對象;
獲取所述目標對象對應的配置信息,并提取所述配置信息中包括的節點篩選標簽、服務單元篩選標簽以及最大運行數量作為所述調度條件,所述節點篩選標簽用于確定指定節點,所述服務單元篩選標簽用于確定指定服務單元。
6.根據權利要求2-5任一項所述的方法,其特征在于,獲取預選節點集合,包括:
采用標準節點預選算法,獲取與所述待調度的目標服務單元匹配的預選節點集合。
7.根據權利要求2-5任一項所述的方法,其特征在于,在所述候選節點集合中,確定所述調度節點,包括:
采用標準節點優選算法,對所述候選節點集合中各所述候選節點進行優先級排序;
根據排序結果從所述候選節點集合中確定調度節點。
8.根據權利要求5所述的方法,其特征在于,所述目標服務單元包括Kubernetes系統中的容器組,所述服務單元分配對象通過所述Kubernetes系統基于自定義資源定義機制定義。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州虎牙科技有限公司,未經廣州虎牙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010345353.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種桌面話筒及話筒展開的方法
- 下一篇:殼體組件及電子設備





