[發明專利]分布式資源管理系統和方法有效
| 申請號: | 201780005572.0 | 申請日: | 2017-04-26 |
| 公開(公告)號: | CN108431796B | 公開(公告)日: | 2020-09-29 |
| 發明(設計)人: | 郭蕾;陳沖;柯曉棣;杰森·T·S·蘭 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 顏晶 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 資源管理 系統 方法 | ||
管理分布式資源管理系統中的資源的方法和系統可以包括:接收資源請求,所述資源請求包括標識至少一個請求資源屬性的數據;通過對所述至少一個請求資源屬性對應的一個或多個資源屬性元素集執行元素運算,從多個資源中標識一個或多個候選資源,每個資源屬性元素集包括所述多個資源中的每個資源的元素,每個元素表示所述多個資源中的相應資源的資源屬性;以及基于所述一個或多個標識的候選資源來調度關聯于所述資源請求的工作負載以進行執行操作。
交叉申請
本申請要求于2016年4月29日遞交的發明名稱為“分布式資源管理系統和方法(System and Method for Distributed Resource Management)”的第15/142,029號美國專利申請案的在先申請優先權,該在先申請的內容以全部引用的方式并入本文本中。
技術領域
本發明涉及工作負載管理系統,更具體地,涉及資源管理系統、設備、方法和計算機可讀介質。
背景技術
在諸如云計算、服務器,或者其它系統或設備之類的計算環境中,工作負載管理系統可以用來管理工作負載調度和資源分配。
不同的工作負載可以有不同的資源和位置需求,這些需求必須通過工作負載管理系統來調節。調度決策影響性能指標,例如工作負載吞吐量、資源利用率和工作負載運行時間。
隨著計算環境和工作負載量的增加,工作負載調度本身可能會變成一個巨大且耗時的過程。高效調度資源而無需大的性能權衡會成為一個難題。
發明內容
在一些情況下,本發明的一些實施例可以通過在調度期間減少考慮到的候選資源數量來減少調度時間,同時仍然評估系統中所有或大量資源的適用性。
根據本發明的一方面,提供了一種管理分布式資源管理系統中的資源的方法。所述方法包括:所述分布式資源管理系統中的至少一個處理器接收資源請求,所述資源請求包括標識至少一個請求資源屬性的數據;通過對所述至少一個請求資源屬性對應的一個或多個資源屬性元素集執行元素運算,從多個資源中標識一個或多個候選資源,每個資源屬性元素集包括所述多個資源中的每個資源的元素,每個元素表示所述多個資源中的相應資源的資源屬性;以及基于所述一個或多個標識的候選資源來調度關聯于所述資源請求的工作負載以進行執行操作。
根據任意前述實施例,所述方法還包括:獲取關于所述多個資源中的一個或多個資源的資源屬性數據;以及基于所述獲取到的資源屬性數據來生成或更新至少一個所述資源屬性元素集。
根據任意前述實施例,所述方法還包括:獲取新資源的資源屬性數據;基于所述獲取到的資源屬性數據,將新資源索引處的新元素添加到每個屬性元素集中;以及將所述新資源索引存儲在關聯于所述新資源的資源數據集中。
根據任意前述實施例,所述方法包括:當所述新資源的所述資源屬性數據包括表示當前不關聯于屬性元素集的屬性的數據時,生成新屬性元素集并且將下一資源索引處的新元素添加到所述新屬性元素集中。
根據任意前述實施例,一個或多個所述資源屬性元素集是比特集,以及標識所述一個或多個候選資源包括對一個或多個所述資源屬性元素集執行位運算。
根據任意前述實施例,所述資源請求包括標識以下中至少一個的數據:所述關聯于所述資源請求的工作負載所需的數據所在的節點、機架或數據中心。
根據任意前述實施例,當所述資源請求標識至少一個所需資源屬性和至少一個可選資源屬性時,從所述多個資源中標識所述一個或多個候選資源包括:通過對所述至少一個所需資源屬性對應的一個或多個資源屬性元素集執行元素運算,生成屬性資源候選元素集;以及對所述屬性資源候選元素集和所述至少一個可選資源屬性對應的至少一個所述資源屬性集執行元素運算。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780005572.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于信息捕獲和呈現的方法和設備
- 下一篇:電子文檔的存儲器節約的版本控制





