PaaS環(huán)境中動(dòng)態(tài)資源調(diào)度機(jī)制的研究與分析
發(fā)布時(shí)間:2017-04-22 21:24
本文關(guān)鍵詞:PaaS環(huán)境中動(dòng)態(tài)資源調(diào)度機(jī)制的研究與分析,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著信息技術(shù)的發(fā)展和云計(jì)算的興起,云計(jì)算PaaS(Platform as a Service)平臺(tái)因其能夠?yàn)橛脩籼峁┖?jiǎn)單易用的軟件開(kāi)發(fā)測(cè)試環(huán)境而備受關(guān)注。從應(yīng)用開(kāi)發(fā)者的角度來(lái)看,PaaS平臺(tái)不僅提供了更加靈活的應(yīng)用框架和服務(wù),而且提供了應(yīng)用所依賴的從硬件到軟件的完整的開(kāi)發(fā)運(yùn)行環(huán)境和資源管理機(jī)制,從而大大降低了應(yīng)用托管運(yùn)行的門(mén)檻,縮短了應(yīng)用開(kāi)發(fā)的周期,有利于開(kāi)發(fā)擴(kuò)展性更強(qiáng)服務(wù)類型更豐富的互聯(lián)網(wǎng)應(yīng)用。從云平臺(tái)提供商角度來(lái)說(shuō),如何實(shí)現(xiàn)平臺(tái)資源的靈活配置和資源利用率的提高成為一個(gè)很有價(jià)值的研究課題,而如何設(shè)計(jì)平臺(tái)資源的調(diào)度機(jī)制正是本論文所要研究的重點(diǎn)。本文使用了C語(yǔ)言、F uby/Rails框架等技術(shù)設(shè)計(jì)并實(shí)現(xiàn)了一種基于云計(jì)算PaaS平臺(tái)的動(dòng)態(tài)資源調(diào)度機(jī)制。本文首先對(duì)云計(jì)算PaaS平臺(tái)的相關(guān)技術(shù)做了介紹,重點(diǎn)描述了開(kāi)源PaaS平臺(tái)Cloud Foundry系統(tǒng)中的資源調(diào)度機(jī)制,并針對(duì)該系統(tǒng)在資源監(jiān)控和資源調(diào)度方面存在的問(wèn)題進(jìn)行了數(shù)學(xué)建模與分析,提出一種基于負(fù)載預(yù)測(cè)的資源調(diào)度機(jī)制來(lái)作為其解決方案。其次,本文詳細(xì)說(shuō)明了針對(duì)云控制器、資源監(jiān)控器、負(fù)載分析器等系統(tǒng)組件的優(yōu)化和改進(jìn),并對(duì)框架中的資源探測(cè)模塊、調(diào)度策略模塊、調(diào)度行為模塊等進(jìn)行了詳細(xì)設(shè)計(jì),包括各模塊內(nèi)部的處理流程及模塊間的接口設(shè)計(jì);谇笆鲈O(shè)計(jì),在調(diào)度機(jī)制的實(shí)現(xiàn)章節(jié)中,本文給出了部分核心模塊的算法設(shè)計(jì)及實(shí)現(xiàn),重點(diǎn)描述了調(diào)度算法的設(shè)計(jì)和資源遷移機(jī)制的實(shí)現(xiàn),并簡(jiǎn)要介紹了自回歸預(yù)測(cè)和指數(shù)平滑預(yù)測(cè)兩種預(yù)測(cè)模型。最后,選用了開(kāi)源Cloud Foundry作為項(xiàng)目基礎(chǔ),對(duì)本文提出的資源調(diào)度機(jī)制進(jìn)行了測(cè)試和驗(yàn)證。文章最后總結(jié)了本課題研究期間的工作成果,并提出了進(jìn)一步的改進(jìn)方向。
【關(guān)鍵詞】:云計(jì)算 平臺(tái)即服務(wù) 預(yù)測(cè)分析 監(jiān)控指標(biāo)
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP393.09
【目錄】:
- 摘要4-5
- ABSTRACT5-9
- 第一章 緒論9-14
- 1.1 選題背景9-10
- 1.2 研究目的和意義10-11
- 1.3 國(guó)內(nèi)外研究現(xiàn)狀11-12
- 1.4 研究?jī)?nèi)容及主要工作12
- 1.5 論文結(jié)構(gòu)12-14
- 第二章 云計(jì)算PaaS平臺(tái)相關(guān)技術(shù)14-27
- 2.1 云計(jì)算框架14-15
- 2.2 云計(jì)算PaaS平臺(tái)15-18
- 2.3 開(kāi)源PaaS平臺(tái)Cloud Foundry18-24
- 2.3.1 Cloud Foundry概述18-19
- 2.3.2 Cloud Foundry邏輯視圖19-21
- 2.3.3 Cloud Foundry組件介紹21-24
- 2.4 基礎(chǔ)知識(shí)及相關(guān)技術(shù)24-26
- 2.4.1 Ruby/Rails框架24-25
- 2.4.2 分布式消息總線25-26
- 2.5 本章小結(jié)26-27
- 第三章 Cloud Foundry中資源調(diào)度機(jī)制的分析27-32
- 3.1 Cloud Foundry中的資源調(diào)度機(jī)制27-28
- 3.2 存在的問(wèn)題及解決方案28-30
- 3.2.1 資源監(jiān)控機(jī)制存在局限性28-29
- 3.2.2 資源調(diào)度機(jī)制缺乏靈活性29
- 3.2.3 解決方案29-30
- 3.3 資源調(diào)度機(jī)制的建模分析30-31
- 3.4 本章小結(jié)31-32
- 第四章 動(dòng)態(tài)資源調(diào)度機(jī)制的設(shè)計(jì)32-39
- 4.1 資源調(diào)度機(jī)制的總體設(shè)計(jì)32-34
- 4.1.1 基本設(shè)計(jì)思想32-33
- 4.1.2 總體架構(gòu)設(shè)計(jì)33-34
- 4.2 資源調(diào)度機(jī)制的具體設(shè)計(jì)34-38
- 4.2.1 資源調(diào)度框架設(shè)計(jì)34-35
- 4.2.2 資源探測(cè)模塊設(shè)計(jì)35-37
- 4.2.3 調(diào)度策略模塊設(shè)計(jì)37-38
- 4.2.4 調(diào)度行為模塊設(shè)計(jì)38
- 4.3 本章小結(jié)38-39
- 第五章 動(dòng)態(tài)資源調(diào)度機(jī)制的實(shí)現(xiàn)39-47
- 5.1 預(yù)測(cè)模型及算法描述39-41
- 5.1.1 自回歸預(yù)測(cè)模型描述39-40
- 5.1.2 指數(shù)平滑預(yù)測(cè)模型描述40
- 5.1.3 趨勢(shì)分析方法的實(shí)現(xiàn)40-41
- 5.2 資源調(diào)度機(jī)制的實(shí)現(xiàn)41-45
- 5.2.1 調(diào)度流程及算法描述41-43
- 5.2.2 資源遷移機(jī)制的實(shí)現(xiàn)43-45
- 5.3 本章小結(jié)45-47
- 第六章 調(diào)度機(jī)制的測(cè)試與驗(yàn)證47-55
- 6.1 實(shí)驗(yàn)設(shè)計(jì)47-48
- 6.2 實(shí)驗(yàn)環(huán)境48-50
- 6.2.1 軟硬件環(huán)境48-49
- 6.2.2 Cloud Foundry平臺(tái)部署49-50
- 6.3 實(shí)驗(yàn)結(jié)果及分析50-53
- 6.3.1 內(nèi)存資源使用量預(yù)測(cè)的性能分析50-51
- 6.3.2 基于Cloud Foundry的實(shí)驗(yàn)分析51-53
- 6.3.3 實(shí)驗(yàn)總結(jié)53
- 6.4 本章小結(jié)53-55
- 第七章 總結(jié)及展望55-57
- 7.1 論文工作總結(jié)55
- 7.2 問(wèn)題及未來(lái)研究方向55-57
- 參考文獻(xiàn)57-59
- 致謝59-60
- 作者攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄60
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前1條
1 周黔;吳鐵軍;;一種動(dòng)態(tài)數(shù)據(jù)流的實(shí)時(shí)趨勢(shì)分析算法[J];控制與決策;2008年10期
本文關(guān)鍵詞:PaaS環(huán)境中動(dòng)態(tài)資源調(diào)度機(jī)制的研究與分析,由筆耕文化傳播整理發(fā)布。
,本文編號(hào):321317
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/321317.html
最近更新
教材專著