Cost and Makespan-Aware Task Scheduling With Deep Reinforcement Learning in Multicloud Environments
The multicloud environments (MCE) represent a novel paradigm encompassing multiple infrastructure as a service (IaaS) providers, enabling users to tailor and optimize cloud services according to their specific requirements. This approach effectively addresses the limitations of a single cloud environment (SCE) regarding technical constraints, geographical coverage deficiencies, and cost-effectiveness concerns while catering to the increasingly diverse and expanding user demands. In MCE, users must employ appropriate strategies to efficiently allocate diverse tasks across multiple cloud service providers (CSPs) by leveraging the best available resources. Traditional scheduling algorithms are inadequate for addressing the complexities of such MCE. This study introduces a framework for the task scheduling procedure in MCE, treating independent task scheduling as a Markov decision process (MDP). We propose a novel agent environment framework that is designed based on the distinctive characteristics of MCE and enables independent task scheduling. Furthermore, we propose a task scheduling algorithm for MCE based on deep reinforcement learning (DRL) to optimize cost and makespan according to diverse user requirements. The simulation experiments are conducted using both simulated datasets and real-world datasets, demonstrating that our proposed algorithm surpasses the other five algorithms in terms of cost minimization and makespan optimization.
Authors
- Fagui Liu (ORCID: https://orcid.org/0000-0003-1135-4982)
- Jun Jiang (ORCID: https://orcid.org/0000-0002-8406-994X)
- Xuhao Tang (ORCID: https://orcid.org/0000-0001-7548-9988)
- Quan Tang (ORCID: https://orcid.org/0000-0003-4011-6166)
- Bin Wang (ORCID: https://orcid.org/0000-0001-8861-571X)
- C. L. Philip Chen (ORCID: https://orcid.org/0000-0001-5451-7230)
- Qingbo Wu
- Mengjiao Zhang (ORCID: https://orcid.org/0009-0009-0748-5948)
Institutions
- Peng Cheng Laboratory (CN)
- South China University of Technology (CN)
Publication Details
- Journal
- IEEE Transactions on Computational Social Systems
- Published
- 2025-04-08
- DOI
- https://doi.org/10.1109/tcss.2025.3553856
- Citations
- 2
- Primary Topic
- Scheduling and Optimization Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 2.48