Cost-Aware Dynamic Cloud Workflow Scheduling using Self-Attention and Evolutionary Reinforcement Learning

📅 2024-09-27
🏛️ International Conference on Service Oriented Computing
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address the joint optimization of cost and timeliness in dynamic cloud workflow scheduling, this paper proposes an online joint decision-making framework integrating self-attention mechanisms with evolutionary reinforcement learning. The method uniquely combines self-attention modeling of task dependency structures with genetic algorithm-optimized Deep Q-Network (DQN) policy training, enabling simultaneous minimization of virtual machine rental costs and deadline violation penalties. Extensive experiments conducted in CloudSim using real-world workflow traces demonstrate that, compared to state-of-the-art baselines, the proposed approach achieves an average 18.7% reduction in scheduling cost and a 32.4% decrease in deadline violation rate. These results substantiate significant improvements in both adaptability and cost-efficiency under dynamic cloud environments.

Technology Category

Application Category

Problem

Research questions and friction points this paper is trying to address.

Cloud Computing
Virtual Machine Scheduling
Cost Optimization
Innovation

Methods, ideas, or system contributions that make the work stand out.

Self-Attention Strategy Network (SPN-CWS)
Evolutionary Reinforcement Learning
Cost-Aware Dynamic Multi-Workflow Scheduling (CDMWS)
🔎 Similar Papers
No similar papers found.
Y
Ya Shen
Centre for Data Science and Artificial Intelligence & School of Engineering and Computer Science, Victoria University of Wellington, New Zealand
G
Gang Chen
Centre for Data Science and Artificial Intelligence & School of Engineering and Computer Science, Victoria University of Wellington, New Zealand
H
Hui Ma
Centre for Data Science and Artificial Intelligence & School of Engineering and Computer Science, Victoria University of Wellington, New Zealand
M
Mengjie Zhang
Centre for Data Science and Artificial Intelligence & School of Engineering and Computer Science, Victoria University of Wellington, New Zealand