云測(cè)試中資源調(diào)度的研究
本文關(guān)鍵詞:云測(cè)試中資源調(diào)度的研究
更多相關(guān)文章: 云計(jì)算 云測(cè)試 虛擬機(jī)調(diào)度 蟻群算法 自動(dòng)化測(cè)試
【摘要】:隨著互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,軟件的功能越來(lái)越豐富、規(guī)模越來(lái)越大、性能越來(lái)越強(qiáng),人們對(duì)軟件產(chǎn)品質(zhì)量的要求也越來(lái)越高。云測(cè)試基于云計(jì)算與自動(dòng)化技術(shù),有效克服了傳統(tǒng)軟件測(cè)試過(guò)程遇到的困難。用戶按需獲取云測(cè)試服務(wù),在云端快速搭建可靠的虛擬軟件測(cè)試環(huán)境后以較低的成本完成測(cè)試工作。 云測(cè)試中的虛擬機(jī)調(diào)度策略不僅影響測(cè)試效率,還影響能源消耗。因此,在云測(cè)試過(guò)程中選擇合適的虛擬機(jī)調(diào)度策略顯得尤為重要。本文主要研究云測(cè)試中的虛擬機(jī)資源調(diào)度,主要工作與創(chuàng)新點(diǎn)包含以下幾點(diǎn): (1)分析當(dāng)前云測(cè)試中所涉及的自動(dòng)化軟件測(cè)試技術(shù)與云計(jì)算技術(shù),討論自動(dòng)化軟件測(cè)試的適用范圍和使用局限性,研究云計(jì)算的服務(wù)層次和基本架構(gòu),闡述云測(cè)試的相關(guān)技術(shù)及其優(yōu)勢(shì)與挑戰(zhàn)。 (2)研究云測(cè)試過(guò)程中虛擬機(jī)的調(diào)度流程,詳細(xì)分析常見(jiàn)的虛擬機(jī)調(diào)度策略并將其分為三類:以節(jié)約能耗為中心、以負(fù)載均衡為中心以及以QoS性能為中心。分析常見(jiàn)虛擬機(jī)調(diào)度算法的優(yōu)缺點(diǎn),介紹了云數(shù)據(jù)中心資源調(diào)度模擬系統(tǒng)CloudSim。 (3)分析測(cè)試任務(wù)間的依賴關(guān)系并提出單依賴與多依賴模型,將多依賴關(guān)系分為一對(duì)多依賴、多對(duì)一依賴以及多對(duì)多依賴。針對(duì)蟻群算法中螞蟻只靠信息素交流的特點(diǎn),將測(cè)試任務(wù)依賴關(guān)系作為螞蟻的信息素參考因素,并在云測(cè)試虛擬機(jī)調(diào)度的過(guò)程中應(yīng)用該算法。模擬實(shí)驗(yàn)表明,與輪詢算法和遺傳算法相比,該蟻群算法不僅能夠提高測(cè)試效率,還能保證虛擬機(jī)的負(fù)載均衡。 (4)本文采用CloudStack、Selenium、TestNG以及Struts2研發(fā)了基于IaaS服務(wù)的自動(dòng)化云測(cè)試平臺(tái)。根據(jù)軟件工程開(kāi)發(fā)流程研究云測(cè)試平臺(tái)的需求提出功能性需求,并對(duì)該平臺(tái)的總體架構(gòu)、后臺(tái)實(shí)現(xiàn)和數(shù)據(jù)庫(kù)分別進(jìn)行設(shè)計(jì)。從用戶角度闡述測(cè)試平臺(tái)的整體架構(gòu)設(shè)計(jì),介紹總體測(cè)試流程。 最后,對(duì)本文的工作進(jìn)行了總結(jié),并對(duì)將來(lái)的工作進(jìn)行了展望。
【學(xué)位授予單位】:華東理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP393.01
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 劉之家;;一種基于云計(jì)算的負(fù)載均衡技術(shù)的研究[J];廣西師范學(xué)院學(xué)報(bào)(自然科學(xué)版);2011年02期
2 費(fèi)丹青;李思易;;單元測(cè)試工具TestNG和JUnit參數(shù)化研究[J];福建電腦;2011年11期
3 劉媛媛;高慶一;陳陽(yáng);;虛擬計(jì)算環(huán)境下虛擬機(jī)資源負(fù)載均衡方法[J];計(jì)算機(jī)工程;2010年16期
4 李喬;柯棟梁;王小林;;云測(cè)試研究現(xiàn)狀綜述[J];計(jì)算機(jī)應(yīng)用研究;2012年12期
5 祝家鈺;肖丹;王飛;;云計(jì)算下負(fù)載均衡的多維QoS約束任務(wù)調(diào)度機(jī)制[J];計(jì)算機(jī)工程與應(yīng)用;2013年09期
6 林奇;;基于云計(jì)算的測(cè)試管理平臺(tái)[J];科技傳播;2013年17期
7 蔡立志;閻婷;;大數(shù)據(jù)背景下軟件測(cè)試的挑戰(zhàn)與展望[J];計(jì)算機(jī)應(yīng)用與軟件;2014年02期
8 王光波;馬自堂;孫磊;;云環(huán)境下面向負(fù)載均衡的分布式虛擬機(jī)遷移研究[J];計(jì)算機(jī)應(yīng)用與軟件;2013年10期
9 馮振華;高菊;曾紅衛(wèi);;Web應(yīng)用自動(dòng)化測(cè)試的研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2010年01期
10 岳冬利;劉海濤;孫傲冰;;IaaS公有云平臺(tái)調(diào)度模型研究[J];計(jì)算機(jī)工程與設(shè)計(jì);2011年06期
,本文編號(hào):1186127
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1186127.html