面向IaaS云平臺(tái)基礎(chǔ)性能測(cè)評(píng)框架的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-02-06 02:51
隨著云計(jì)算技術(shù)的快速發(fā)展,越來(lái)越多的企業(yè)和用戶將服務(wù)部署到云上,這得益于云服務(wù)低成本、高質(zhì)量、部署方便、運(yùn)維簡(jiǎn)單等優(yōu)點(diǎn),但從近些年頻繁報(bào)道的一系列云服務(wù)故障可知,目前商用的云服務(wù)技術(shù)還存在這樣或者那樣的缺點(diǎn)。如何便捷科學(xué)的測(cè)評(píng)不同云平臺(tái)的性能,以達(dá)到既能指導(dǎo)普通租戶選擇適合自己的云服務(wù)的目的,又能滿足云供應(yīng)商根據(jù)測(cè)評(píng)結(jié)果持續(xù)優(yōu)化自家云平臺(tái)性能的需求,是目前亟待解決的問(wèn)題。針對(duì)上述問(wèn)題,本論文在研究現(xiàn)有云平臺(tái)測(cè)試?yán)碚摰幕A(chǔ)上結(jié)合一些業(yè)界成熟的測(cè)評(píng)工具集,設(shè)計(jì)并實(shí)現(xiàn)了一套針對(duì)IaaS云平臺(tái)的性能測(cè)評(píng)框架,該框架操作簡(jiǎn)單,測(cè)試過(guò)程全自動(dòng)化,能夠測(cè)試不同云平臺(tái)的不同指標(biāo),且測(cè)試指標(biāo)容易由開(kāi)發(fā)人員擴(kuò)展。系統(tǒng)圍繞云平臺(tái)性能指標(biāo)測(cè)評(píng)這一目的,分別對(duì)測(cè)評(píng)中的測(cè)評(píng)調(diào)度管理、負(fù)載生成、云平臺(tái)監(jiān)控、數(shù)據(jù)采集分析、測(cè)評(píng)報(bào)告生成等技術(shù)進(jìn)行了研究實(shí)現(xiàn),并面向框架使用者提供了工具集及開(kāi)發(fā)接口,簡(jiǎn)化了不同云平臺(tái)和所用技術(shù)的實(shí)現(xiàn)細(xì)節(jié)。本論文首先對(duì)本研究課題的背景、重要意義以及云平臺(tái)性能測(cè)評(píng)的國(guó)內(nèi)外研究現(xiàn)狀進(jìn)行了描述。然后對(duì)框架用到的關(guān)鍵技術(shù):云計(jì)算、云平臺(tái)性能測(cè)試、開(kāi)源IaaS云平臺(tái)OpenStack、分布式云平臺(tái)資源...
【文章來(lái)源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:92 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
云計(jì)算服務(wù)層次結(jié)構(gòu)圖
測(cè)評(píng)系統(tǒng)功能結(jié)構(gòu)圖
的入口即界面,用戶通過(guò)界面可獲取被測(cè)云平臺(tái)信息以進(jìn)行云平臺(tái)性能測(cè)試的配置以及云平臺(tái)監(jiān)控、測(cè)試過(guò)程中的監(jiān)控、測(cè)試結(jié)果的查看等。圖3.2 云測(cè)評(píng)框架部署架構(gòu)圖服務(wù)端是系統(tǒng)主要的功能實(shí)現(xiàn)端,所有客戶端呈現(xiàn)的功能都由服務(wù)端具體實(shí)現(xiàn),服務(wù)端由服務(wù)端主機(jī)、Zabbix 服務(wù)端、MongoDB 數(shù)據(jù)庫(kù)集群三部分組成。服務(wù)端主機(jī)部署該系統(tǒng)的主要代碼,項(xiàng)目完成以后打包部署,服務(wù)分為用戶交互模塊、測(cè)試驅(qū)動(dòng)模塊和負(fù)載驅(qū)動(dòng)模塊。用戶交互模塊是一切用戶操作的入口,提供用戶的操作界面,用戶管理與授權(quán)、測(cè)試歷史管理功能全部由用戶交互模塊實(shí)現(xiàn),云平臺(tái)管理、云平臺(tái)監(jiān)控、測(cè)試管理這三部分功能都由用戶交互模塊和測(cè)試驅(qū)動(dòng)模塊一起完成。對(duì)于測(cè)試管理這一核心功能來(lái)說(shuō),用戶交互模塊起到橋梁作用,接收用戶請(qǐng)求,然后調(diào)用測(cè)試驅(qū)動(dòng)模塊執(zhí)行測(cè)試,同時(shí)從 MongoDB 數(shù)據(jù)庫(kù)中讀取監(jiān)控及采集的數(shù)據(jù)信息,進(jìn)行展示和報(bào)表的生成
【參考文獻(xiàn)】:
期刊論文
[1]基于OpenStack云平臺(tái)Neutron關(guān)鍵技術(shù)研究[J]. 李莉,李紀(jì)成,張超然,劉丹,康琬悅. 長(zhǎng)春理工大學(xué)學(xué)報(bào)(自然科學(xué)版). 2015(06)
[2]淺談企業(yè)云計(jì)算平臺(tái)設(shè)計(jì)與應(yīng)用[J]. 劉占強(qiáng),張浩. 信息系統(tǒng)工程. 2015(10)
[3]基于OpenStack云平臺(tái)虛擬集群環(huán)境的部署[J]. 張新朝,孫峰. 閩南師范大學(xué)學(xué)報(bào)(自然科學(xué)版). 2015(01)
[4]多操作系統(tǒng)條件下的自動(dòng)化功能測(cè)試方案[J]. 徐旼之,崔巖,胡勁華,沈春鋒. 控制工程. 2012(S1)
[5]測(cè)試樣例開(kāi)發(fā)研究[J]. 張洪偉,蔣秀峰. 微計(jì)算機(jī)信息. 2009(30)
碩士論文
[1]基于Python的自動(dòng)化測(cè)試框架的分析與設(shè)計(jì)[D]. 王聰穎.北京郵電大學(xué) 2017
[2]面向虛擬化的綜合性能測(cè)評(píng)方法研究[D]. 呂慶翰.華南理工大學(xué) 2015
[3]基于云平臺(tái)的性能評(píng)測(cè)技術(shù)的研究[D]. 呂大為.哈爾濱工業(yè)大學(xué) 2014
本文編號(hào):3020024
【文章來(lái)源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:92 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
云計(jì)算服務(wù)層次結(jié)構(gòu)圖
測(cè)評(píng)系統(tǒng)功能結(jié)構(gòu)圖
的入口即界面,用戶通過(guò)界面可獲取被測(cè)云平臺(tái)信息以進(jìn)行云平臺(tái)性能測(cè)試的配置以及云平臺(tái)監(jiān)控、測(cè)試過(guò)程中的監(jiān)控、測(cè)試結(jié)果的查看等。圖3.2 云測(cè)評(píng)框架部署架構(gòu)圖服務(wù)端是系統(tǒng)主要的功能實(shí)現(xiàn)端,所有客戶端呈現(xiàn)的功能都由服務(wù)端具體實(shí)現(xiàn),服務(wù)端由服務(wù)端主機(jī)、Zabbix 服務(wù)端、MongoDB 數(shù)據(jù)庫(kù)集群三部分組成。服務(wù)端主機(jī)部署該系統(tǒng)的主要代碼,項(xiàng)目完成以后打包部署,服務(wù)分為用戶交互模塊、測(cè)試驅(qū)動(dòng)模塊和負(fù)載驅(qū)動(dòng)模塊。用戶交互模塊是一切用戶操作的入口,提供用戶的操作界面,用戶管理與授權(quán)、測(cè)試歷史管理功能全部由用戶交互模塊實(shí)現(xiàn),云平臺(tái)管理、云平臺(tái)監(jiān)控、測(cè)試管理這三部分功能都由用戶交互模塊和測(cè)試驅(qū)動(dòng)模塊一起完成。對(duì)于測(cè)試管理這一核心功能來(lái)說(shuō),用戶交互模塊起到橋梁作用,接收用戶請(qǐng)求,然后調(diào)用測(cè)試驅(qū)動(dòng)模塊執(zhí)行測(cè)試,同時(shí)從 MongoDB 數(shù)據(jù)庫(kù)中讀取監(jiān)控及采集的數(shù)據(jù)信息,進(jìn)行展示和報(bào)表的生成
【參考文獻(xiàn)】:
期刊論文
[1]基于OpenStack云平臺(tái)Neutron關(guān)鍵技術(shù)研究[J]. 李莉,李紀(jì)成,張超然,劉丹,康琬悅. 長(zhǎng)春理工大學(xué)學(xué)報(bào)(自然科學(xué)版). 2015(06)
[2]淺談企業(yè)云計(jì)算平臺(tái)設(shè)計(jì)與應(yīng)用[J]. 劉占強(qiáng),張浩. 信息系統(tǒng)工程. 2015(10)
[3]基于OpenStack云平臺(tái)虛擬集群環(huán)境的部署[J]. 張新朝,孫峰. 閩南師范大學(xué)學(xué)報(bào)(自然科學(xué)版). 2015(01)
[4]多操作系統(tǒng)條件下的自動(dòng)化功能測(cè)試方案[J]. 徐旼之,崔巖,胡勁華,沈春鋒. 控制工程. 2012(S1)
[5]測(cè)試樣例開(kāi)發(fā)研究[J]. 張洪偉,蔣秀峰. 微計(jì)算機(jī)信息. 2009(30)
碩士論文
[1]基于Python的自動(dòng)化測(cè)試框架的分析與設(shè)計(jì)[D]. 王聰穎.北京郵電大學(xué) 2017
[2]面向虛擬化的綜合性能測(cè)評(píng)方法研究[D]. 呂慶翰.華南理工大學(xué) 2015
[3]基于云平臺(tái)的性能評(píng)測(cè)技術(shù)的研究[D]. 呂大為.哈爾濱工業(yè)大學(xué) 2014
本文編號(hào):3020024
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3020024.html
最近更新
教材專著