系统仿真学报 ›› 2018, Vol. 30 ›› Issue (10): 3893-3902.doi: 10.16182/j.issn1004731x.joss.201810036

• 仿真应用工程 • 上一篇    下一篇

基于全局QoS分解的多约束服务选取方法

方晨, 王晋东, 张恒巍, 王娜   

  1. 信息工程大学,河南 郑州 450001
  • 收稿日期:2016-09-18 修回日期:2017-01-18 出版日期:2018-10-10 发布日期:2019-01-04
  • 作者简介:方晨(1993-),男,安徽安庆,硕士生,研究方向为云计算,服务资源管理;王晋东(1966-),男,山西洪洞,教授,博导,研究方向为信息安全、云计算。
  • 基金资助:
    国家自然科学基金(61309013, 61303074),河南省科技攻关计划(12210231003)

Multi-constraint Service Selection Based on Decomposition of Global QoS

Fang Chen, Wang Jindong, Zhang Hengwei, Wang Na   

  1. Information Engineering University, Zhengzhou 450001, China
  • Received:2016-09-18 Revised:2017-01-18 Online:2018-10-10 Published:2019-01-04

摘要: 随着云计算环境下Web服务数量的快速增长,用户对动态的服务组合提出了新的要求,即在较短的时间内获取满足多约束条件下的高质量组合服务。针对上述要求,提出了基于全局QoS(Quality of Service)分解的多约束服务选取方法,使用文化遗传算法对全局QoS约束进行最优分解,同时结合候选服务之间的功能性约束对服务进行过滤,从而缩小候选服务空间。设计自适应替换策略用来动态调整QoS约束边界,从而确保能够通过局部最优获得高质量的组合服务。仿真实验证明该方法能够用较短时间获取接近全局最优的组合服务,满足服务选取的动态性和实时性。

关键词: 全局QoS分解, 文化遗传算法, 功能性约束, 自适应替换, 组合服务

Abstract: With the rapid growth of Web services in cloud computing environment, users make new demands on dynamic service composition, that quickly selects composite service which can meet multi-constraints. According to the demand, a multi-constraint service selection method based on decomposition of global QoS was proposed. A new cultural genetic algorithm was designed to decompose the global QoS constraints, and services were filtered by combining with the functional constraints between candidate services. An adaptive replacement strategy was used to dynamically adjust QoS constraint boundaries, so as to ensure the most appropriate composite service obtained by local selection. Experimental results show that the method can obtain nearly optimal composite service with a low time cost, which meets the dynamical and real-time features of service selection.

Key words: decomposition of global QoS, cultural genetic algorithm, functional constraints, adaptive replacement, composite service

中图分类号: