Automated Negotiation using Parallel Particle Swarm Optimization for Cloud Computing Applications

被引:0
|
作者
Alkayal, Entisar S. [1 ]
Jennings, Nicholas R. [2 ,3 ,4 ]
Abulkhair, Maysoon F. [1 ]
机构
[1] King Abdulaziz Univ, Fac Comp & Informat Technol, Jeddah, Saudi Arabia
[2] Imperial Coll, Dept Comp, London, England
[3] Imperial Coll, Dept Elect, London, England
[4] Imperial Coll, Dept Elect Engn, London, England
关键词
SLA negotiation; Particle Swarm Optimization; Cloud Computing; Parallel PSO; ALGORITHM;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Negotiating service level agreements (SLAB) between cloud consumers and service providers is a key aspect of highly automated cloud systems. However, this process needs to be optimized to reduce the time of negotiation and the quality of solutions. In this paper, a parallel implementation of the particle swarm optimization (PSO) technique is proposed to improve the SLA negotiation in cloud computing by reducing the negotiation time and increasing the throughput. The paper highlights the main steps of designing and implementing two Parallel PSO SLA Negotiation algorithms (Synchronous and Asynchronous algorithms). The algorithms are compared with sequential PSO SLA Negotiation to evaluate their effectiveness and performance. Our results satisfy a speedup of up to 30% and an increase in throughput of 15% The Asynchronous algorithm yields better results than the Synchronous one (30% quicker negotiation time and 10% in the throughput).
引用
收藏
页码:26 / 35
页数:10
相关论文
共 50 条
  • [1] Reliability in Cloud Computing Applications with Chaotic Particle Swarm Optimization Algorithm
    Wang, Wenli
    Bai, Yanlin
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (07) : 1180 - 1190
  • [2] Research Based on Particle Swarm Optimization in Privacy Automated Negotiation
    Cai, Li
    Zhang, Chunjie
    Li, Hao
    ASIA-PACIFIC YOUTH CONFERENCE ON COMMUNICATION TECHNOLOGY 2010 (APYCCT 2010), 2010, : 558 - +
  • [3] Hybrid Particle Swarm Optimization Scheduling for Cloud Computing
    Sridhar, M.
    Babu, G. Rama Mohan
    2015 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2015, : 1196 - 1200
  • [4] Particle swarm optimization algorithm based on ontology model to support cloud computing applications
    Chijun Zhang
    Yongjian Yang
    Zhanwei Du
    Chuang Ma
    Journal of Ambient Intelligence and Humanized Computing, 2016, 7 : 633 - 638
  • [5] Particle swarm optimization algorithm based on ontology model to support cloud computing applications
    Zhang, Chijun
    Yang, Yongjian
    Du, Zhanwei
    Ma, Chuang
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2016, 7 (05) : 633 - 638
  • [6] Workflow scheduling using particle swarm optimization and gray wolf optimization algorithm in cloud computing
    Arora, Neeraj
    Banyal, Rohitash K.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (16):
  • [7] Computer forensics based on particle swarm optimization in cloud computing
    Huang, Feng
    INFORMATION SCIENCE AND MANAGEMENT ENGINEERING, VOLS 1-3, 2014, 46 : 609 - 615
  • [8] Particle Swarm Optimization Based Load Balancing in Cloud Computing
    Acharya, Jigna
    Mehta, Manisha
    Saini, Baljit
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES), 2016, : 218 - 221
  • [9] A Particle Swarm Optimization-based Heuristic for Scheduling Workflow Applications in Cloud Computing Environments
    Pandey, Suraj
    Wu, Linlin
    Guru, Siddeswara Mayura
    Buyya, Rajkumar
    2010 24TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2010, : 400 - 407
  • [10] Parallel random matrix particle swarm optimization scheduling algorithms with budget constraints on cloud computing systems
    Tang, Xiaoyong
    Shi, Cheng
    Deng, Tan
    Wu, Zhiqiang
    Yang, Li
    APPLIED SOFT COMPUTING, 2021, 113