云環(huán)境下多租戶服務請求優(yōu)化調度研究
發(fā)布時間:2017-08-12 08:32
本文關鍵詞:云環(huán)境下多租戶服務請求優(yōu)化調度研究
更多相關文章: 云計算 多租戶 優(yōu)化放置 動態(tài)調度 QoS
【摘要】:隨著云計算產業(yè)逐漸成熟,軟件即服務(Software as a Service,SaaS)作為云計算中的一種重要的服務交付方式得到廣泛的應用。在SaaS模式下,成熟的服務提供商為了降低運營成本,通常采用單實例多租賃的方式,即將同一應用實例租賃給多個租戶。多租戶模式的SaaS應用可以為廣大中小企業(yè)提供按需租用的服務,具有廣闊的前景。在多租戶模式下,各個租戶對服務的需求各不相同,而提供服務的應用又要被多個租戶共享使用。對于服務提供商來說,如何設計SaaS應用使其能夠滿足多個租戶共享使用;如何使多租戶共享使用的應用實例能夠滿足各個租戶的個性化需求;如何為多租戶的各類服務請求分配相應的共享資源,實現(xiàn)用最少的資源來滿足多租戶的需求;如何根據(jù)服務請求在運行時的動態(tài)變化及時調整資源分配策略,以提高資源利用率,提升服務質量。針對以上問題,本文對云環(huán)境下多租戶服務請求優(yōu)化調度進行了研究,主要包括以下幾個方面:(1)為了滿足多租戶應用的服務需求,本文將建立多租戶應用架構,設計云環(huán)境下多租戶服務請求調度框架,服務請求調度框架將服務請求的調度分為服務請求優(yōu)化放置和服務請求動態(tài)調度兩個階段,并分別分析兩個階段的調度策略。(2)在多租戶應用架構下,服務提供商為減少部署的構件實例數(shù)量,降低運營成本,本文將對服務請求進行優(yōu)化放置,通過建立問題模型,并分別采用量子遺傳算法和混合遺傳模擬退火算法的思想對服務請求放置算法進行實現(xiàn),通過與傳統(tǒng)遺傳算法進行對比,分析兩種算法的求解質量。(3)在得到服務請求放置方案的基礎上,針對運行時租戶服務請求的變化情況,為了使平臺的動態(tài)QoS收益最大化,本文將對服務請求進行動態(tài)調度,建立動態(tài)QoS收益模型來評價調度效果,給出了服務請求調度算法的算法步驟,并通過對比實驗進行分析。(4)在服務請求優(yōu)化放置和服務請求動態(tài)調度的基礎上,結合多租戶應用架構,對云服務平臺的架構,數(shù)據(jù)庫及多數(shù)據(jù)源進行了設計和開發(fā)。
【關鍵詞】:云計算 多租戶 優(yōu)化放置 動態(tài)調度 QoS
【學位授予單位】:哈爾濱工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP393.09
【目錄】:
- 摘要4-5
- Abstract5-9
- 第1章 緒論9-18
- 1.1 課題來源9
- 1.2 課題背景9
- 1.3 研究目的和意義9-10
- 1.4 國內外研究現(xiàn)狀分析10-15
- 1.4.1 多租戶應用架構研究現(xiàn)狀10-12
- 1.4.2 服務請求調度的研究現(xiàn)狀12-15
- 1.5 當前存在的主要問題15-16
- 1.6 本文主要研究內容及章節(jié)安排16-18
- 第2章 云環(huán)境下多租戶服務請求調度框架18-24
- 2.1 云環(huán)境下多租戶體系架構18-19
- 2.2 多租戶服務請求調度框架19-21
- 2.3 云環(huán)境下多租戶服務請求調度策略21-23
- 2.3.1 服務請求優(yōu)化放置策略22-23
- 2.3.2 服務請求動態(tài)調度策略23
- 2.4 本章小結23-24
- 第3章 多租戶服務請求優(yōu)化放置24-39
- 3.1 服務請求優(yōu)化放置算法24-34
- 3.1.1 問題描述24
- 3.1.2 問題模型24-26
- 3.1.3 基于量子遺傳算法的服務請求放置算法26-30
- 3.1.4 基于混合遺傳模擬退火算法的服務請求放置算法30-34
- 3.2 實驗與分析34-38
- 3.2.1 實驗參數(shù)設置34-36
- 3.2.2 對比實驗分析36-38
- 3.3 本章小結38-39
- 第4章 多租戶服務請求動態(tài)優(yōu)化調度39-48
- 4.1 動態(tài)QOS收益模型39-41
- 4.2 動態(tài)QOS感知的服務請求調度算法41-45
- 4.2.1 問題描述41-42
- 4.2.2 問題模型42-44
- 4.2.3 算法描述44-45
- 4.3 實驗與分析45-47
- 4.3.1 實驗參數(shù)設置45-46
- 4.3.2 實驗結果分析46-47
- 4.4 本章小結47-48
- 第5章 云服務平臺設計與實現(xiàn)48-63
- 5.1 云服務平臺架構48-49
- 5.2 云服務平臺設計49-54
- 5.2.1 功能設計50-51
- 5.2.2 數(shù)據(jù)庫設計51-52
- 5.2.3 多數(shù)據(jù)源設計52-54
- 5.3 云服務平臺的實現(xiàn)54-62
- 5.3.1 平臺運營中心的實現(xiàn)54-59
- 5.3.2 租戶服務中心的實現(xiàn)59-62
- 5.4 本章小結62-63
- 結論63-64
- 參考文獻64-68
- 攻讀碩士學位期間發(fā)表的論文及其它成果68-70
- 致謝70
本文編號:660694
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/660694.html
最近更新
教材專著