paper-with-me

Papers

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

2024-09-27 · Ya Shen, Gang Chen, Hui Ma, Mengjie Zhang

The Cost-aware Dynamic Multi-Workflow Scheduling (CDMWS) in the cloud is a kind of cloud workflow management problem, which aims to assign virtual machine (VM) instances to execute tasks in workflows so as to minimize the total costs, including both the penalties for violating Service Level Agreement (SLA) and the VM rental fees. Powered by deep neural networks, Reinforcement Learning (RL) methods can construct effective scheduling policies for solving CDMWS problems. Traditional policy networks in RL often use basic feedforward architectures to separately determine the suitability of assigning any VM instances, without considering all VMs simultaneously to learn their global information. This paper proposes a novel self-attention policy network for cloud workflow scheduling (SPN-CWS) that captures global information from all VMs. We also develop an Evolution Strategy-based RL (ERL) system to train SPN-CWS reliably and effectively. The trained SPN-CWS can effectively process all candidate VM instances simultaneously to identify the most suitable VM instance to execute every workflow task. Comprehensive experiments show that our method can noticeably outperform several state-of-the-art algorithms on multiple benchmark CDMWS problems.

📄 PDF Abstract BibTeX arXiv:2409.18444

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning (RL)Scheduling

Methods 이 논문이 사용한 방법론

Golden Queue Managers 설명 없음

Similar Papers 제목 키워드 기반

RIOT: a Stochastic-based Method for Workflow Scheduling in the Cloud

2017-08-27 · Jianfeng Chen, Tim Menzies

Cloud computing provides engineers or scientists a place to run complex computing tasks. Finding a workflow's deployment configuration in a cloud environment is not easy. Traditional workflow scheduling algorithms were b…

Cloud ComputingScheduling

GATES: Cost-aware Dynamic Workflow Scheduling via Graph Attention Networks and Evolution Strategy

2025-05-18 · Ya Shen, Gang Chen, Hui Ma, Mengjie Zhang

Cost-aware Dynamic Workflow Scheduling (CADWS) is a key challenge in cloud computing, focusing on devising an effective scheduling policy to efficiently schedule dynamically arriving workflow tasks, represented as Direct…

Cloud ComputingDeep Reinforcement LearningGraph AttentionScheduling

Multi-objective Optimization of Clustering-based Scheduling for Multi-workflow On Clouds Considering Fairness

2022-05-23 · Feng Li, Wen Jun, Tan, Wentong 외

Distributed computing, such as cloud computing, provides promising platforms to execute multiple workflows. Workflow scheduling plays an important role in multi-workflow execution with multi-objective requirements. Altho…

Cloud ComputingClusteringDistributed ComputingFairness+1

Deft Scheduling of Dynamic Cloud Workflows with Varying Deadlines via Mixture-of-Experts

2026-05-31 · Ya Shen, Gang Chen, Hui Ma, Mengjie Zhang arxiv

Workflow scheduling in cloud computing demands the intelligent allocation of dynamically arriving, graph-structured workflows with varying deadlines onto ever-changing virtual machine resources. However, existing deep re…

Reinforcement Learning

Multi Objective Prioritized Workflow Scheduling Using Deep Reinforcement Based Learning in Cloud Computing

2024-01-08 · IEEE Access 2024 1 · Sudheer Mangalampalli, SYED SHAKEEL HASHMI, GANESH REDDY KARRI, Tulika Chakrabarti 외

ABSTRACT Workflow Scheduling is a huge challenge in cloud paradigm as many number of workflows dynamically generated from various heterogeneous resources and task dependencies in each workflow varies from each other.…

Cloud ComputingDeep Reinforcement LearningScheduling