信息网络安全 ›› 2020, Vol. 20 ›› Issue (5): 29-38.doi: 10.3969/j.issn.1671-1122.2020.05.004
收稿日期:
2020-02-28
出版日期:
2020-05-10
发布日期:
2020-06-05
通讯作者:
董学文
E-mail:xwdong@xidian.edu.cn
作者简介:
董学文(1981—),男,湖北,副教授,博士,主要研究方向为云计算、区块链、无线安全与隐私保护;|刘启航(1995—),男,河北,硕士研究生,主要研究方向为云计算、服务计算
基金资助:
Received:
2020-02-28
Online:
2020-05-10
Published:
2020-06-05
Contact:
Xuewen DONG
E-mail:xwdong@xidian.edu.cn
摘要:
Web服务是云计算中资源调用的有效方式。单一Web服务功能往往有限,只能完成特定任务。服务组合则可以将多种Web服务形成有效的调用序列,实现更为强大的功能。服务发布量以及服务请求量的迅速激增带来了新的安全问题。首先,现有的服务组合方案均以服务质量(QoS)为依据进行Web服务选择,但服务质量通常由服务发布者提供,存在服务发布者发布虚假QoS值诱骗用户的欺诈现象;其次,传统的服务组合方案只生成一条最优路径,当恶意请求持续访问时,会造成某服务节点瘫痪,甚至整个服务组合系统失效。因此,针对服务质量恶意欺诈的问题,文章提出一种可信的QoS计算模型,根据Web服务发布者的信用综合评估服务质量;针对单一最优路径无法满足大量请求的问题,文章提出一种路径发现和负载均衡的多路径方法。仿真结果表明,文章提出的方法不仅能提高服务组合的成功率,满足用户的需求,而且能找到更多的服务组合方案执行。
中图分类号:
董学文, 刘启航. 基于可信QoS的路径查找及负载均衡策略研究[J]. 信息网络安全, 2020, 20(5): 29-38.
DONG Xuewen, LIU Qihang. Research on Trusted QoS-Aware Path Finding and Load Balancing in Service Composition[J]. Netinfo Security, 2020, 20(5): 29-38.
表2
服务组合不同维度的QoS计算规则(顺序结构)
QoS维度 | 价格 | 响应时间 | 声誉 | 成功率 | 可用性 |
---|---|---|---|---|---|
计算公式 | $\sum\limits_{i=1}^{n}{{{q}_{pri}}\left( {{W}_{i}} \right)}$ | $\sum\limits_{i=1}^{n}{{{q}_{dur}}\left( {{W}_{i}} \right)}$ | $\sum\limits_{i=1}^{n}{{{q}_{rep}}\left( {{W}_{i}} \right)}$ | $\prod\limits_{i=1}^{n}{{{q}_{suc}}\left( {{W}_{i}} \right)}$ | $\prod\limits_{i=1}^{n}{{{q}_{ava}}\left( {{W}_{i}} \right)}$ |
[1] | DENG Shuiguang, HUANG Longtao, YIN Jianwei , et al. Technical Framework for Web Services Composition and Its Progress[J]. Computer Integrated Manufacturing Systems, 2011,17(2):404-412. |
邓水光, 黄龙涛, 尹建伟 , 等. Web服务组合技术框架及其研究进展[J]. 计算机集成制造系统, 2011,17(2):404-412. | |
[2] | ARDAGNA D, PERNICI B . Adaptive Service Composition in Flexible Processes[J]. IEEE Transactions on Software Engineering, 2007,33(6):369-384. |
[3] | HUANG Zhengqiu, JIANG Wei, HU Songlin , et al. Effective Pruning Algorithm for QoS-Aware Service Composition [C]// IEEE. Conference on Commerce & Enterprise Computing, July 20-23, 2009, Vienna, Austria. New Jersey: IEEE, 2009: 519-522. |
[4] | HAILONG E, LIN Yimin, SONG Meina , et al. A Visual Web Service Composition System Based on Process Tree [C]// IEEE. 5th International Conference on Information Management(ICIM), March 24-27, 2019, Cambridge, UK. New Jersey: IEEE, 2019: 274-278. |
[5] | ZHANG Tao, ZHENG Lele, WANG Yongzhi , et al. Trustworthy Service Composition with Secure Data Transmission in Sensor Networks[J]. World Wide Web, 2018,21(1):185-200. |
[6] | XI Ning, MA Jianfeng, SUN Cong , et al. Information Flow Control on Encrypted Data for Service Composition Among Multiple Clouds[J]. Distributed & Parallel Databases, 2018,36(3):511-527. |
[7] | WANG Jian, ZHANG Yi. Utilizing Marginal Net Utility for Recommendation in E-commerce [C]// ACM. Proceeding of International ACM SIGIR Conference on Research & Development in Information Retrieval, July 25-29, 2011, Beijing, China. New York: ACM, 2011: 1003-1012. |
[8] | AI-MASRT E, MAHMOUD Q H . Investigating Web Services on the World Wide Web [C]//ACM. Proceedings of the 17th International Conference on World Wide Web, April 21-25, 2008, Beijing, China. New York: ACM, 2008: 795-804. |
[9] | KIL H, OH S C, ELMACIOGLU E , et al. Graph Theoretic Topological Analysis of Web Service Networks[J]. World Wide Web, 2009,12(3):321-343. |
[10] | PARADKAR A M, SINHA A, WILLIAMS C , et al. Automated Functional Conformance Test Generation for Semantic Web Services [C]// IEEE. International Conference on Web Services, July 9-13, 2007, Salt Lake City, Utah, USA. New Jersey: IEEE, 2007: 110-117. |
[11] | RAFIEE A, EMADI S . An Integrated Method for Semantic Web Service Composition Using Planning Based on Qualitative Parameters [C]//IEEE. 2016 Second International Conference on Web Research(ICWR), April 27-28, 2016, Tehran, Iran. New Jersey: IEEE, 2016: 84-89. |
[12] |
CREMENE M, SUCIU M, PALLEZ D , et al. Comparative Analysis of Multi-objective Evolutionary Algorithms for QoS-Aware Web Service Composition[J]. Applied Soft Computing, 2016,39(C):124-139.
doi: 10.1016/j.asoc.2015.11.012 URL |
[13] | YILMAZ A E, KAROAGOZ P . Improved Genetic Algorithm Based Approach for QoS Aware Web Service Composition [C]//IEEE. 2014 IEEE International Conference on Web Services, June 27-July 2, 2014, Anchorage, Alaska, USA. New Jersey: IEEE, 2014: 463-470. |
[14] | NIU Sen, ZOU Guobing, GAN Yanglan , et al. Towards Uncertain QoS-Aware Service Composition via Multi-objective Optimization [C]// IEEE. 24th International Conference on Web Services, June 25-30, Honolulu, HI, USA. New Jersey: IEEE, 2017: 894-897. |
[15] | JIANG Wei, ZHANG Charles, HUANG Zhengqiu , et al. QSynth: A Tool for QoS-Aware Automatic Service Composition [C]// IEEE. 5th International Conference on Web Services, July 5-10, Miami, Florida, USA. New Jersey: IEEE, 2010: 42-49. |
[16] | SILVA A S D, MOSHI E, MA Hui , et al. A QoS-Aware Web Service Composition Approach Based on Genetic Programming and Graph Databases [C]//DEXA. 2017 International Conference on Database and Expert Systems Applications, August 28-31, 2017, Lyon, France. Berlin: Springer, 2017: 37-44. |
[17] |
WANG Shangguang, ZHU Xilu, ANG Fangchun . Efficient QoS Management for QoS-Aware Web Service Composition[J]. International Journal of Web and Grid Services, 2014,10(1):1-23.
doi: 10.1504/IJWGS.2014.058763 URL |
[18] |
LÜ Chen, JIANG Wei, HU Shonglin , et al. Efficient Dynamic Evolution of Service Composition[J]. IEEE Transactions on Services Computing, 2018,11(4):630-643.
doi: 10.1109/TSC.4629386 URL |
[19] | LU You, LI Wei, LUO Junzhou , et al. An Inter-domain Multi-path Flow Transfer Mechanism Based on SDN and Multi-domain Collaboration [C]// IFIP/IEEE. Proceedings of the 2015 IFIP/IEEE International Symposium on Integrated Network Management, May 11-15, 2015 Ottawa, On, Canada. New Jersey: IEEE, 2015: 758-761. |
[20] | DAI Yu, YANG Lei, ZHANG Bin , et al. QoS for Composite Web Services and Optimizing[J]. Chinese Journal of Computers, 2006,29(7):1167-1178. |
代钰, 杨雷, 张斌 , 等. 支持组合服务选取的QoS模型及优化求解[J]. 计算机学报, 2006,29(7):1167-1178. | |
[21] | JIANG Bo, YE Lingyao, PAN Weifeng , et al, Service Clustering Based on the Functional Semantics of Requirements[J]. Chinese Journal of Computers, 2018,41(6):1035-1046. |
姜波, 叶灵耀, 潘伟丰 , 等. 基于需求功能语义的服务聚类方法[J]. 计算机学报, 2018,41(6):1035-1046. | |
[22] | MA Shiyang, DONG Xuewen, ZHENG Jiawei , et al. Partial Equivalence: A Semantic Strategy in Service Composition and Modeling [C]//IEEE. 2019 International Conference on Networking and Network Applications(NaNA), October 10-13, 2019, Daegu City, South Korea. New Jersey: IEEE, 2019: 403-408. |
[23] |
CHANG Liang, LIU Jin, GU Tianlong , et al. Semantic Web Service Composition Based on Dynamic Description Logics[J]. Chinese Journal of Computers, 2013,36(12):2468-2478.
doi: 10.3724/SP.J.1016.2013.02468 URL |
常亮, 刘进, 古天龙 , 等. 基于动态描述逻辑的语义Web服务组合[J]. 计算机学报, 2013,36(12):2468-2478. |
[1] | 陈良国, 阮树骅, 陈兴蜀, 罗永刚. 一种面向网络安全分析的高速流重组优化方案[J]. 信息网络安全, 2019, 19(11): 82-90. |
[2] | 王艳, 潘琛. WSANs中基于生物免疫机制的动态数据汇集算法研究[J]. 信息网络安全, 2018, 18(6): 7-11. |
[3] | 梅东晖, 李红灵. 基于多目标混合粒子群算法的虚拟机负载均衡研究[J]. 信息网络安全, 2018, 18(2): 78-83. |
[4] | GULKhanSafiQamas, 王鹏, 罗森林, 潘丽敏. 一种高并发网络Web应用技术研究[J]. 信息网络安全, 2017, 17(12): 29-35. |
[5] | 王东亮, 衣俊艳, 李时慧, 王洪新. 融合负载均衡和蝙蝠算法的云计算任务调度[J]. 信息网络安全, 2017, 17(1): 23-28. |
[6] | . 基于链路质量的应急无线传感网络路由算法研究[J]. , 2014, 14(5): 59-. |
[7] | 徐京;张彦;辛阳;朱洪亮. 高速网络内容监控系统的关键技术分析[J]. , 2012, 12(10): 0-0. |
[8] | 杨扬;吴礼发;贺正求;何华;周路. 国外Web服务安全组合研究现状[J]. , 2009, 9(8): 0-0. |
[9] | 杨扬;吴礼发;贺正求. 面向方面技术在Web服务安全组合中的应用研究[J]. , 2009, 9(7): 0-0. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||