Huikang Huang , Weiwei Lin , Minxian Xu , Keqin Li
{"title":"AQESF: An adaptive QoS-enhanced scheduling framework for online batch of task scheduling","authors":"Huikang Huang , Weiwei Lin , Minxian Xu , Keqin Li","doi":"10.1016/j.future.2025.108174","DOIUrl":null,"url":null,"abstract":"<div><div>For dynamic cloud environments and diverse user requirements, cloud service providers must adopt efficient scheduling methods to fulfill the quality of service (QoS). However, existing scheduling approaches are still inadequate in dealing with the online batch task scheduling problem in complex cloud environments. Specifically, existing methods do not consider the scheduling order optimization of batch tasks while taking into account long-term cumulative performance and robustness. This paper proposes an Adaptive QoS-Enhanced Scheduling Framework (AQESF) based on the multi-action Proximal Policy Optimization to address this challenge. The AQESF integrates the Deep Reinforcement Learning (DRL) Queue and the Multi-FIFO-Manner modules for joint optimization to cover the task order and task placement solution space. Furthermore, placement decisions are constrained to be solved in a more optimized space based on well-designed greedy algorithms. Extensive experimental evaluations on the Alibaba trace demonstrate that AQESF exhibits superior cumulative performance of average response time and success rate. Furthermore, AQESF exhibits strong robustness and low scheduling latency compared with the common DRL task scheduling paradigm. Finally, we analyze the potential applications of AQESF in VM placement and computation offloading.</div></div>","PeriodicalId":55132,"journal":{"name":"Future Generation Computer Systems-The International Journal of Escience","volume":"176 ","pages":"Article 108174"},"PeriodicalIF":6.2000,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Future Generation Computer Systems-The International Journal of Escience","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167739X25004686","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0
Abstract
For dynamic cloud environments and diverse user requirements, cloud service providers must adopt efficient scheduling methods to fulfill the quality of service (QoS). However, existing scheduling approaches are still inadequate in dealing with the online batch task scheduling problem in complex cloud environments. Specifically, existing methods do not consider the scheduling order optimization of batch tasks while taking into account long-term cumulative performance and robustness. This paper proposes an Adaptive QoS-Enhanced Scheduling Framework (AQESF) based on the multi-action Proximal Policy Optimization to address this challenge. The AQESF integrates the Deep Reinforcement Learning (DRL) Queue and the Multi-FIFO-Manner modules for joint optimization to cover the task order and task placement solution space. Furthermore, placement decisions are constrained to be solved in a more optimized space based on well-designed greedy algorithms. Extensive experimental evaluations on the Alibaba trace demonstrate that AQESF exhibits superior cumulative performance of average response time and success rate. Furthermore, AQESF exhibits strong robustness and low scheduling latency compared with the common DRL task scheduling paradigm. Finally, we analyze the potential applications of AQESF in VM placement and computation offloading.
期刊介绍:
Computing infrastructures and systems are constantly evolving, resulting in increasingly complex and collaborative scientific applications. To cope with these advancements, there is a growing need for collaborative tools that can effectively map, control, and execute these applications.
Furthermore, with the explosion of Big Data, there is a requirement for innovative methods and infrastructures to collect, analyze, and derive meaningful insights from the vast amount of data generated. This necessitates the integration of computational and storage capabilities, databases, sensors, and human collaboration.
Future Generation Computer Systems aims to pioneer advancements in distributed systems, collaborative environments, high-performance computing, and Big Data analytics. It strives to stay at the forefront of developments in grids, clouds, and the Internet of Things (IoT) to effectively address the challenges posed by these wide-area, fully distributed sensing and computing systems.