[發明專利]集群資源處理方法和系統、資源處理集群有效
| 申請號: | 201610570094.5 | 申請日: | 2016-07-18 |
| 公開(公告)號: | CN106708622B | 公開(公告)日: | 2020-06-02 |
| 發明(設計)人: | 唐祥豪 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 何平;鄧云鵬 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 集群 資源 處理 方法 系統 | ||
本發明涉及一種集群資源處理方法和系統、資源處理集群,包括:監控節點計算資源信息,根據所述節點計算資源信息得到集群當前空閑計算資源;接收攜帶資源配置信息的作業請求,所述資源配置信息包括節點標簽;根據所述節點標簽獲取對應的節點隊列,根據所述資源配置信息在所述節點隊列中的節點的當前空閑計算資源中為所述作業分配目標計算資源;在所述目標計算資源對應的節點啟動用戶模式Linux UML資源隔離容器,在用戶空間執行作業,能提高集群利用率,提高集群內作業的吞吐量。
技術領域
本發明涉及計算機技術領域,特別是涉及一種集群資源處理方法和系統、資源處理集群。
背景技術
集群是一組相互獨立的、通過高速網絡互聯的計算機,它們構成了一個組,并以單一系統的模式加以管理。集群中的服務器協同工作,向用戶提供網絡應用服務,對于用戶來說集群就像是一個單一系統。如企業采購或租用專用的計算機,使用linux類操作系統,為用戶群提供訪問服務。
傳統的集群資源處理方法,對容器資源進行管理時,往往需要更新內核或申請操作系統的管理員權限,更新內核會影響企業現有部署的服務,或者需要向運維人員申請管理員權限,不利于添加服務器節點進行相關部署,導致集群服務器不能靈活部署,且平均利用率不高。
發明內容
基于此,有必要針對上述技術問題,提供一種集群資源處理方法和系統、資源處理集群,提高集群利用率,提高集群內作業的吞吐量。
一種集群資源處理方法,所述方法包括:
監控節點計算資源信息,根據所述節點計算資源信息得到集群當前空閑計算資源;
接收攜帶資源配置信息的作業請求,所述資源配置信息包括節點標簽;
根據所述節點標簽獲取對應的節點隊列,根據所述資源配置信息在所述節點隊列中的節點的當前空閑計算資源中為所述作業分配目標計算資源;
在所述目標計算資源對應的節點啟動用戶模式Linux UML資源隔離容器,在用戶空間執行作業。
一種集群資源處理系統,所述系統包括:
計算資源監控管理模塊,用于監控節點計算資源信息,根據所述節點計算資源信息得到集群當前空閑計算資源;
計算資源分配模塊,用于接收攜帶資源配置信息的作業請求,所述資源配置信息包括節點標簽,根據所述節點標簽獲取對應的節點隊列,根據所述資源配置信息在所述節點隊列中的節點的當前空閑計算資源中為所述作業分配目標計算資源;
作業執行模塊,用于在所述目標計算資源對應的節點啟動用戶模式Linux UML資源隔離容器,在用戶空間執行作業。
上述集群資源處理方法和系統,通過監控節點計算資源信息,根據所述節點計算資源信息得到集群當前空閑計算資源,接收攜帶資源配置信息的作業請求,資源配置信息包括節點標簽,根據節點標簽獲取對應的節點隊列,根據資源配置信息在節點隊列中的節點的當前空閑計算資源中為作業分配目標計算資源,在目標計算資源對應的節點啟動用戶模式Linux UML資源隔離容器,在用戶空間執行作業,根據實時監控得到的節點計算資源信息獲取實時變化的空閑計算資源,使得資源的分配靈活高效,且通過UML資源隔離容器在用戶空間執行作業,在保證良好隔離的前提下,不需要管理員權限,能靈活部署集群節點,將作業分配至有空閑計算資源的節點,通過引入零散的服務節點,相當于在現有的機器上部署了一個新的計算集群,能提高服務器資源的利用率,從而提高集群內作業的吞吐量。
一種資源處理集群,所述集群包括:
計算節點,所述計算節點為空閑計算資源滿足預設條件的節點,所述計算節點的數量根據所述集群中的節點的外部負載占用計算資源量更新;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201610570094.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:資源管理方法及裝置
- 下一篇:一種文本數據的存儲校驗方法和系統





