云計(jì)算的多租戶技術(shù)與資源管理研究
發(fā)布時(shí)間:2021-08-19 22:27
隨著云計(jì)算技術(shù)的迅速發(fā)展,傳統(tǒng)的計(jì)算模式正逐步被按需使用、易于伸縮擴(kuò)展的云計(jì)算模式所取代。云計(jì)算技術(shù)的產(chǎn)生,特別是IaaS技術(shù)的廣泛運(yùn)用,大大降低了構(gòu)建基礎(chǔ)架構(gòu)的費(fèi)用,同時(shí)提高了基礎(chǔ)架構(gòu)的資源利用率。資源的可配置決定了資源利用的靈活程度,資源管理決定了資源的利用率,它們是云計(jì)算研究中的兩個(gè)重要問(wèn)題。針對(duì)它們,我們提出了基于多租戶技術(shù)的服務(wù)模板系統(tǒng)和基于樸素貝葉斯方法的云計(jì)算動(dòng)態(tài)資源管理算法。為了實(shí)現(xiàn)虛擬機(jī)實(shí)例和鏡像文件的個(gè)性化定制和共享,我們?cè)O(shè)計(jì)實(shí)現(xiàn)了基于多租戶技術(shù)的服務(wù)模板系統(tǒng)。該系統(tǒng)利用元數(shù)據(jù)驅(qū)動(dòng)的多實(shí)例多租戶技術(shù),共分為4個(gè)層次:元數(shù)據(jù)層、應(yīng)用接口層、業(yè)務(wù)邏輯層和Web前端層。元數(shù)據(jù)層利用OpenStack的元數(shù)據(jù),對(duì)其進(jìn)行擴(kuò)展,奠定了元數(shù)據(jù)驅(qū)動(dòng)的基礎(chǔ);應(yīng)用接口層利用RESTful Web API,設(shè)計(jì)實(shí)現(xiàn)了個(gè)性化定制和共享虛擬機(jī)實(shí)例和鏡像文件的應(yīng)用接口;業(yè)務(wù)邏輯層基于元數(shù)據(jù)層和應(yīng)用接口層,負(fù)責(zé)整個(gè)系統(tǒng)的控制流程;Web前端層擴(kuò)展自O(shè)penStack Dashboard,為用戶提供了簡(jiǎn)潔的Web頁(yè)面。另一方面,為了提高云計(jì)算平臺(tái)的資源利用率,防止資源利用不足造成的資源浪費(fèi)和過(guò)度使...
【文章來(lái)源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:94 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 課題背景與意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 研究目標(biāo)及內(nèi)容
1.4 本文組織結(jié)構(gòu)
第二章 相關(guān)技術(shù)
2.1 云計(jì)算
2.2 OPENSTACK
2.2.1 OpenStack架構(gòu)
2.2.2 OpenStack概念架構(gòu)
2.2.3 OpenStack支持的虛擬化技術(shù)
2.3 多租戶技術(shù)
2.4 RESTFUL WEB SERVICE
2.4.1 顯式的使用HTTP方法
2.4.2 無(wú)狀態(tài)的Web服務(wù)
2.4.3 公開目錄式的URI
2.4.4 使用XML或者JSON
2.5 本章小結(jié)
第三章 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
3.1 需求分析
3.1.1 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的介紹
3.1.2 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的用戶群體
3.1.3 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的功能需求
3.2 系統(tǒng)設(shè)計(jì)
3.2.1 IaaS平臺(tái)技術(shù)選擇
3.2.2 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)架構(gòu)
3.2.3 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的元數(shù)據(jù)設(shè)計(jì)
3.2.4 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)與OpenStack之間通信方式設(shè)計(jì)
3.2.5 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)業(yè)務(wù)流程邏輯設(shè)計(jì)
3.2.6 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)Web頁(yè)面設(shè)計(jì)
3.3 系統(tǒng)實(shí)現(xiàn)
3.3.1 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的數(shù)據(jù)庫(kù)實(shí)現(xiàn)
3.3.2 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的RESTful API實(shí)現(xiàn)
3.3.3 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的業(yè)務(wù)邏輯流程實(shí)現(xiàn)
3.3.4 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的Web頁(yè)面的實(shí)現(xiàn)
3.4 本章小結(jié)
第四章 基于樸素貝葉斯方法的云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)
4.1 需求分析
4.1.1 云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)的介紹
4.1.2 計(jì)算動(dòng)態(tài)資源管理系統(tǒng)的目標(biāo)用戶
4.1.3 云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)的功能需求
4.2 系統(tǒng)設(shè)計(jì)
4.2.1 云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)架構(gòu)
4.2.2 計(jì)算動(dòng)態(tài)資源管理系統(tǒng)資源監(jiān)控子系統(tǒng)設(shè)計(jì)
4.2.3 云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)資源管理子系統(tǒng)設(shè)計(jì)
4.2.4 資源管理子系統(tǒng)網(wǎng)絡(luò)層設(shè)計(jì)
4.2.5 資源管理子系統(tǒng)決策邏輯層設(shè)計(jì)
4.2.6 資源管理子系統(tǒng)資源調(diào)整層設(shè)計(jì)
4.2.7 資源管理子系統(tǒng)數(shù)據(jù)序列化層設(shè)計(jì)
4.3 系統(tǒng)實(shí)現(xiàn)
4.3.1 云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)資源監(jiān)控子系統(tǒng)實(shí)現(xiàn)
4.3.2 資源管理子系統(tǒng)網(wǎng)絡(luò)層實(shí)現(xiàn)
4.3.3 資源管理子系統(tǒng)決策邏輯層實(shí)現(xiàn)
4.3.4 資源管理子系統(tǒng)資源調(diào)整層實(shí)現(xiàn)
4.3.5 資源管理子系統(tǒng)數(shù)據(jù)序列化層實(shí)現(xiàn)
4.4 本章小結(jié)
第五章 系統(tǒng)測(cè)試及驗(yàn)證
5.1 測(cè)試目標(biāo)及環(huán)境簡(jiǎn)介
5.1.1 測(cè)試目標(biāo)
5.1.2 軟件及硬件環(huán)境簡(jiǎn)介
5.1.3 測(cè)試的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
5.2 系統(tǒng)功能測(cè)試
5.2.1 服務(wù)模板系統(tǒng)的功能測(cè)試
5.2.2 計(jì)算動(dòng)態(tài)資源管理系統(tǒng)的功能測(cè)試
5.3 系統(tǒng)性能測(cè)試
5.3.1 測(cè)試方法
5.3.2 測(cè)試結(jié)果及分析
第六章 總結(jié)與展望
6.1 工作總結(jié)
6.2 下一步研究工作
參考文獻(xiàn)
攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文
致謝
【參考文獻(xiàn)】:
期刊論文
[1]多租戶應(yīng)用的性能管理關(guān)鍵問(wèn)題研究[J]. 林海略,韓燕波. 計(jì)算機(jī)學(xué)報(bào). 2010(10)
[2]云計(jì)算及其關(guān)鍵技術(shù)[J]. 陳全,鄧倩妮. 計(jì)算機(jī)應(yīng)用. 2009(09)
[3]云計(jì)算:系統(tǒng)實(shí)例與研究現(xiàn)狀[J]. 陳康,鄭緯民. 軟件學(xué)報(bào). 2009(05)
本文編號(hào):3352259
【文章來(lái)源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:94 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 課題背景與意義
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 研究目標(biāo)及內(nèi)容
1.4 本文組織結(jié)構(gòu)
第二章 相關(guān)技術(shù)
2.1 云計(jì)算
2.2 OPENSTACK
2.2.1 OpenStack架構(gòu)
2.2.2 OpenStack概念架構(gòu)
2.2.3 OpenStack支持的虛擬化技術(shù)
2.3 多租戶技術(shù)
2.4 RESTFUL WEB SERVICE
2.4.1 顯式的使用HTTP方法
2.4.2 無(wú)狀態(tài)的Web服務(wù)
2.4.3 公開目錄式的URI
2.4.4 使用XML或者JSON
2.5 本章小結(jié)
第三章 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
3.1 需求分析
3.1.1 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的介紹
3.1.2 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的用戶群體
3.1.3 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的功能需求
3.2 系統(tǒng)設(shè)計(jì)
3.2.1 IaaS平臺(tái)技術(shù)選擇
3.2.2 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)架構(gòu)
3.2.3 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的元數(shù)據(jù)設(shè)計(jì)
3.2.4 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)與OpenStack之間通信方式設(shè)計(jì)
3.2.5 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)業(yè)務(wù)流程邏輯設(shè)計(jì)
3.2.6 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)Web頁(yè)面設(shè)計(jì)
3.3 系統(tǒng)實(shí)現(xiàn)
3.3.1 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的數(shù)據(jù)庫(kù)實(shí)現(xiàn)
3.3.2 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的RESTful API實(shí)現(xiàn)
3.3.3 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的業(yè)務(wù)邏輯流程實(shí)現(xiàn)
3.3.4 基于多租戶技術(shù)的服務(wù)模板系統(tǒng)的Web頁(yè)面的實(shí)現(xiàn)
3.4 本章小結(jié)
第四章 基于樸素貝葉斯方法的云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)
4.1 需求分析
4.1.1 云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)的介紹
4.1.2 計(jì)算動(dòng)態(tài)資源管理系統(tǒng)的目標(biāo)用戶
4.1.3 云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)的功能需求
4.2 系統(tǒng)設(shè)計(jì)
4.2.1 云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)架構(gòu)
4.2.2 計(jì)算動(dòng)態(tài)資源管理系統(tǒng)資源監(jiān)控子系統(tǒng)設(shè)計(jì)
4.2.3 云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)資源管理子系統(tǒng)設(shè)計(jì)
4.2.4 資源管理子系統(tǒng)網(wǎng)絡(luò)層設(shè)計(jì)
4.2.5 資源管理子系統(tǒng)決策邏輯層設(shè)計(jì)
4.2.6 資源管理子系統(tǒng)資源調(diào)整層設(shè)計(jì)
4.2.7 資源管理子系統(tǒng)數(shù)據(jù)序列化層設(shè)計(jì)
4.3 系統(tǒng)實(shí)現(xiàn)
4.3.1 云計(jì)算動(dòng)態(tài)資源管理系統(tǒng)資源監(jiān)控子系統(tǒng)實(shí)現(xiàn)
4.3.2 資源管理子系統(tǒng)網(wǎng)絡(luò)層實(shí)現(xiàn)
4.3.3 資源管理子系統(tǒng)決策邏輯層實(shí)現(xiàn)
4.3.4 資源管理子系統(tǒng)資源調(diào)整層實(shí)現(xiàn)
4.3.5 資源管理子系統(tǒng)數(shù)據(jù)序列化層實(shí)現(xiàn)
4.4 本章小結(jié)
第五章 系統(tǒng)測(cè)試及驗(yàn)證
5.1 測(cè)試目標(biāo)及環(huán)境簡(jiǎn)介
5.1.1 測(cè)試目標(biāo)
5.1.2 軟件及硬件環(huán)境簡(jiǎn)介
5.1.3 測(cè)試的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
5.2 系統(tǒng)功能測(cè)試
5.2.1 服務(wù)模板系統(tǒng)的功能測(cè)試
5.2.2 計(jì)算動(dòng)態(tài)資源管理系統(tǒng)的功能測(cè)試
5.3 系統(tǒng)性能測(cè)試
5.3.1 測(cè)試方法
5.3.2 測(cè)試結(jié)果及分析
第六章 總結(jié)與展望
6.1 工作總結(jié)
6.2 下一步研究工作
參考文獻(xiàn)
攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文
致謝
【參考文獻(xiàn)】:
期刊論文
[1]多租戶應(yīng)用的性能管理關(guān)鍵問(wèn)題研究[J]. 林海略,韓燕波. 計(jì)算機(jī)學(xué)報(bào). 2010(10)
[2]云計(jì)算及其關(guān)鍵技術(shù)[J]. 陳全,鄧倩妮. 計(jì)算機(jī)應(yīng)用. 2009(09)
[3]云計(jì)算:系統(tǒng)實(shí)例與研究現(xiàn)狀[J]. 陳康,鄭緯民. 軟件學(xué)報(bào). 2009(05)
本文編號(hào):3352259
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3352259.html
最近更新
教材專著