基于分層著色Petri網(wǎng)的Web服務(wù)組合性能分析
發(fā)布時間:2017-09-05 18:30
本文關(guān)鍵詞:基于分層著色Petri網(wǎng)的Web服務(wù)組合性能分析
更多相關(guān)文章: BPEL HCPN Web服務(wù)組合 性能分析 CPN Tools
【摘要】:由于互聯(lián)網(wǎng)的動態(tài)開放性,Web服務(wù)組合性能不僅受到BPEL流程結(jié)構(gòu)和流程中分支執(zhí)行概率的影響,還容易受到Web服務(wù)器的負(fù)載(包括“正對其性能分析的Web服務(wù)組合”對Web服務(wù)器形成的負(fù)載和“其它Web服務(wù)組合”對Web服務(wù)器形成的負(fù)載)、軟硬件處理能力以及調(diào)度策略的影響。目前主要采用排隊Petri網(wǎng)、隨機(jī)Petri網(wǎng)、Markov過程和Pi演算等方法分析Web服務(wù)組合性能,但這些方法不能同時建模上述各種影響因素,導(dǎo)致不能全面反映互聯(lián)網(wǎng)環(huán)境下Web服務(wù)組合的實際性能。我們在文獻(xiàn)[1]中,把影響Web服務(wù)組合性能的各種因素映射到排隊網(wǎng)絡(luò),建立了評價Web服務(wù)組合性能的指標(biāo)體系及其計算公式,并以這些性能分析指標(biāo)體系為基礎(chǔ),利用Mathematica數(shù)學(xué)軟件計算分析了Web服務(wù)組合的性能及其變化規(guī)律。本文利用分層著色Petri網(wǎng)(HCPN)及其仿真工具CPN Tools,進(jìn)一步驗證了文獻(xiàn)[1]中排隊網(wǎng)絡(luò)的計算分析結(jié)果。本文首先將上述各種影響Web服務(wù)組合性能的因素映射到HCPN,提出一種基于HCPN的Web服務(wù)組合性能分析方法,仿真分析了Web服務(wù)組合性能及其變化規(guī)律,仿真結(jié)果與文獻(xiàn)[1]中利用排隊網(wǎng)絡(luò)的計算分析結(jié)果高度一致,達(dá)到排隊網(wǎng)絡(luò)性能分析模型與HCPN性能仿真模型雙向互驗證的目的。本文的主要貢獻(xiàn)如下:1.根據(jù)Web服務(wù)調(diào)度策略不同,考慮各種影響Web服務(wù)組合性能的因素,建立了invoke活動的先來先服務(wù)(FCFS)和共享服務(wù)(PS)兩種調(diào)度策略的HCPN模型。2.以此模型為基礎(chǔ),將BPEL中的結(jié)構(gòu)化活動映射到HCPN,以便通過HCPN分析Web服務(wù)組合的性能。3.通過仿真工具CPN Tools對轉(zhuǎn)換后的BPEL實例進(jìn)行性能分析。(1)通過CPN Tools中的監(jiān)視器收集仿真實驗數(shù)據(jù)。(2)通過改變顧客到達(dá)時間間隔參數(shù)分析Web服務(wù)組合性能及其變化規(guī)律,即不存在干擾顧客到達(dá)和存在干擾顧客到達(dá)時的Web服務(wù)組合性能及其變化規(guī)律。(3)通過改變分支執(zhí)行概率分析Web服務(wù)組合性能及其變化規(guī)律。(4)通過改變服務(wù)節(jié)點服務(wù)時間參數(shù)分析Web服務(wù)組合性能及其變化規(guī)律。(5)對比FCFS和PS兩種調(diào)度策略的實驗結(jié)果。
【關(guān)鍵詞】:BPEL HCPN Web服務(wù)組合 性能分析 CPN Tools
【學(xué)位授予單位】:江西師范大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.09;TP301.1
【目錄】:
- 摘要3-4
- Abstract4-8
- 第1章 緒論8-11
- 1.1 研究背景及研究意義8-9
- 1.2 論文的主要研究內(nèi)容9-10
- 1.3 論文組織結(jié)構(gòu)10-11
- 第2章 Web服務(wù)組合性能分析研究現(xiàn)狀11-16
- 2.1 Web服務(wù)及Web服務(wù)組合簡介11
- 2.2 Web服務(wù)組合性能分析研究現(xiàn)狀11-16
- 2.2.1 基于馬爾可夫鏈的Web服務(wù)組合性能分析11-12
- 2.2.2 基于Pi演算的Web服務(wù)組合性能分析12-13
- 2.2.3 基于Petri網(wǎng)的Web服務(wù)組合性能分析13-14
- 2.2.4 基于排隊論的Web服務(wù)組合性能分析14-15
- 2.2.5 其他方法的Web服務(wù)組合性能分析15-16
- 第3章 分層著色Petri網(wǎng)簡介16-20
- 3.1 分層著色Petri網(wǎng)16-17
- 3.2 CPN Tools17-20
- 第4章 BPEL到HCPN模型的映射20-40
- 4.1 BPEL流程結(jié)構(gòu)20-21
- 4.2
活動的先來先服務(wù)和共享服務(wù)HCPN的模型 21-25 - 4.2.1
活動的映射 22-23 - 4.2.2 顧客到達(dá)機(jī)制的模型23-24
- 4.2.3 先來先服務(wù)和共享服務(wù)的模型24-25
- 4.3 BPEL中結(jié)構(gòu)化活動的映射25-37
- 4.3.1
活動的映射 26-27 - 4.3.2
活動的映射 27-29 - 4.3.3
活動的映射 29-31 - 4.3.4
活動的映射 31-32 - 4.3.5
活動的映射 32-33 - 4.3.6
活動的映射 33-37 - 4.4 BPEL流程映射到HCPN的實例37-40
- 第5章 Web服務(wù)組合性能分析40-54
- 5.1 模型在CPN Tools的具體實現(xiàn)40-43
- 5.2 數(shù)據(jù)收集43-44
- 5.3 當(dāng)不存在干擾顧客到達(dá)時,,Web服務(wù)組合的性能分析44-46
- 5.4 當(dāng)存在干擾顧客到達(dá)時,Web服務(wù)組合的性能分析46-47
- 5.5 當(dāng)分支執(zhí)行概率發(fā)生變化時,Web服務(wù)組合的性能分析47-50
- 5.6 當(dāng)服務(wù)節(jié)點的服務(wù)時間發(fā)生變化時,Web服務(wù)組合的性能分析50-52
- 5.7 對比FCFS和PS兩種調(diào)度策略的實驗結(jié)果52-54
- 第6章 總結(jié)54-55
- 參考文獻(xiàn)55-59
- 致謝59-60
- 在讀期間公開發(fā)表論文(著)及科研情況60
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前2條
1 顧軍;羅軍舟;曹玖新;李偉;;基于排隊Petri網(wǎng)的服務(wù)系統(tǒng)性能建模與分析方法[J];計算機(jī)學(xué)報;2011年12期
2 何炎祥;沈華;;一種基于隨機(jī)Petri網(wǎng)的Web服務(wù)組合性能瓶頸定位策略[J];計算機(jī)學(xué)報;2013年10期
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前2條
1 薛慧芳;非常規(guī)突發(fā)事件應(yīng)對實施活動及流程生成研究[D];大連理工大學(xué);2012年
2 劉芙蓉;基于著色賦時Petri網(wǎng)的Web服務(wù)組合性能分析[D];江西師范大學(xué);2012年
本文編號:799602
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/799602.html
最近更新
教材專著