新四季網

基於調度目標空間的雲計算資源調度方法

2023-06-13 03:18:46

專利名稱:基於調度目標空間的雲計算資源調度方法
技術領域:
本發明涉及雲計算資源的調度方法領域,尤其涉及一種基於調度目標空間的雲計算資源調度方法。
背景技術:
各種分布式的高性能計算系統,如集群、網格以及雲計算系統,已經成為目前高效的動態計算服務平臺。而雲計算作為可用性最高的計算模式之一,利用虛擬化技術將伺服器、存儲器及網絡設備等資源通過整合與分割,實現資源的動態按需分配與部署[1]。雲計算動態、分布、面向服務、虛擬化及商業性的特點,使其調度存在一些新的特性(1)資源環境雲計算環境下,雲提供商對資源的配置差異較大,包括各種高性能集群,伺服器,以及基於虛擬化技術的虛擬機環境,而且資源的計算能力、存儲能力、帶寬等因素具有較大差異。 因此,雲計算資源具有大規模性和異構性等特徵。同時,由於資源可能來自不同的雲提供商,因此雲計算環境下的調度問題就變得異常複雜。(2)約束條件雲計算環境中,雲服務提供商提供資源服務,用戶「按需付費」。因此,任務執行的成本是雲環境中的調度問題必須考慮的約束。此外,還需要考慮任務完成時間期限(deadline)、用戶費用等重要約束條件。優化目標傳統分布式環境中,系統性能如系統吞吐量、CPU利用率等是調度優化的主要目標,而較少考慮用戶需求對於調度的需求。雲計算環境中不僅注重資源利用率及系統性能的提高,而且重視保證用戶的需求,以實現資源供給與資源消費的雙贏局面。由於雲計算調度問題以上的這些特性,雲中的調度問題也出現了新挑戰。如何採用高效的調度機制提高雲計算中的資源利用率是雲計算服務提供商需要解決的問題。此夕卜,雲計算服務的用戶眾多,如何在保證資源利用率的前提下,滿足用戶的多種需求,對任務進行高效的調度也需要解決的重要問題。目前,關於雲計算調度問題的研究已有了一些成果。李建鋒等人針對雲計算的編程模型框架,提出了一種具有雙適應度的遺傳算法。Zaharia等人在Max-Min公平調度算法的基礎上設計了延遲調度(delay scheduling)算法,以達到較高的數據本地性。但是在等待開銷較大的情況下,延遲策略會影響作業完成時間。為了折衷數據本地性和作業公平性,Isard等設計了基於最小代價流的調度模型,並應用於Microsoft的Azure平臺。閏英輝提出了一種調度機制,根據各個計算節點資源的佔用情況及服務的當前運行狀態,結合待調度服務的QoS要求及當前雲環境的整體性能,構建一個靈活的調度機制及策略為待調度服務選擇合適的資源。William K. Cheung等人提出了基於市場的調度算法,將雲環境下的資源供求關係與市場經濟模型進行類比,資源的買賣雙方則是通過基於市場機制的調度策略來完成交易,資源的競爭和分配可利用價格來調節,從而優化系統和提高效率。此外,還有基於拍賣機制的調度算法模型,均是由市場經濟模型演化而來。Fujimoto N等人提出了基於信任機制的服務調度策略,它是針對節點所提供服務是否真實可靠而提出的。通過將信任機制引入調度機制,將信任關係作為QoS調度的重要指標來綜合考慮,可以同時滿足用戶的性能QoS要求和信任QoS要求,且有利於提高調度的成功率。目前,雲計算環境中調度策略的相關研究不多,而雲計算廠商主要關注於資源管理、任務調度和負載均衡等關鍵性問題。IBM的藍雲架構採用Tivoli系列產品來完成雲計算的資源監測、分配、作業調度和系統負載均衡控制。很多IT廠商提出的雲環境中的編程模式都是基於Map-Reduce的思想,它不僅是編程模型,同時也是一種高效的任務調度模型。為了達到全局優化,Fischer等人為Map-Reduce任務調度建立數學模型,並提出了 HTA (Hadoop task assignment)問題。目標是將任務分配到計算節點,並使各計算節點負載均衡。Eucalyptus專門用於支持雲計算研究和基礎設施的開發,它基於基礎設施即服務的思想,為學術研究提供了一個模塊化的開發研究和試驗平臺,可允許研究者對雲計算的安全性、可擴展性、資源調度及接口實現進行測試,Eucalyptus的主要構件包括節點控制器、集群控制器和雲控制器。在目前已有的研究工作中,所涉及到的大多數調度模型中所有的客戶的調度目標都是一致的,而實際情況並非如此。如果將所有用戶應用程式的資源調度都置於相同的框架之下,所產生的調度結果對用戶來說通常將並不最優。比如,某些用戶需要將其應用程式運行在更加可靠的節點資源上,而其他用戶更加關注於預算。因此,需要從用戶角度出發,實現用戶對調度的個性化需求。

發明內容
鑑於現有雲計算調度策略和方法存在的不足,本發明的目的是提供一種基於調度目標空間的雲計算資源調度方法,能夠根據用戶對於雲服務資源調度的具體需求部署虛擬機資源,從而為用戶按需提供靈活可靠的資源,並且能夠達到資源的高利用率,實現用戶與資源提供者的雙贏局面。為了實現上述目的,本發明採用以下技術方案基於調度目標空間的雲計算資源調度方法,其特徵在於,具體包括以下步驟(I)用戶向雲服務系統提交服務請求,並從可擴展的調度目標空間中選擇其中的一個或多個維度的調度目標(Q1, Q2,…,QJ作為自身服務資源調度的目標,並分配賦予不同的調度目標相應的調度參數;(2)雲系統監視器根據用戶提交的調度目標所涉及到的調度參數,收集相應的系統數據,並發送給雲調度系統;例如用戶的調度目標是執行服務請求的資源可靠性最大,則雲系統監視器需要收集不同資源上的關於可靠性的數據;(3)雲調度系統根據用戶提交的各項服務請求參數(包括服務請求執行所需的資源量、服務請求執行的時間上限)以及雲系統監視器發送過來的系統數據,監控現有虛擬伺服器上的資源佔用情況,形成待分配資源區;(4)雲調度系統根據現有的資源佔用情況和用戶的調度目標空間中的具體調度需求,運用效用函數計算出用戶總體效用,具體主要進行兩階段的效用集結決策過程,包括以下內容①多屬性效用的集結假定用戶i針對其服務請求Ri所選擇的調度目標Qi中一共有η i個目標,所有的目標權重表示為i,|>/=1,則Ri的整體效用被計算為
CO1 TT
權利要求
1.一種基於調度目標空間的雲計算資源調度方法,其特徵在於,具體包括以下步驟 (1)用戶向雲服務系統提交服務請求,並從可擴展的調度目標空間中選擇其中的一個或多個維度的調度目標{Qi,Q2,…,QJ作為自身服務資源調度的目標,並分別賦予不同的調度目標相應的調度參數; (2)雲系統監視器根據用戶提交的調度目標所涉及到的調度參數,收集相應的系統數據,並發送給雲調度系統; (3)雲調度系統根據用戶提交的各項服務請求參數(包括服務請求執行所需的資源量、服務請求執行的時間上限)以及雲系統監視器發送過來的系統數據,監控現有虛擬伺服器上的資源佔用情況,形成待分配資源區; (4)雲調度系統根據現有的資源佔用情況和用戶的調度目標空間中的具體調度需求,運用效用函數計算出用戶總體效用,具體主要進行兩階段的效用集結決策過程,包括以下內容 ①多屬性效用的集結 假定用戶i針對其服務請求Ri所選擇的調度目標Qi中一共有^個目標,所有的目標權重表示為t,Σω! = I,則Ri的整體效用被計算為
全文摘要
本發明公開了一種基於調度目標空間的雲計算資源調度方法,該方法引入調度目標空間的概念,設定了一個靈活的標準框架使得用戶能夠說明他們對於服務資源調度的需求,即用戶可以從中選取所需的調度屬性進行優化,在這種可擴展的用戶調度目標空間的驅動下,多目標資源分配調度機制能夠做出適應性的資源調度決策。本發明能夠根據用戶對於資源調度的需求動態部署雲計算資源,實現用戶需求驅動的雲計算資源的自適應優化分配。並且該調度策略能夠儘量避免雲計算伺服器的過度開啟,從而提高資源的利用率,減少雲服務提供商的成本。
文檔編號H04L29/08GK102780759SQ201210194890
公開日2012年11月14日 申請日期2012年6月13日 優先權日2012年6月13日
發明者丁帥, 丁靜, 周開樂, 徐達宇, 楊善林, 章政, 羅賀, 範雯娟, 裴軍 申請人:合肥工業大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀