基于OpenStack的開源云計算平臺的研究與實現(xiàn)
本文關(guān)鍵詞:基于OpenStack的開源云計算平臺的研究與實現(xiàn)
更多相關(guān)文章: 云計算 開源軟件 管理平臺 開發(fā)平臺
【摘要】:近年來,以O(shè)penStack為代表的開源云計算平臺取得了快速的發(fā)展。但當(dāng)前OpenStack在管理和應(yīng)用方面依然存在著一些不足,主要體現(xiàn)在:對云平臺中的各種資源缺乏相應(yīng)的監(jiān)測功能、集群擴(kuò)展依賴于人工的部署配置,易出錯且效率低、OpenStack只提供構(gòu)建IaaS(Infrastructure as a Service,基礎(chǔ)設(shè)施即服務(wù))的能力,而缺乏Paa S(Platform as a Service,平臺即服務(wù))的實現(xiàn)。本文研究了云計算平臺構(gòu)建、管理、開發(fā)相關(guān)關(guān)鍵技術(shù)。為了解決OpenStack平臺在管理方面的不足,設(shè)計了一個基于OpenStack的云管理平臺,首先調(diào)用OpenStack提供的API(Application Programming Interface,應(yīng)用程序編程接口)完成平臺基本管理操作,然后采用基于腳本采集的方法編寫資源監(jiān)測功能模塊,最后基于自動部署的方法編寫集群擴(kuò)展模塊。為了解決OpenStack在應(yīng)用方面的不足,利用開源PaaS平臺OpenShift,結(jié)合云管理平臺和其他相關(guān)技術(shù),設(shè)計了一個基于OpenStack的應(yīng)用開發(fā)平臺,通過構(gòu)建虛擬機(jī)集群的方式實現(xiàn)PaaS的擴(kuò)展。本文對上述成果進(jìn)行了功能性測試。測試結(jié)果表明,設(shè)計和實現(xiàn)的云管理平臺為OpenStack平臺提供了有效的管理框架,資源監(jiān)測模塊可以準(zhǔn)確獲得資源的實時狀態(tài)信息,集群擴(kuò)展模塊能夠完成對OpenStack集群快速部署和擴(kuò)展,實現(xiàn)了對OpenStack的管理優(yōu)化。設(shè)計和實現(xiàn)的應(yīng)用開發(fā)平臺能夠提供基于Web的開發(fā)環(huán)境服務(wù),實現(xiàn)了基于OpenStack構(gòu)建PaaS的目標(biāo)。
【關(guān)鍵詞】:云計算 開源軟件 管理平臺 開發(fā)平臺
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52;TP393.09
【目錄】:
- 摘要4-5
- Abstract5-8
- 第一章 緒論8-12
- 1.1 研究背景和意義8-9
- 1.2 研究現(xiàn)狀9-10
- 1.2.1 基于開源云平臺的云計算管理技術(shù)研究現(xiàn)狀9-10
- 1.2.2 基于開源云平臺的應(yīng)用實現(xiàn)研究現(xiàn)狀10
- 1.3 論文內(nèi)容與安排10-12
- 第二章 相關(guān)技術(shù)分析12-19
- 2.1 云計算12-14
- 2.1.1 云計算功能特征12-13
- 2.1.2 云計算服務(wù)模型13
- 2.1.3 云計算關(guān)鍵技術(shù)13-14
- 2.2 云計算管理技術(shù)14-15
- 2.2.1 云計算管理技術(shù)14
- 2.2.2 云計算管理關(guān)鍵技術(shù)14-15
- 2.3 開源云計算平臺OpenStack15-18
- 2.3.1 OpenStack平臺架構(gòu)15-17
- 2.3.2 OpenStack平臺重要支撐技術(shù)17-18
- 2.4 本章小結(jié)18-19
- 第三章 基于OpenStack的云管理平臺的設(shè)計和實現(xiàn)19-34
- 3.1 OpenStack平臺管理技術(shù)分析19-20
- 3.1.1 基于OpenStack的資源監(jiān)測技術(shù)分析19-20
- 3.1.2 基于OpenStack的集群擴(kuò)展技術(shù)分析20
- 3.2 云管理平臺設(shè)計20-23
- 3.2.1 總體設(shè)計20-22
- 3.2.2 云管理平臺與OpenStack組件交互過程22-23
- 3.3 資源監(jiān)測模塊的設(shè)計和實現(xiàn)23-28
- 3.3.1 現(xiàn)有云計算資源監(jiān)測技術(shù)分析23-24
- 3.3.2 資源監(jiān)測功能需求24
- 3.3.3 資源監(jiān)測總體設(shè)計24-25
- 3.3.4 資源監(jiān)測代碼實現(xiàn)25-28
- 3.4 集群擴(kuò)展模塊的設(shè)計和實現(xiàn)28-33
- 3.4.1 OpenStack集群部署分析28-30
- 3.4.2 自動部署腳本設(shè)計30
- 3.4.3 集群擴(kuò)展流程設(shè)計30-31
- 3.4.4 集群擴(kuò)展算法設(shè)計31-33
- 3.5 本章小結(jié)33-34
- 第四章 基于OpenStack的應(yīng)用開發(fā)平臺的設(shè)計和實現(xiàn)34-46
- 4.1 基于OpenStack構(gòu)建PaaS的分析34-36
- 4.1.1 基于OpenStack構(gòu)建PaaS的意義34-35
- 4.1.2 基于OpenStack構(gòu)建PaaS平臺的可行性和先進(jìn)性分析35-36
- 4.2 OpenShift開源云平臺分析36-38
- 4.2.1 OpenShift平臺概述36
- 4.2.2 OpenShift平臺功能架構(gòu)36-38
- 4.3 應(yīng)用開發(fā)平臺的總體設(shè)計38-41
- 4.3.1 應(yīng)用開發(fā)平臺總體架構(gòu)38-39
- 4.3.2 應(yīng)用開發(fā)平臺PaaS功能架構(gòu)分析39-41
- 4.4 應(yīng)用開發(fā)平臺PaaS的構(gòu)建與實現(xiàn)41-45
- 4.4.1 PaaS構(gòu)建原理41-42
- 4.4.2 OpenShift虛擬機(jī)鏡像創(chuàng)建42-43
- 4.4.3 PaaS平臺的構(gòu)建與實現(xiàn)43-45
- 4.5 本章小結(jié)45-46
- 第五章 系統(tǒng)測試與分析46-54
- 5.1 測試環(huán)境與測試方案46-48
- 5.1.1 測試環(huán)境46-47
- 5.1.2 測試方案47-48
- 5.2 測試與結(jié)果分析48-53
- 5.2.1 集群擴(kuò)展功能測試與分析48-49
- 5.2.2 資源監(jiān)測功能測試與分析49-50
- 5.2.3 云管理平臺整體功能測試與分析50-51
- 5.2.4 應(yīng)用開發(fā)平臺測試與分析51-53
- 5.3 本章小結(jié)53-54
- 第六章 總結(jié)與展望54-56
- 6.1 全文總結(jié)54
- 6.2 工作展望54-56
- 參考文獻(xiàn)56-59
- 附錄1 攻讀碩士學(xué)位期間撰寫的論文59-60
- 附錄2 攻讀碩士學(xué)位期間參加的科研項目60-61
- 致謝61
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 易生海 ,康曉敦;Freescale LIN總線應(yīng)用開發(fā)平臺[J];今日電子;2004年05期
2 劉軍,張世祿;應(yīng)用開發(fā)平臺軟件的設(shè)計與應(yīng)用前景[J];西華師范大學(xué)學(xué)報(自然科學(xué)版);2005年01期
3 方裕,陳斌,薛巍巍;開放式地理信息系統(tǒng)應(yīng)用開發(fā)平臺的理論與實現(xiàn)[J];中國圖象圖形學(xué)報;1998年10期
4 吳俊敏;李黃海;黃劉生;鮑春健;王文韜;;高可用應(yīng)用開發(fā)平臺的設(shè)計與實現(xiàn)[J];計算機(jī)工程;2006年24期
5 曹杰;;應(yīng)用開發(fā)平臺質(zhì)量管理規(guī)范體系的研究與實踐[J];金融電子化;2014年04期
6 寧文;;應(yīng)用開發(fā)平臺成軟件產(chǎn)業(yè)撒手锏 市場凸顯四大格局[J];信息系統(tǒng)工程;2009年03期
7 徐洪安,費仁元,王民,楊建武;網(wǎng)絡(luò)監(jiān)控服務(wù)系統(tǒng)應(yīng)用開發(fā)平臺[J];北京工業(yè)大學(xué)學(xué)報;2005年01期
8 小山;;零基礎(chǔ)教你開發(fā)微博應(yīng)用[J];電腦愛好者;2011年01期
9 李曉菲;;企業(yè)應(yīng)用如何“移動”[J];軟件和信息服務(wù);2013年07期
10 ;Java的10年[J];微電腦世界;2005年09期
中國重要會議論文全文數(shù)據(jù)庫 前1條
1 干敏;唐世渭;;一個多數(shù)據(jù)源的集成化應(yīng)用開發(fā)平臺MAPF[A];第十二屆全國數(shù)據(jù)庫學(xué)術(shù)會議論文集[C];1994年
中國重要報紙全文數(shù)據(jù)庫 前10條
1 一文;構(gòu)建新一代銀行應(yīng)用開發(fā)平臺[N];金融時報;2001年
2 ;無線應(yīng)用開發(fā)平臺誰領(lǐng)先?[N];計算機(jī)世界;2003年
3 記者 蔣秀娟;普巴軟件構(gòu)筑中國式管理平臺[N];科技日報;2010年
4 本報記者 楊霞清;創(chuàng)恒信eFlow平臺助力電子政務(wù)[N];計算機(jī)世界;2009年
5 實習(xí)記者徐國杰;上?萍汲袚(dān)四項863計劃項目[N];中國證券報;2002年
6 本報記者 周信炎;國產(chǎn)GIS軟件:十年磨一劍[N];中國測繪報;2006年
7 本報實習(xí)生 李蕓;平臺化配置化突破發(fā)展“瓶頸”[N];科技日報;2009年
8 本報記者 張偉;應(yīng)對國際金融危機(jī) 企業(yè)迎難而上[N];中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報;2009年
9 本報記者 竇彥莉;趙仕平:身兼數(shù)職的CIO 內(nèi)控有竅門[N];中國計算機(jī)報;2009年
10 朱仁康、鳳小華;“漢芯一號”在上海研制成功[N];中國計算機(jī)報;2003年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 孫磊;基于OpenStack的開源云計算平臺的研究與實現(xiàn)[D];南京郵電大學(xué);2015年
2 宮愛愛;企業(yè)級云應(yīng)用開發(fā)平臺的研究[D];中國海洋大學(xué);2013年
3 王偉強;X-UP應(yīng)用開發(fā)平臺的設(shè)計與實現(xiàn)[D];廈門大學(xué);2013年
4 董富強;CCM應(yīng)用開發(fā)平臺的透明持久化管理與符合性測試[D];國防科學(xué)技術(shù)大學(xué);2003年
5 劉松;NEXUS應(yīng)用開發(fā)平臺的設(shè)計與實現(xiàn)[D];北京郵電大學(xué);2011年
6 趙玉麗;基于Eclipse Plug-in技術(shù)的Web應(yīng)用開發(fā)平臺輔助工具的設(shè)計與實現(xiàn)[D];東北大學(xué) ;2009年
7 劉華;基于OSGi.NET的企業(yè)級應(yīng)用開發(fā)平臺的設(shè)計與實現(xiàn)[D];中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院);2015年
8 陳宏宇;有線電視網(wǎng)絡(luò)綜合管理GIS應(yīng)用開發(fā)平臺的研究[D];電子科技大學(xué);2013年
9 杜重洋;銀行業(yè)企業(yè)級J2EE應(yīng)用開發(fā)平臺設(shè)計與實現(xiàn)[D];上海交通大學(xué);2012年
10 張喜龍;基于ARM9的嵌入式Linux應(yīng)用開發(fā)平臺的分析與實現(xiàn)[D];大連海事大學(xué);2008年
,本文編號:1120088
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1120088.html