首页> 外文期刊>Journal of Experimental and Theoretical Artificial Intelligence >Bi-objective web service composition problem in multi-cloud environment: a bi-objective time-varying particle swarm optimisation algorithm
【24h】

Bi-objective web service composition problem in multi-cloud environment: a bi-objective time-varying particle swarm optimisation algorithm

机译:多云环境中的双目标Web服务成分问题:双目标时变粒子群优化算法

获取原文
获取原文并翻译 | 示例
       

摘要

Cloud computing became an inevitable information technology industry. Despite its several plus points such as economy of scale and rapid elasticity, it suffers from vendor lock-in, resource limitation and cybersecurity attacks in which it leads business discontinuity or even business failure. Multi-cloud, on the other hand, can be trustable paradigm to obviate obstacles such as aforesaid unpleasant features of a single cloud. One of the biggest challenges is to know which cloud is commensurate with user's business process with regards to security objectives. To this end, the new method is presented to quantify the amount of cloud security risk (CSR) in regards to user's business process. Therefore, in this paper, the web service composition problem is formulated to bi-objective optimisation problem with service cost and multi-cloud risk viewpoints in ever-increasing multi-cloud environment (MCE) in which each provider has its variable pricing policy and different security level. It is obviously an NP-Hard problem. To solve the combinatorial problem, we develop a bi-objective time-varying particle swarm optimisation (BOTV-PSO) algorithm. The parameters are tuned based on elapsed time so a good balance between exploration and exploitation is achieved. To illustrate the effectiveness of proposed algorithm, we defined several scenarios and compared the performance of proposed algorithm with multi-objective GA-based (MOGA) optimiser, a single objective genetic algorithm (SOGA) that only optimises cost function and neglects CSR, and multi-objective simulated annealing algorithm (MOSA). The experimental results showed the superiority of proposed BOTV-PSO against other approaches in terms of convergence, diversity, fitness, performance, and even scalability.
机译:云计算成为一个不可避免的信息技术行业。尽管有几个正数,如经济规模和快速弹性,但它遭受了供应商锁定,资源限制和网络安全攻击,其中它引发了业务不连续性甚至业务失败。另一方面,多云可以是可信赖的范例来避免诸如上述单个云的令人不愉快的特征等障碍。最大的挑战之一是知道哪个云与用户的业务流程相称,关于安全目标。为此,提出了新方法以量化对用户的业务流程的云安全风险(CSR)的量。因此,在本文中,Web服务成分问题与在不断增加的多云环境(MCE)中的服务成本和多云风险观点配制到双目标优化问题,其中每个提供商具有其可变定价策略和不同的安全级别。显然是一个难题的问题。为了解决组合问题,我们开发了一种双目标时变粒子群优化(BOTV-PSO)算法。参数基于经过的时间调整,因此实现了勘探和开发之间的良好平衡。为了说明所提出的算法的有效性,我们定义了几种场景,并比较了所提出的算法与多目标GA基(MOGA)优化器,单个客观遗传算法(SOGA),只能优化成本函数并忽略CSR,以及多-Objective模拟退火算法(MOSA)。实验结果表明,在收敛,多样性,健身,性能甚至可扩展性方面,拟议的BOTV-PSO对其他方法的优越性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号