计算机科学 ›› 2016, Vol. 43 ›› Issue (11): 260-264.doi: 10.11896/j.issn.1002-137X.2016.11.051

• 软件与数据库技术 • 上一篇    下一篇

面向云环境实时感知的服务选取及评估方法研究

肖刚,吴斐斐,徐俊,陆佳炜,张元鸣   

  1. 浙江工业大学计算机科学与技术学院 杭州310023,浙江工业大学计算机科学与技术学院 杭州310023,浙江工业大学计算机科学与技术学院 杭州310023,浙江工业大学计算机科学与技术学院 杭州310023,浙江工业大学计算机科学与技术学院 杭州310023
  • 出版日期:2018-12-01 发布日期:2018-12-01
  • 基金资助:
    本文受浙江省科技厅项目(2014C31078,4C33071),浙江省自然基金(LQ12F02016),浙江省重大科技专项(2014C01048)资助

Real-time Cloud Environment Aware Web Service Selection and Evaluation

XIAO Gang, WU Fei-fei, XU Jun, LU Jia-wei and ZHANG Yuan-ming   

  • Online:2018-12-01 Published:2018-12-01

摘要: 在云计算环境中,感知服务能力变化缺少实时性,服务质量难以保证。可信与不可信实体对元服务可能做出相同或者不相同的服务描述,存在欺骗行为。多个用户同时调用同一个高质量的服务时,极有可能出现用户访问量超过服务的负载容量从而导致服务能力下降的情况。针对此类问题,提出了一种基于环境实时感知的服务选取方法。在该方法中,服务调度中心采用招标投标的方式选取满足用户需求的元服务簇,以保证中标服务的QoS。同时服务质量感知模块实时感知元服务质量的变化,确保所选Web服务质量的高实时性和高可靠性。另外,信誉模型对服务提供者的承诺质量进行评价,从而建立高度可信的服务环境。实验结果表明,所提方法能够有效实现服务的预测评估,并为用户提供服务质量更优的Web服务。

关键词: 服务颠簸,环境感知,招标投标,服务质量感知模块

Abstract: Currently,the quality of service(QoS) of Web services can not to be guaranteed,because the cloud environment lacks the ability to be real-time aware of their load capacity changes.Non-trusted and trusted Web service provi-ders may make the different service description of the meta-service,where deceit exists.Multiple consumers may simultaneously invoke the same high quality service and thus it is very likely to occur that the users’ access exceeds the load capacity of service leading to the decline in service capacity.In this paper,we proposed a service selection and evaluation method based on real-time environmental-aware.The service dispatch center proposed in this paper aims to select meta-service clusters by way of bidding and tendering to guarantee the QoS of the selected service.Meanwhile,the QoS aware module of each meta-service will make real-time perception of QoS to ensure the selected web service with high real-time and high reliability.Furthermore,the reputation model was proposed to evaluate the promised QoS of the service providers and a highly reliable service environment was established.Extensive simulation results show that the method can achieve evaluation and forecast of QoS efficiently,and provide an optimal Web service for users.

Key words: Service turbulence,Environmental-aware,Bid and tender,QoS aware module

[1] Dumas M,García-Bauelos L,Dijkman R M.Similarity Search of Business Process Models[J].IEEE Data Eng.Bull.,2009,32(3):23-28
[2] Papazoglou M P,Traverso P,Dustdar S,et al.Service-Oriented Computing:State of the Art and Research Challenges[J].Computer,40(11):38-45
[3] Iordache,Raluca,Moldoveanu F.QoS-Aware Web Service Se-mantic Selection Based on Preferences[J].Procedia Enginee-ring,2014,69(1):1152-1161
[4] Kritikos,Kyriakos,Plexousakis D.Requirements for QoS-based Web Service Description and Discovery[C]∥31st Annual International Computer Software and Applications Conference,2007(COMPSAC 2007).IEEE,2007:467-472
[5] Long Jun,Yuan Xin-pan,Cui Wei-hua.A Policy for the Trusted QoS Evaluation and Service Selection with Environment Aware [J].Acta Electronica Sinica,2012,0(6):1133-1140(in Chinese) 龙军,袁鑫攀,桂卫华.基于环境感知的可信QoS评价与服务选取策略[J].电子学报,2012,0(6):1133-1140
[6] Meulenhoff P J,Ostendorf D R,ivkovi' M,et al.Intelligentoverload control for composite Web services[M]∥Service-Orie-nted Computing.Berlin:Springer Heidelberg,2009:34-49
[7] Zhang Yue-song,Zhang Bin,et al.Service Execution Environ-ment Oriented Service Selection Approach[J].Journal of Chinese Computer Systems,2014,35(1):1-5(in Chinese) 张岳松,张斌,孙若男,等.适应服务执行环境状态的服务选取方法[J].小型微型计算机系统,2014,5(1):1-5
[8] Wang Xian,Liu Jian-xun,et al.A Load-aware Service Selection Method for Cloud Environment [J].Journal of Chinese Compu-ter Systems,2014,35(9):1994-1998(in Chinese) 王弦,刘建勋,曹步清,等.面向云环境的一种负载感知的服务选择方法[J].小型微型计算机系统,2014,5(9):1994-1998
[9] He Xiao-xia,Tan Liang.Web Service Discovery Model Suppor-ting Service QoS Difference Degree Control [J].Computer Scie-nce,2014,41(8):202-208(in Chinese) 何小霞,谭良.一种支持服务Qos差异度控制的Web服务发现模型[J].计算机科学,2014,1(8):202-208
[10] Zhu Yong,Li Wei,et al.Multi-User Oriented Load- Aware Dynamic Service Selection Model [J].Journal of Software,2014,25(6):1196-1211(in Chinese) 朱勇,李伟,等.一种面向多用户的负载感知动态服务选择模型[J].软件学报,2014,5(6):1196-1211
[11] Yang Hui-rong,Fu Peng-bin,et al.Synthetic Evaluation andMatching of QoS Ontology and User QoS Description Preference Satisfaction [J].Computer Science.2011,8(8):39-47(in Chinese) 杨惠荣,付鹏斌,等.QoS本体定义及满足用户描述偏好的QoS评价与匹配[J].计算机科学,2011,8(8):39-47
[12] Tran,Xuan V.WS-QoSOnto:a QoS ontology for Web services[C]∥IEEE International Symposium on Service-Oriented System Engineering(SOSE’08).IEEE,2008:233-238
[13] Alrifai,Mohammad,Risse T.Combining global optimizationwith local selection for efficient QoS-aware service composition[C]∥Proceedings of the 18th International Conference on World Wide Web.ACM,2009:881-890
[14] Xu Xiao-mei,Hu Xi-lin.A Web service recommendation model of supporting QoS [J].Ludong University Journal(Natural Science Edition),2008,4(3):223-226(in Chinese) 徐效美,胡喜玲.一种支持QoS评价的Web服务推荐模型[J].鲁东大学学报(自然科学版),2008,4(3):223-226
[15] Esfahani,Motlagh R K,FMardukhi,et al.Reputation improved Web services discovery based on QoS[J].Journal of Convergence Information Technology,2010,5(9):206-214
[16] Huang A F M,Lan C W,Yang S J H.An optimal QoS-basedWeb service selection scheme[J].Information Sciences,2009,179(19):3309-3322
[17] Huberman B A,Wu F.The dynamics of reputations[J].Journal of Statistical Mechanics Theory and Experiment,2003,18(4)
[18] Rao Shen,Wang Yong.Dynamic fuzzy comprehensive trustmodel based on P2P network [J].Journal of Computer Applications,2011,31(1):139-142(in Chinese) 饶屾,王勇.基于P2P网络的动态模糊综合信任模型[J].计算机应用,2011,31(1):139-142
[19] Lin Ri-chang,Chen Bi-huan,Peng Xin,et al.Dynamicweb ser-vice combination method to support risk preference[J].Science China,2014,4(1):130-141(in Chinese) 林日昶,陈碧欢,彭鑫,等.支持风险偏好的Web服务动态组合方法[J].中国科学:信息科学(中文版),2014,4(1):130-141

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!