首页> 外文会议>World Congress on Services >An Evolutionary Multitasking Algorithm for Cloud Computing Service Composition
【24h】

An Evolutionary Multitasking Algorithm for Cloud Computing Service Composition

机译:一种云计算服务组合的进化多任务算法

获取原文

摘要

Service composition is a convincing approach for rapidly constructing large-scale distributed applications in public clouds. With the rapid increase of the composite service requests from many concurrent clients in public clouds, it is critical to perform quality of service (QoS) aware cloud computing service composition (CCSC) efficiently. To address this issue, many approaches have been proposed. However, it remains a key challenge to improve the throughput and the solution quality of a CCSC solver. In this paper, we propose a novel algorithm, namely evolutionary multitasking algorithm for CCSC problem (EMA-CCSC), based on the evolutionary multitasking algorithm. Unlike existing CCSC solvers which have to pool the composite service requests in the waiting queue first and then solve them once a time, the proposed EMA-CCSC is able to optimize two CCSC tasks concurrently. As a result, it can deal with more requests at a fixed period of time. Based on the QWS data set including 2507 real Web services, experiments have been conducted by solving a sequence of 1188 randomly generated CCSC tasks with different sizes and structures. The results indicate that EMA-CCSC outperforms 7 out of 9 compared algorithms with different characteristics, even though it spends only half of their computing costs. We can draw the conclusion from the extensive experiments that the EMA-CCSC approach is competitive in both solution quality and time efficiency.
机译:服务组合是一种令人信服的方法,可以在公共云中快速构建大规模分布式应用。随着来自公共云中许多并发客户端的复合服务请求的快速增加,有效地执行服务质量(QoS)意识云计算服务组合(CCSC)至关重要。为了解决这个问题,已经提出了许多方法。但是,提高CCSC求解器的吞吐量和解决方案质量仍然是一个关键挑战。本文基于进化多任务算法,我们提出了一种新颖的算法,即CCSC问题(EMA-CCSC)的进化多任务算法。与现有的CCSC求解器不同,必须首先在等待队列中汇集复合服务请求,然后一次解决它们,所提出的EMA-CCSC能够同时优化两个CCSC任务。因此,它可以在固定的时间段内处理更多的请求。基于包括2507个真实Web服务的QWS数据集,通过求解具有不同尺寸和结构的随机生成的CCSC任务的序列来进行实验。结果表明,EMA-CCSC优于9个具有不同特征的9个比较算法中的7个,即使它只花了其计算成本的一半。我们可以从广泛的实验中得出结论,即EMA-CCSC方法在解决方案质量和时间效率方面具有竞争力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号