任進(jìn)
(北京工業(yè)大學(xué) 北京100124)
云測(cè)試平臺(tái)任務(wù)調(diào)度方法
任進(jìn)
(北京工業(yè)大學(xué) 北京100124)
云計(jì)算是當(dāng)前研究的熱門(mén)領(lǐng)域,現(xiàn)如今,越來(lái)越多的應(yīng)用被架設(shè)在了云計(jì)算平臺(tái)中。而在軟件開(kāi)發(fā)的流程中,軟件測(cè)試也是一個(gè)重要階段,所以,將軟件測(cè)試和云計(jì)算結(jié)合,對(duì)于提高軟件測(cè)試的效率具有非常重要的意義。目前,云測(cè)試平臺(tái)中的算法尚存在任務(wù)調(diào)度方式單一的問(wèn)題。針對(duì)此問(wèn)題,本文提出了一種任務(wù)調(diào)度模型,該模型采用遺傳算法和改進(jìn)型的min-min算法,對(duì)任務(wù)進(jìn)行調(diào)度。實(shí)驗(yàn)表明,此算法在使用中具有非常好效果。
云計(jì)算;軟件測(cè)試;遺傳算法;改進(jìn)型的min-min算法
現(xiàn)如今,云計(jì)算被越來(lái)越多的人熟知,但是對(duì)于云計(jì)算的定義并未達(dá)成一致,從廣義的角度講,云計(jì)算就是利用公共的計(jì)算機(jī)硬件資源,通過(guò)網(wǎng)絡(luò)的方式對(duì)其進(jìn)行配置和使用的模式[1]。云計(jì)算作為一場(chǎng)IT革命,已經(jīng)影響到社會(huì)生活的方方面面[2]。云計(jì)算方面的投資也作為新興的行業(yè),得到了越來(lái)越多的關(guān)注,因而也涌現(xiàn)出了大量從事此服務(wù)的廠商。
1.1 云計(jì)算平臺(tái)的優(yōu)勢(shì)
1)強(qiáng)大的擴(kuò)展性
云計(jì)算平臺(tái)的顯著特點(diǎn)就是所有的計(jì)算資源都在云端,這意味著計(jì)算資源是可以隨時(shí)變化的。在需要增加的時(shí)候,可以通過(guò)增添云端設(shè)備的方式增加計(jì)算能力。使用起來(lái)非常的方便。
2)節(jié)約成本
在傳統(tǒng)的計(jì)算集群中,需要通過(guò)添加物理設(shè)備的方式增強(qiáng)計(jì)算能力,這大大的增加了硬件采購(gòu)成本,但是使用云平臺(tái)可以都使用虛擬計(jì)算資源,大大節(jié)約了成本?!?br>