基于QoS感知的Web服務(wù)選擇算法研究
發(fā)布時(shí)間:2017-11-06 06:21
本文關(guān)鍵詞:基于QoS感知的Web服務(wù)選擇算法研究
更多相關(guān)文章: QoS感知 量子進(jìn)化算法 云模型 多目標(biāo) QWS
【摘要】:自Web服務(wù)出現(xiàn)以來,由于Web服務(wù)所具有的平臺(tái)無關(guān)性、低耦合性、交互便利性、易擴(kuò)展性等特點(diǎn),使得Web服務(wù)在互聯(lián)網(wǎng)上的部署數(shù)量飛速增加。Web服務(wù)數(shù)量的增加,使得互聯(lián)網(wǎng)上出現(xiàn)了許多功能相似乃至相同的Web服務(wù)。這些功能相同的Web服務(wù)具有服務(wù)質(zhì)量的差別,同時(shí)也由于用戶和Web服務(wù)所在地之間的網(wǎng)絡(luò)性能不同,導(dǎo)致對(duì)于不同用戶來說Web服務(wù)的質(zhì)量感受不同。因此,用戶亟需一種方法來幫助他們選擇使用質(zhì)量更好的Web服務(wù)。這個(gè)問題在由多個(gè)Web服務(wù)組成的組合服務(wù)中更為明顯,所以Web服務(wù)選擇成為了服務(wù)組合構(gòu)建過程中的關(guān)鍵問題。本文主要研究Qo S感知方法以及基于Qo S感知的Web服務(wù)選擇算法。目前Web服務(wù)選擇主要基于Qo S數(shù)據(jù),這使得Qo S的準(zhǔn)確性變得十分重要。而Qo S的準(zhǔn)確性取決于Qo S的感知方法,F(xiàn)有的Qo S感知方法大多都只監(jiān)測(cè)Web服務(wù)運(yùn)行數(shù)據(jù),然后計(jì)算其指標(biāo)的平均值;蛘,直接由服務(wù)供應(yīng)商提供Qo S指標(biāo)。通過平均值反映Web服務(wù)的服務(wù)質(zhì)量只能大概地提供一個(gè)Web服務(wù)的質(zhì)量,缺乏衡量Web服務(wù)穩(wěn)定性的屬性。另一方面,簡(jiǎn)單地將Web服務(wù)全部運(yùn)行數(shù)據(jù)用于Qo S感知,也不能體現(xiàn)出不同地區(qū)用戶對(duì)于Web服務(wù)質(zhì)量感受有所差別的實(shí)際情況。而由服務(wù)供應(yīng)商直接提供Qo S指標(biāo)則毫無準(zhǔn)確性可言。為了解決這些問題,本文提出了基于云模型的不確定Qo S感知方法。傳統(tǒng)的基于Qo S的Web服務(wù)選擇算法大多是單一目標(biāo)優(yōu)化算法,或是將多目標(biāo)優(yōu)化問題通過加權(quán)的方式轉(zhuǎn)化成單一目標(biāo)。這類方法需要用戶在服務(wù)選擇之前提供Qo S各屬性權(quán)重關(guān)系。而這往往是用戶難以確定的,但卻簡(jiǎn)化了服務(wù)選擇算法。由于用戶在多數(shù)情況下并不是真的確定Qo S各屬性間的權(quán)重關(guān)系,因此服務(wù)選擇算法求得的結(jié)果也就不能確定是符合用戶需求的。本文采用多目標(biāo)優(yōu)化方法,這類方法現(xiàn)有研究較少,并且存在維護(hù)Pareto解集計(jì)算復(fù)雜度較高的問題。本文利用Web服務(wù)所在地和用戶請(qǐng)求所在地之間的網(wǎng)絡(luò)邏輯距離優(yōu)化了Pareto解集的維護(hù)過程,減小了計(jì)算復(fù)雜度,并設(shè)計(jì)了基于量子進(jìn)化算法的多目標(biāo)優(yōu)化算法。為了獲得更為接近Web服務(wù)實(shí)際情況的實(shí)驗(yàn)環(huán)境,本論文設(shè)計(jì)了以QWS數(shù)據(jù)集、真實(shí)的網(wǎng)絡(luò)性能數(shù)據(jù)和邏輯距離為基礎(chǔ),運(yùn)用云模型中的正向云發(fā)生器仿真生成Web服務(wù)的運(yùn)行數(shù)據(jù)方法。本課題在此仿真實(shí)驗(yàn)環(huán)境中將本論文所設(shè)計(jì)的服務(wù)選擇方法和傳統(tǒng)的NSGA-II算法和多目標(biāo)人工蜂群算法進(jìn)行了對(duì)比。實(shí)驗(yàn)結(jié)果驗(yàn)證了本文所提出的基于云模型的不確定Qo S感知算法和基于量子進(jìn)化算法的多目標(biāo)優(yōu)化算法的可行性。實(shí)驗(yàn)結(jié)果顯示其在大部分情況下優(yōu)于其余兩種對(duì)比算法。最后,結(jié)合上述的理論研究本論文設(shè)計(jì)了一個(gè)小型的Web服務(wù)選擇仿真系統(tǒng)。
【學(xué)位授予單位】:哈爾濱工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP393.09
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前5條
1 夏虹;李增智;;粒子群算法求解Web服務(wù)組合中基于QoS的服務(wù)選擇[J];北京郵電大學(xué)學(xué)報(bào);2009年04期
2 孫學(xué)勝;曹玖新;劉波;胡波;李和光;;基于多目標(biāo)粒子群優(yōu)化的服務(wù)選擇算法[J];東南大學(xué)學(xué)報(bào)(自然科學(xué)版);2009年04期
3 楊勝文,史美林;一種支持QoS約束的Web服務(wù)發(fā)現(xiàn)模型[J];計(jì)算機(jī)學(xué)報(bào);2005年04期
4 代鈺;楊雷;張斌;高巖;;支持組合服務(wù)選取的QoS模型及優(yōu)化求解[J];計(jì)算機(jī)學(xué)報(bào);2006年07期
5 唐小燕;李斌;;Web服務(wù)集成中基于QoS的服務(wù)選擇[J];計(jì)算機(jī)應(yīng)用;2006年S1期
,本文編號(hào):1147714
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1147714.html
最近更新
教材專著