基于混合云的支持SLA和動(dòng)態(tài)自適應(yīng)的集群管理系統(tǒng)
發(fā)布時(shí)間:2021-04-27 18:01
隨著容器技術(shù)的出現(xiàn),基于容器的應(yīng)用部署方式為用戶提供了一種新的渠道,由于其具有可整體打包運(yùn)行環(huán)境進(jìn)行移植的特點(diǎn),用戶使用容器可以輕松創(chuàng)建定制環(huán)境以適應(yīng)其軟件產(chǎn)品的需求。通過集群管理系統(tǒng)統(tǒng)一的進(jìn)行多容器的調(diào)度和資源管理,需要具有將容器靈活地映射到不同的節(jié)點(diǎn)以及根據(jù)負(fù)載情況動(dòng)態(tài)調(diào)整容器資源和遷移容器的能力,做出和實(shí)施這些決策的敏捷性決定了企業(yè)IT應(yīng)對(duì)不斷變化的業(yè)務(wù)需求的響應(yīng)能力,對(duì)支持容器調(diào)度和管理的集群管理系統(tǒng)的研究有著重要的理論價(jià)值和廣泛的應(yīng)用前景。本文設(shè)計(jì)并實(shí)現(xiàn)了一套對(duì)混合云集群中的容器和資源進(jìn)行管理的集群管理系統(tǒng),系統(tǒng)主要提供三大功能:應(yīng)用鏡像的資源分配、自動(dòng)分發(fā)和運(yùn)行,容器的動(dòng)態(tài)自適應(yīng)和本地資源不足時(shí)自動(dòng)申請(qǐng)公有云節(jié)點(diǎn)的混合云資源管理。應(yīng)用鏡像的資源分配、自動(dòng)分發(fā)和運(yùn)行主要實(shí)現(xiàn)的是應(yīng)用鏡像的自動(dòng)資源分配和部署運(yùn)行;容器的動(dòng)態(tài)自適應(yīng)主要實(shí)現(xiàn)的是動(dòng)態(tài)監(jiān)測(cè)容器內(nèi)應(yīng)用的運(yùn)行負(fù)載,動(dòng)態(tài)的增加或刪減容器資源以適應(yīng)不同負(fù)載下應(yīng)用的資源需求;混合云資源管理主要實(shí)現(xiàn)的是在本地集群資源不足時(shí)動(dòng)態(tài)申請(qǐng)公有云節(jié)點(diǎn)用于應(yīng)用鏡像的部署。在實(shí)現(xiàn)應(yīng)用鏡像的資源分配、自動(dòng)分發(fā)和運(yùn)行時(shí),為支持SLA(Service...
【文章來(lái)源】:哈爾濱工業(yè)大學(xué)黑龍江省 211工程院校 985工程院校
【文章頁(yè)數(shù)】:80 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 課題來(lái)源與研究意義
1.1.1 課題來(lái)源
1.1.2 課題研究意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 集群管理系統(tǒng)
1.2.2 容器的迭代遷移和動(dòng)態(tài)自適應(yīng)
1.2.3 國(guó)內(nèi)外文獻(xiàn)綜述的簡(jiǎn)析
1.3 本文研究?jī)?nèi)容及章節(jié)安排
第2章 集群管理系統(tǒng)需求分析
2.1 系統(tǒng)需求概述
2.2 應(yīng)用鏡像的資源分配、自動(dòng)分發(fā)和運(yùn)行
2.2.1 應(yīng)用鏡像的資源分配、自動(dòng)分發(fā)和運(yùn)行概述
2.2.2 應(yīng)用鏡像資源分配、自動(dòng)分發(fā)和運(yùn)行的主要研究?jī)?nèi)容
2.3 容器的動(dòng)態(tài)自適應(yīng)
2.3.1 容器的動(dòng)態(tài)自適應(yīng)概述
2.3.2 容器動(dòng)態(tài)自適應(yīng)的主要研究?jī)?nèi)容
2.4 混合云資源的管理
2.4.1 基于混合云的集群管理系統(tǒng)概述
2.4.2 混合云資源管理的主要研究?jī)?nèi)容
2.5 集群管理系統(tǒng)整體用例分析
2.5.1 系統(tǒng)用例分析
2.5.2 系統(tǒng)組件之間的連接方式
2.6 本章總結(jié)
第3章 集群管理系統(tǒng)相關(guān)理論及關(guān)鍵技術(shù)研究
3.1 支持SLA的資源分配相關(guān)理論
3.1.1 基于SLA的形式化表達(dá)結(jié)構(gòu)
3.1.2 計(jì)算資源性能指標(biāo)獲取方式
3.1.3 最小化節(jié)點(diǎn)數(shù)的資源分配
3.2 容器迭代遷移
3.2.1 Docker對(duì)迭代遷移的支持現(xiàn)狀
3.2.2 RunC+CRIU的迭代遷移實(shí)現(xiàn)
3.2.3 RunC網(wǎng)絡(luò)訪問功能的實(shí)現(xiàn)
3.2.4 最佳迭代停止點(diǎn)選擇
3.3 最小代價(jià)的容器動(dòng)態(tài)自適應(yīng)決策
3.3.1 最小代價(jià)的容器動(dòng)態(tài)自適應(yīng)問題背景
3.3.2 最小代價(jià)的容器動(dòng)態(tài)自適應(yīng)問題的形式化描述
3.3.3 問題的解決思想
3.3.4 最小代價(jià)的容器動(dòng)態(tài)自適應(yīng)算法設(shè)計(jì)
3.3.5 實(shí)驗(yàn)結(jié)果及分析
3.4 混合云資源管理的實(shí)現(xiàn)
3.5 本章總結(jié)
第4章 集群管理系統(tǒng)系統(tǒng)設(shè)計(jì)
4.1 系統(tǒng)整體框架設(shè)計(jì)
4.2 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)
4.3 容器調(diào)度架構(gòu)設(shè)計(jì)
4.4 容器動(dòng)態(tài)自適應(yīng)架構(gòu)設(shè)計(jì)
4.5 RPC設(shè)計(jì)
4.5.1 RPC整體實(shí)現(xiàn)概述
4.5.2 RPC Client工作場(chǎng)景
4.5.3 RPC Server工作場(chǎng)景
4.5.4 RPC設(shè)計(jì)類圖
4.6 消息系統(tǒng)設(shè)計(jì)
4.6.1 消息系統(tǒng)工作場(chǎng)景
4.6.2 消息系統(tǒng)設(shè)計(jì)類圖
4.7 心跳系統(tǒng)設(shè)計(jì)
4.7.1 心跳系統(tǒng)工作場(chǎng)景設(shè)計(jì)
4.7.2 心跳系統(tǒng)設(shè)計(jì)類圖
4.8 本章總結(jié)
第5章 集群管理系統(tǒng)系統(tǒng)實(shí)現(xiàn)與測(cè)試
5.1 系統(tǒng)功能實(shí)現(xiàn)
5.1.1 連接集群節(jié)點(diǎn)功能實(shí)現(xiàn)
5.1.2 容器的調(diào)度功能實(shí)現(xiàn)
5.1.3 容器的動(dòng)態(tài)自適應(yīng)功能實(shí)現(xiàn)
5.1.4 RPC實(shí)現(xiàn)
5.2 系統(tǒng)測(cè)試
5.3 本章總結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文及其它成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]云計(jì)算架構(gòu)下基于BP神經(jīng)網(wǎng)絡(luò)負(fù)載預(yù)測(cè)策略的研究[J]. 王晨輝,張曉亮,梁曉傳. 電力信息與通信技術(shù). 2016(11)
[2]云計(jì)算環(huán)境下的DPSO資源負(fù)載均衡算法[J]. 馮小靖,潘郁. 計(jì)算機(jī)工程與應(yīng)用. 2013(06)
[3]一種實(shí)用的數(shù)據(jù)庫(kù)動(dòng)態(tài)再組織策略[J]. 徐曉飛. 微電子學(xué)與計(jì)算機(jī). 1987(01)
本文編號(hào):3163914
【文章來(lái)源】:哈爾濱工業(yè)大學(xué)黑龍江省 211工程院校 985工程院校
【文章頁(yè)數(shù)】:80 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 課題來(lái)源與研究意義
1.1.1 課題來(lái)源
1.1.2 課題研究意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 集群管理系統(tǒng)
1.2.2 容器的迭代遷移和動(dòng)態(tài)自適應(yīng)
1.2.3 國(guó)內(nèi)外文獻(xiàn)綜述的簡(jiǎn)析
1.3 本文研究?jī)?nèi)容及章節(jié)安排
第2章 集群管理系統(tǒng)需求分析
2.1 系統(tǒng)需求概述
2.2 應(yīng)用鏡像的資源分配、自動(dòng)分發(fā)和運(yùn)行
2.2.1 應(yīng)用鏡像的資源分配、自動(dòng)分發(fā)和運(yùn)行概述
2.2.2 應(yīng)用鏡像資源分配、自動(dòng)分發(fā)和運(yùn)行的主要研究?jī)?nèi)容
2.3 容器的動(dòng)態(tài)自適應(yīng)
2.3.1 容器的動(dòng)態(tài)自適應(yīng)概述
2.3.2 容器動(dòng)態(tài)自適應(yīng)的主要研究?jī)?nèi)容
2.4 混合云資源的管理
2.4.1 基于混合云的集群管理系統(tǒng)概述
2.4.2 混合云資源管理的主要研究?jī)?nèi)容
2.5 集群管理系統(tǒng)整體用例分析
2.5.1 系統(tǒng)用例分析
2.5.2 系統(tǒng)組件之間的連接方式
2.6 本章總結(jié)
第3章 集群管理系統(tǒng)相關(guān)理論及關(guān)鍵技術(shù)研究
3.1 支持SLA的資源分配相關(guān)理論
3.1.1 基于SLA的形式化表達(dá)結(jié)構(gòu)
3.1.2 計(jì)算資源性能指標(biāo)獲取方式
3.1.3 最小化節(jié)點(diǎn)數(shù)的資源分配
3.2 容器迭代遷移
3.2.1 Docker對(duì)迭代遷移的支持現(xiàn)狀
3.2.2 RunC+CRIU的迭代遷移實(shí)現(xiàn)
3.2.3 RunC網(wǎng)絡(luò)訪問功能的實(shí)現(xiàn)
3.2.4 最佳迭代停止點(diǎn)選擇
3.3 最小代價(jià)的容器動(dòng)態(tài)自適應(yīng)決策
3.3.1 最小代價(jià)的容器動(dòng)態(tài)自適應(yīng)問題背景
3.3.2 最小代價(jià)的容器動(dòng)態(tài)自適應(yīng)問題的形式化描述
3.3.3 問題的解決思想
3.3.4 最小代價(jià)的容器動(dòng)態(tài)自適應(yīng)算法設(shè)計(jì)
3.3.5 實(shí)驗(yàn)結(jié)果及分析
3.4 混合云資源管理的實(shí)現(xiàn)
3.5 本章總結(jié)
第4章 集群管理系統(tǒng)系統(tǒng)設(shè)計(jì)
4.1 系統(tǒng)整體框架設(shè)計(jì)
4.2 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)
4.3 容器調(diào)度架構(gòu)設(shè)計(jì)
4.4 容器動(dòng)態(tài)自適應(yīng)架構(gòu)設(shè)計(jì)
4.5 RPC設(shè)計(jì)
4.5.1 RPC整體實(shí)現(xiàn)概述
4.5.2 RPC Client工作場(chǎng)景
4.5.3 RPC Server工作場(chǎng)景
4.5.4 RPC設(shè)計(jì)類圖
4.6 消息系統(tǒng)設(shè)計(jì)
4.6.1 消息系統(tǒng)工作場(chǎng)景
4.6.2 消息系統(tǒng)設(shè)計(jì)類圖
4.7 心跳系統(tǒng)設(shè)計(jì)
4.7.1 心跳系統(tǒng)工作場(chǎng)景設(shè)計(jì)
4.7.2 心跳系統(tǒng)設(shè)計(jì)類圖
4.8 本章總結(jié)
第5章 集群管理系統(tǒng)系統(tǒng)實(shí)現(xiàn)與測(cè)試
5.1 系統(tǒng)功能實(shí)現(xiàn)
5.1.1 連接集群節(jié)點(diǎn)功能實(shí)現(xiàn)
5.1.2 容器的調(diào)度功能實(shí)現(xiàn)
5.1.3 容器的動(dòng)態(tài)自適應(yīng)功能實(shí)現(xiàn)
5.1.4 RPC實(shí)現(xiàn)
5.2 系統(tǒng)測(cè)試
5.3 本章總結(jié)
結(jié)論
參考文獻(xiàn)
攻讀碩士學(xué)位期間發(fā)表的論文及其它成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]云計(jì)算架構(gòu)下基于BP神經(jīng)網(wǎng)絡(luò)負(fù)載預(yù)測(cè)策略的研究[J]. 王晨輝,張曉亮,梁曉傳. 電力信息與通信技術(shù). 2016(11)
[2]云計(jì)算環(huán)境下的DPSO資源負(fù)載均衡算法[J]. 馮小靖,潘郁. 計(jì)算機(jī)工程與應(yīng)用. 2013(06)
[3]一種實(shí)用的數(shù)據(jù)庫(kù)動(dòng)態(tài)再組織策略[J]. 徐曉飛. 微電子學(xué)與計(jì)算機(jī). 1987(01)
本文編號(hào):3163914
本文鏈接:http://sikaile.net/guanlilunwen/yunyingzuzhiguanlilunwen/3163914.html
最近更新
教材專著