[發明專利]資源調度處理方法和裝置有效
| 申請號: | 201310482258.5 | 申請日: | 2013-10-15 |
| 公開(公告)號: | CN103595763A | 公開(公告)日: | 2014-02-19 |
| 發明(設計)人: | 徐潔;楊任宇;沃天宇;康俊彬;孫寶亞 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 劉芳 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源 調度 處理 方法 裝置 | ||
技術領域
本發明涉及計算機信息技術領域,尤其涉及一種資源調度處理方法和裝置。
背景技術
隨著數據中心的迅速發展,許多大型的網絡公司,如Google、Facebook等在世界各地建立了多個數據中心以更好的支持網絡應用服務。其中數據中心是由大量服務器通過通信設備相互連接,并形成具有一定拓撲結構的大型網絡,其中大量的服務器可進行集中統一管理。目前,新一代的數據中心已采用虛擬化技術,即數據中心可向封裝在虛擬機中的負載提供資源,該資源具體可以為可承載負載的服務器,而合理的分配策略與數據中心提供的網絡應用服務息息相關;舉例來說,建立數據中心的開銷巨大,服務器的花費占到了總花費的45%,其中包括服務器的軟硬件資源、冷卻和維護等。但在實際應用中,服務器的資源利用率僅為5%-15%,造成資源的浪費且增加維護成本,因此如何合理分配資源,提高數據中心的資源利用率并減少數據中心的能耗已成為目前研究的熱點問題。
在現有技術中,根據各個負載所需的資源的不同,動態地聚合多個負載至同一個服務器上,以提高資源利用率和能源使用效率。例如當前負載A由一個服務器承載,負載B由另一個服務器承載,而負載A和負載B所需的CPU(Central?Processing?Unit,中央處理器)資源總和遠小于一個服務器可提供的CPU資源,因此,為了提高提高資源利用率和能源使用效率,可調度一個服務器同時承載負載A和負載B,并關閉另一個服務器。
但采用上述調度策略時發現,由于不同負載會競爭服務器內的資源(例如不同負載搶占內存資源),從而不同負載之間會出現嚴重的性能干擾現象,造成嚴重的性能下降,影響了負載的服務質量,還會極大地降低數據中心的能效。
發明內容
本發明提供一種資源調度處理方法和裝置,該資源調度處理方法用于優化面向負載的調度策略,避免服務器上不同負載之間出現嚴重的性能干擾現象,從而可優化數據中心的能效。
第一方面,本發明提供一種資源調度處理方法,包括:
當數據中心內每一個服務器均承載至少一個第二負載時,分別預測數據中心內每一個候選服務器承載第一負載時的帶權能效值;所述候選服務器的帶權能效值是相關于所述第一負載與所述候選服務器已承載的各第二負載之間的性能干擾及所述候選服務器已承載的各第二負載之間的性能干擾;
根據各所述候選服務器的帶權能效值,確定最小的帶權能效值所對應的候選服務器作為最優服務器;
調度所述最優服務器承載所述第一負載。
第二方面,本發明提供一種資源調度處理裝置,包括:
預測模塊,用于若數據中心內每一個服務器均承載至少一個第二負載時,分別預測數據中心內每一個候選服務器承載第一負載時的帶權能效值;所述候選服務器的帶權能效值是相關于所述第一負載與所述候選服務器已承載各第二負載之間的性能干擾及所述候選服務器已承載的各第二負載之間的性能干擾;
確定模塊,用于根據各所述候選服務器的帶權能效值,確定最小的帶權能效值所對應的候選服務器作為最優服務器;
調度模塊,用于調度所述最優服務器承載所述第一負載。
通過本發明提供的資源調度處理方法和裝置,確定的最優服務器是考慮了負載之間的性能干擾而確定的,從而調度該最優服務器承載第一負載,可避免候選服務器承載第一負載后,該候選服務器上各個負載之間出現的嚴重的性能干擾現象,從而不會影響各負載的服務質量,利于提高數據中心的能效。
附圖說明
圖1為本發明資源調度處理方法實施例一的流程圖;
圖2為本發明資源調度處理方法實施例二的流程圖;
圖3為本發明資源調度處理裝置實施例一的結構圖;
圖4為本發明資源調度處理裝置實施例二的結構圖。
具體實施方式
圖1為本發明資源調度處理方法實施例一的流程圖。如圖1所示,本實施例的方法可以由資源調度處理裝置來實現,該處理裝置可以采用硬件和/或軟件方式來實現,該處理裝置可優選設置在數據中心內具有數據處理能力的處理器中,以實現資源調度;該資源調度處理該方法包括:
S101、分別預測數據中心內每一個候選服務器承載第一負載時的帶權能效值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310482258.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:云計算調度系統及云計算調度方法
- 下一篇:用于檢測通信信號中的符號的方法





