云平臺容錯能力測試套件的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2019-11-16 02:45
【摘要】:云計(jì)算是一個(gè)以提供彈性靈活、可靠高品質(zhì)的計(jì)算服務(wù)為目的的存儲、計(jì)算模式。云計(jì)算架構(gòu)作為一個(gè)軟件眾多的復(fù)雜生態(tài)環(huán)境,整個(gè)系統(tǒng)有眾多的組件,每個(gè)組件都有不同程度失控的可能性。所以在如此復(fù)雜的系統(tǒng)中,故障是不可避免的。因此對云平臺容錯能力的評測對其可靠性的研究有著重要的意義。目前為止,對于云計(jì)算平臺及其各層軟件測試的研究成果中,涉及評測的相關(guān)內(nèi)容較少,且測試方法較為單一,急需進(jìn)行更加深入的研究與完善。傳統(tǒng)的評測策略大多都是靠通過搭建測試專用的模擬環(huán)境來進(jìn)行評測。但對于云平臺來說,其結(jié)構(gòu)復(fù)雜,功能龐大,需長時(shí)間運(yùn)行在高負(fù)載環(huán)境下等特點(diǎn)使得搭建的測試用環(huán)境與真實(shí)環(huán)境差距較大。這使得傳統(tǒng)的云平臺容錯性測試策略難以充分體現(xiàn)云平臺在真實(shí)環(huán)境中的情況。針對以上所述的問題,本文將面向服務(wù)的思想與傳統(tǒng)的測試策略相結(jié)合,提出了基于服務(wù)的云平臺測試策略。該測試策略具有測試環(huán)境真實(shí),耦合度低,靈活性高等特點(diǎn)?梢杂行У谋┞冻鲈破脚_各層軟件存在的問題。此外使用故障注入的手段,對云平臺各層設(shè)計(jì)了有代表性的故障集,通過故障注入的手段驗(yàn)證云平臺各層服務(wù)的容錯性能;谝陨纤枷脒M(jìn)行了云平臺容錯測試套件的架構(gòu)設(shè)計(jì)及軟件實(shí)現(xiàn)。本文搭建了實(shí)驗(yàn)環(huán)境對實(shí)現(xiàn)的云平臺容錯測試套件進(jìn)行測試,實(shí)驗(yàn)結(jié)果表明該測試套件具有良好的可擴(kuò)展性,并能有效產(chǎn)生云平臺各層故障。其產(chǎn)生的故障符合真實(shí)云計(jì)算環(huán)境中的不可預(yù)測性,同時(shí)驗(yàn)證了工具的有效性。對云平臺容錯性測試的研究有著指導(dǎo)作用。
【圖文】:
圖 3-2 隨機(jī)故障注入機(jī)制設(shè)計(jì)機(jī)測試用例,并封裝成類,以便調(diào)用端可以獲得故一個(gè)隨機(jī)故障測試用例包括 4 個(gè)屬性:故障服務(wù)置或參數(shù)。為保證測試用例的隨機(jī)性,這四個(gè)參池中選取,,進(jìn)行組合,作為故障測試用例。為實(shí)
圖 5-2 Hadoop 集群(30 Slave)進(jìn)程故障結(jié)果圖測試套件運(yùn)行了 50 分鐘,對于 Hadoop 集群共產(chǎn)生 5 個(gè) NodeManager 進(jìn)程故障。該進(jìn)程故障使得產(chǎn)生故障的節(jié)點(diǎn)被集群標(biāo)識為“丟失”(lost)。實(shí)驗(yàn)結(jié)果如圖5-2 所示,從 Active Nodes 和 Lost Nodes 可以看出,集群共有 30 個(gè) Slave 節(jié)點(diǎn)。第
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP393.09
本文編號:2561628
【圖文】:
圖 3-2 隨機(jī)故障注入機(jī)制設(shè)計(jì)機(jī)測試用例,并封裝成類,以便調(diào)用端可以獲得故一個(gè)隨機(jī)故障測試用例包括 4 個(gè)屬性:故障服務(wù)置或參數(shù)。為保證測試用例的隨機(jī)性,這四個(gè)參池中選取,,進(jìn)行組合,作為故障測試用例。為實(shí)
圖 5-2 Hadoop 集群(30 Slave)進(jìn)程故障結(jié)果圖測試套件運(yùn)行了 50 分鐘,對于 Hadoop 集群共產(chǎn)生 5 個(gè) NodeManager 進(jìn)程故障。該進(jìn)程故障使得產(chǎn)生故障的節(jié)點(diǎn)被集群標(biāo)識為“丟失”(lost)。實(shí)驗(yàn)結(jié)果如圖5-2 所示,從 Active Nodes 和 Lost Nodes 可以看出,集群共有 30 個(gè) Slave 節(jié)點(diǎn)。第
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 周江;王偉平;孟丹;馬燦;古曉艷;蔣杰;;面向大數(shù)據(jù)分析的分布式文件系統(tǒng)關(guān)鍵技術(shù)[J];計(jì)算機(jī)研究與發(fā)展;2014年02期
2 李宗偉;衛(wèi)潔;;Hadoop分布式集群容錯驗(yàn)證[J];中國市場;2011年48期
本文編號:2561628
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/2561628.html
最近更新
教材專著