首页> 外文期刊>International Journal of Soft Computing and Software Engineering >A Tunable Workflow Scheduling Algorithm Based on Particle Swarm Optimization for Cloud Computing
【24h】

A Tunable Workflow Scheduling Algorithm Based on Particle Swarm Optimization for Cloud Computing

机译:基于粒子群优化的云计算可调整工作流调度算法

获取原文
           

摘要

Cloud computing uses a great amount of heterogeneous resources to deliver countless different services to users of distinctive quality of services (QoS) requirements. Numerous diverse tasks need to be carried out to meet the vastly different QoS and budget requirements. Workflow scheduling is therefore critical for the success of large-scale cloud computing. Particle Swarm Optimization (PSO) has been adopted for workflow scheduling in cloud computing, yet most existing works focused on a single objective. This paper proposes a tunable fitness function for the PSO algorithm, based on which a workflow schedule may be selected for minimal cost or minimal makespan (completion time), or any level in between. A heuristics is further proposed to address bottleneck problems and attains a smaller makespan. Performance evaluation and complexity analysis are both presented, which show that the proposed algorithm surpasses the existing ones in both cost and makespan while maintaining a reasonable load balance and keeping the same time complexity. We believe that the tunable fitness function-based PSO have many potential applications in other soft computing and distributed computing models.
机译:云计算使用大量的异构资源来向具有独特服务质量(QoS)要求的用户提供无数种不同的服务。需要执行许多不同的任务来满足千差万别的QoS和预算要求。因此,工作流程调度对于大规模云计算的成功至关重要。粒子群优化(PSO)已被用于云计算中的工作流调度,但是大多数现有工作都集中在一个目标上。本文提出了一种针对PSO算法的可调适应度函数,基于该函数,可以选择工作流计划以实现最小成本或最小构建时间(完成时间),或介于两者之间的任何水平。进一步提出了一种启发式方法来解决瓶颈问题并获得较小的有效期。提出了性能评估和复杂度分析,表明所提算法在保持合理的负载平衡和保持相同的时间复杂度的同时,在成本和有效期上都超过了现有算法。我们认为,基于可调整适应度函数的PSO在其他软计算和分布式计算模型中具有许多潜在的应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号