[發明專利]數據中心應用服務的調度方法有效
| 申請號: | 201110188382.1 | 申請日: | 2011-07-06 |
| 公開(公告)號: | CN102289277A | 公開(公告)日: | 2011-12-21 |
| 發明(設計)人: | 文高進;馮圣中;須成忠;貝振東;趙娟娟;蔣平川;張森林 | 申請(專利權)人: | 中國科學院深圳先進技術研究院 |
| 主分類號: | G06F1/32 | 分類號: | G06F1/32;G06F9/50;G06F15/16 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 吳平 |
| 地址: | 518055 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據中心 應用服務 調度 方法 | ||
【技術領域】
本發明涉及信息技術,特別是涉及一種數據中心應用服務的調度方法及系統。
【背景技術】
隨著能源危機、全球氣候變暖等環境問題的加重,能耗問題的處理也變得越來越嚴重和緊迫。大規模數據中心能耗需求的增長速度越來越明顯,同時大規模數據中心的應用調度也需要更加有效地進行,如何在大規模數據中心的應用服務調度上進行具有能耗意識的節能調度成為一個熱點。
據著名ICT調研機構計世資訊(CCW?Research)在“下一代數據中心國際峰會”上披露,數據中心每年的能源成本是一般辦公室建筑的10倍到30倍。每年信息產業能源消耗占全國能源總消耗的50%,而大中型的數據中心所消耗的能源又占了信息產業能源消耗的40%,因此,降低數據中心的能源消耗也勢在必行。
而在集群上的應用服務調度通常也只考慮了性能。服務器盡可能地提供最大資源給用戶,同時使用負載均衡使任務盡可能地均分在服務器上。這一操作模式導致了集群資源的低效率,同時也消耗更多的電能。
【發明內容】
基于此,有必要提供一種可降低能耗的數據中心應用服務的調度方法。
此外,還有必要提供一種可降低能耗的數據中心應用服務的調度系統。
一種數據中心應用服務的調度方法,包括以下步驟:
獲取節點中應用服務的資源開銷;
根據所述應用服務的資源開銷對應用服務所在的節點進行劃分形成固定節點和轉移節點;
將所述轉移節點對應的應用服務調度到所述固定節點中執行。
優選地,所述根據所述應用服務的資源開銷對應用服務所在的節點進行劃分形成固定節點和轉移節點的步驟為:
根據所述應用服務的資源開銷對所述應用服務所在的節點排序;
在所述應用服務的資源開銷中按照從大到小的順序提取預設數量的節點作為固定節點,剩余的節點為轉移節點。
優選地,所述預設數量為所有節點中應用服務的資源開銷總和所占用的節點數量。
優選地,所述獲取節點中應用服務的資源開銷的步驟之前還包括:
獲取數據中心的網絡拓撲結構和數據轉移成本矩陣;
根據所述網絡拓撲結構和數據轉移成本矩陣劃分數據中心的節點形成節點子集。
優選地,所述獲取節點中應用服務的資源開銷的步驟為:
獲取節點子集中所有節點應用服務的資源開銷;
所述將所述轉移節點對應的應用服務調度到所述固定節點中執行的步驟之后還包括:
判斷所有的節點子集中的應用服務是否都已調度完畢,若否,則選擇進入下一節點子集,獲取所述下一節點子集中所有節點應用服務的資源開銷。
優選地,所述將所述轉移節點對應的應用服務調度到所述固定節點中執行的步驟之后還包括:
獲取所述節點的資源消耗;
判斷所述節點的資源消耗是否大于閾值,若否,則進入根據所述網絡拓撲結構和數據轉移成本矩陣劃分數據中心的節點形成節點子集的步驟。
一種數據中心應用服務的調度系統,包括:
獲取模塊,用于獲取節點中應用服務的資源開銷;
節點劃分模塊,用于根據所述應用服務的資源開銷對應用服務所在的節點進行劃分形成固定節點和轉移節點;
調度模塊,用于將所述轉移節點對應的應用服務調度到所述固定節點中執行。
優選地,所述節點劃分模塊包括:
排序單元,用于根據所述應用服務的資源開銷對所述應用服務所在的節點進行排序;
提取單元,用于在所述應用服務的資源開銷中按照從大到小的順序提取預設數量的節點作為固定節點,剩余的節點為轉移節點。
優選地,所述預設數量為所有節點中應用服務的資源開銷總和所占用的節點數量。
優選地,所述獲取模塊還用于獲取數據中心的網絡拓撲結構和數據轉移成本矩陣;
所述系統還包括:
節點子集劃分模塊,用于根據所述網絡拓撲結構和數據轉移成本矩陣劃分數據中心的節點形成節點子集。
優選地,所述獲取模塊還用于獲取節點子集中所有節點應用服務的資源開銷;
所述系統還包括:
判斷模塊,用于判斷所有的節點子集中的應用服務是否都已調度完畢,若否,則通知所述獲取模塊;
所述獲取模塊還用于選擇進入下一節點子集,獲取所述下一節點子集中所有節點應用服務的資源開銷。
優選地,所述獲取模塊還用于獲取所述節點的資源消耗;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院深圳先進技術研究院,未經中國科學院深圳先進技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110188382.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:超低功耗接口
- 下一篇:基于確定學習理論的機械臂通用控制方法





