计算机学报
計算機學報
계산궤학보
CHINESE JOURNAL OF COMPUTERS
2013年
1期
22-38
,共17页
面向服务计算%BPEL%Web服务组合%排队网络%性能分析
麵嚮服務計算%BPEL%Web服務組閤%排隊網絡%性能分析
면향복무계산%BPEL%Web복무조합%배대망락%성능분석
影响Web服务组合性能的因素分为“内因”和“外因”,内因具体表现为:BPEL流程的结构、BPEL流程中变量取值的概率分布;外因具体表现为:Web服务器的软硬件处理能力、Web服务器的负载(包括“正对其进行性能分析的Web服务组合”对Web服务器形成的负载和“其它Web服务组合”对Web服务器形成的负载)以及Web服务器的调度策略.目前广泛采用的广义Petri网、排队Petri网、Markov过程和随机进程代数等模型不能同时综合建模上述各种“内因”和“外因”对Web服务组合性能的影响,导致不能全面分析Web服务组合在互联网环境下的性能.文中建立了一组把影响Web服务组合性能的各种“内因”和“外因”映射到具有G/G/1-FCFS、M/G/1-PS和M/G/∞排队节点类型的排队网络的映射规则,给出了一组建立在排队网络基础上的Web服务组合性能分析指标体系及其计算公式,并以这些性能分析指标体系为基础,分析了Web服务组合的性能及其变化规律,以便在Web服务组合部署前,分析预测Web服务组合在互联网环境下的性能.
影響Web服務組閤性能的因素分為“內因”和“外因”,內因具體錶現為:BPEL流程的結構、BPEL流程中變量取值的概率分佈;外因具體錶現為:Web服務器的軟硬件處理能力、Web服務器的負載(包括“正對其進行性能分析的Web服務組閤”對Web服務器形成的負載和“其它Web服務組閤”對Web服務器形成的負載)以及Web服務器的調度策略.目前廣汎採用的廣義Petri網、排隊Petri網、Markov過程和隨機進程代數等模型不能同時綜閤建模上述各種“內因”和“外因”對Web服務組閤性能的影響,導緻不能全麵分析Web服務組閤在互聯網環境下的性能.文中建立瞭一組把影響Web服務組閤性能的各種“內因”和“外因”映射到具有G/G/1-FCFS、M/G/1-PS和M/G/∞排隊節點類型的排隊網絡的映射規則,給齣瞭一組建立在排隊網絡基礎上的Web服務組閤性能分析指標體繫及其計算公式,併以這些性能分析指標體繫為基礎,分析瞭Web服務組閤的性能及其變化規律,以便在Web服務組閤部署前,分析預測Web服務組閤在互聯網環境下的性能.
영향Web복무조합성능적인소분위“내인”화“외인”,내인구체표현위:BPEL류정적결구、BPEL류정중변량취치적개솔분포;외인구체표현위:Web복무기적연경건처리능력、Web복무기적부재(포괄“정대기진행성능분석적Web복무조합”대Web복무기형성적부재화“기타Web복무조합”대Web복무기형성적부재)이급Web복무기적조도책략.목전엄범채용적엄의Petri망、배대Petri망、Markov과정화수궤진정대수등모형불능동시종합건모상술각충“내인”화“외인”대Web복무조합성능적영향,도치불능전면분석Web복무조합재호련망배경하적성능.문중건립료일조파영향Web복무조합성능적각충“내인”화“외인”영사도구유G/G/1-FCFS、M/G/1-PS화M/G/∞배대절점류형적배대망락적영사규칙,급출료일조건립재배대망락기출상적Web복무조합성능분석지표체계급기계산공식,병이저사성능분석지표체계위기출,분석료Web복무조합적성능급기변화규률,이편재Web복무조합부서전,분석예측Web복무조합재호련망배경하적성능.