信息网络安全 ›› 2020, Vol. 20 ›› Issue (5): 29-38.doi: 10.3969/j.issn.1671-1122.2020.05.004

• 技术研究 • 上一篇    下一篇

基于可信QoS的路径查找及负载均衡策略研究

董学文*(), 刘启航   

  1. 西安电子科技大学计算机科学与技术学院,西安 710071
  • 收稿日期:2020-02-28 出版日期:2020-05-10 发布日期:2020-06-05
  • 通讯作者: 董学文 E-mail:xwdong@xidian.edu.cn
  • 作者简介:董学文(1981—),男,湖北,副教授,博士,主要研究方向为云计算、区块链、无线安全与隐私保护;|刘启航(1995—),男,河北,硕士研究生,主要研究方向为云计算、服务计算
  • 基金资助:
    国家重点研发计划(2017YFB1400700)

Research on Trusted QoS-Aware Path Finding and Load Balancing in Service Composition

DONG Xuewen*(), LIU Qihang   

  1. School of Computer Science and Technology, Xidian University, Xi’an 710071, China
  • 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模型, 负载均衡, 服务类

Abstract:

Web services are effective ways to invoke resources in cloud computing. A single web service often has limited functions and can only accomplish specific tasks. Service composition can make Web services form an effective call sequence and achieve more powerful functions. The rapid growth of service publishing and service requests has brought new security problems. First of all, the existing service composition schemes are based on QoS for web service selection, but the QoS value usually provided by the services publisher, and there is a certain fraud phenomenon: the service publisher publishes false QoS value to lure users. Secondly, the traditional service composition scheme only generates an optimal path, when malicious requests continue to visit, and this will cause a service node to be paralyzed, or even the whole service composition system to fail. Therefore, in order to solve the problem of QoS malicious fraud, we propose a trusted QoS computing model, which comprehensively evaluates QoS value according to the credit of the web service publisher. To solve the problem which a single optimal path cannot satisfy a large number of requests, a multipaths method of path discovery and load balancing is proposed. Simulation results show that the method proposed in this paper can not only improve the success rate of service composition, but also find more execution options of service composition schemes.

Key words: service composition, QoS model, load balancing, service classes

中图分类号: