Cloud computing has revolutionized access to computational resources, but efficiently scheduling workflows remains challenging due to conflicting objectives of minimizing response time and reducing energy consumption. This paper proposes an Adaptive Multi-Objective Workflow Scheduler (AMOWS) based on Particle Swarm Optimization (PSO) to address these challenges. The scheduler employs a multi-objective function, balancing response time and energy consumption, followed by a task prioritization strategy before final scheduling. Implemented using Java and CloudSim, our comprehensive simulation demonstrates the effectiveness of AMOWS against existing heuristic and hybrid approaches. Results show significant improvements in both response time (up to 53.9% reduction) and energy efficiency (up to 68.8% reduction) across various virtual machine configurations. The findings highlight the trade-offs among performance metrics and establish AMOWS as a promising solution for dynamic cloud workflow scheduling.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Dynamic Workflow Scheduling for Cloud Computing: Strategies for Optimizing Response Time and Energy Consumption

  • H. M. C. C. Herath,
  • K. P. N. Jayasena

摘要

Cloud computing has revolutionized access to computational resources, but efficiently scheduling workflows remains challenging due to conflicting objectives of minimizing response time and reducing energy consumption. This paper proposes an Adaptive Multi-Objective Workflow Scheduler (AMOWS) based on Particle Swarm Optimization (PSO) to address these challenges. The scheduler employs a multi-objective function, balancing response time and energy consumption, followed by a task prioritization strategy before final scheduling. Implemented using Java and CloudSim, our comprehensive simulation demonstrates the effectiveness of AMOWS against existing heuristic and hybrid approaches. Results show significant improvements in both response time (up to 53.9% reduction) and energy efficiency (up to 68.8% reduction) across various virtual machine configurations. The findings highlight the trade-offs among performance metrics and establish AMOWS as a promising solution for dynamic cloud workflow scheduling.