[發明專利]一種處理器的綁定方法、裝置、計算機設備和存儲介質有效
| 申請號: | 202010850810.1 | 申請日: | 2020-08-21 | 
| 公開(公告)號: | CN112039963B | 公開(公告)日: | 2023-04-07 | 
| 發明(設計)人: | 田帥;王興剛;王華夏;毛茂德 | 申請(專利權)人: | 廣州虎牙科技有限公司 | 
| 主分類號: | H04L67/10 | 分類號: | H04L67/10;H04L67/60;G06F9/50;G06F9/455 | 
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 | 
| 地址: | 511400 廣東省廣州市番禺*** | 國省代碼: | 廣東;44 | 
| 權利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關鍵詞: | 一種 處理器 綁定 方法 裝置 計算機 設備 存儲 介質 | ||
本發明實施例提供了一種處理器的綁定方法、裝置、計算機設備和存儲介質,在容器集群kubenetes中具有節點,在所述節點中具有可容納容器的實例與調度組件,所述方法應用于所述調度組件,包括:接收實例的更新事件,更新事件包括用于綁定處理器的配置信息;在節點中的處理器中,查找處于空閑狀態且滿足配置信息的邏輯核,作為目標核;若查找到目標核,則綁定實例與目標核。調度組件獨立于綁核模式,因此無需依賴高版本的容器集群kubenetes的綁核模式,從而使得綁核配置不依賴實例的QoS等級,調度組件作為旁路插件即插即用,具備良好的普適性。調度組件實現了綁定處理器核的自動管理,大大降低了運維成本。
技術領域
本發明實施例涉及容器集群的技術領域,尤其涉及一種處理器的綁定方法、裝置、計算機設備和存儲介質。
背景技術
隨著容器集群kubernetes逐漸成為容器編排的事實標準,越來越多的企業基于容器集群kubenetes構建容器管理平臺。
容器管理平臺可部署在線任務、離線任務,大部分的離線任務屬于大數據相關的作業,I/O(input/output,輸入/輸出)高,這類離線任務一般運行在多磁盤的物理機上,通過多磁盤和多核處理器(central?processing?unit,CPU)的配合,達到較高的I/O吞吐。
在處理器的使用上,容器集群kubernetes提供了搶占模式與綁定模式,綁核模式是指定容器使用執行任務的核,而不是在所有的核中進行搶占,在綁定模式下,離線任務即使出現CPU資源不足帶來iowait(引I/O不足導致的等待)的提升,iowait出現在綁核的核上,不會影響其他核,從而做到在線業務與離線業務在CPU上的隔離。
但是,容器集群kubernetes是針對每個容器單獨手動配置,除了離線任務要配置綁核,在線業務也要配置綁核,容器集群kubernetes的容器數量多,考慮容器在不同節點上的調度,以及CPU核的個數調整等情況,為每個容器手動配置綁核的運維成本高。
一般情況下,在線業務的優先級最高,離線任務的優先級最低,容器集群kubernetes原生支持容器的綁核,限定了綁核的容器的QoS(Quality?of?Service,服務質量)等級,在發生驅逐和搶占時的優先級最高,這不符合離線任務的實際優先級。
此外,容器集群kubernetes原生的綁核模式依賴較高的版本,而在實際的生產環境中,不能隨意的升級容器集群kubernetes的版本,導致綁核的應用范圍較小。
發明內容
本發明實施例提出了一種處理器的綁定方法、裝置、計算機設備和存儲介質,以解決在容器集群kubernetes綁核的成本高、任務的優先級錯亂、應用范圍較小的問題。
第一方面,本發明實施例提供了一種處理器的綁定方法,在容器集群kubenetes中具有節點,在所述節點中具有可容納容器的實例與調度組件,所述方法應用于所述調度組件,包括:
接收所述實例的更新事件,所述更新事件包括用于綁定處理器的配置信息;
在所述節點中的處理器中,查找處于空閑狀態且滿足所述配置信息的邏輯核,作為目標核;
若查找到所述目標核,則綁定所述實例與所述目標核。
可選地,在所述容器集群kubenetes中具有接口服務,所述接收所述實例的更新事件,包括:
向所述接口服務發送Wath請求,以訂閱所述實例綁定處理器的配置信息;
接收所述接口服務在所述配置信息發生變化時發送的更新事件。
可選地,所述在所述節點中的處理器中,查找處于空閑狀態且滿足所述配置信息的邏輯核,作為目標核,包括:
從所述配置信息中讀取目標值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州虎牙科技有限公司,未經廣州虎牙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010850810.1/2.html,轉載請聲明來源鉆瓜專利網。





