Microservice Workflow Scheduling with a Resource Configuration Model Under Deadline and Reliability Constraints

With the continuous evolution of microservice architecture and containerization technology, the challenge of efficiently and reliably scheduling large-scale cloud services has become increasingly prominent. In this paper, we present a cost-optimized scheduling approach with resource configuration fo...

Full description

Saved in:
Bibliographic Details
Main Authors: Wenzheng Li, Xiaoping Li, Long Chen, Mingjing Wang
Format: Article
Language:English
Published: MDPI AG 2025-02-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/25/4/1253
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849719817510060032
author Wenzheng Li
Xiaoping Li
Long Chen
Mingjing Wang
author_facet Wenzheng Li
Xiaoping Li
Long Chen
Mingjing Wang
author_sort Wenzheng Li
collection DOAJ
description With the continuous evolution of microservice architecture and containerization technology, the challenge of efficiently and reliably scheduling large-scale cloud services has become increasingly prominent. In this paper, we present a cost-optimized scheduling approach with resource configuration for microservice workflows in container environments, taking into account deadline and reliability constraints. We introduce a graph deep learning model (DeepMCC) that automatically configures containers to meet various service quality (QoS) requirements. Additionally, we propose a reliability microservice workflow scheduling algorithm (RMWS), which incorporates heuristic leasing and deployment strategies to ensure reliability while reducing cloud resource leasing cost. Experiments on four scientific workflow datasets show that the proposed approach achieves an average cost reduction of 44.59% compared to existing reliability scheduling algorithms, with improvements of 26.63% in the worst case and 73.72% in the best case.
format Article
id doaj-art-3887c5a5ef654fdf81a3a7f4e38b3a7a
institution DOAJ
issn 1424-8220
language English
publishDate 2025-02-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj-art-3887c5a5ef654fdf81a3a7f4e38b3a7a2025-08-20T03:12:04ZengMDPI AGSensors1424-82202025-02-01254125310.3390/s25041253Microservice Workflow Scheduling with a Resource Configuration Model Under Deadline and Reliability ConstraintsWenzheng Li0Xiaoping Li1Long Chen2Mingjing Wang3School of Computer Science and Engineering, Southeast University, Nanjing 211189, ChinaSchool of Computer Science and Engineering, Southeast University, Nanjing 211189, ChinaSchool of Computer Science and Engineering, Southeast University, Nanjing 211189, ChinaSchool of Data Science and Artificial Intelligence, Wenzhou University of Technology, Wenzhou 325000, ChinaWith the continuous evolution of microservice architecture and containerization technology, the challenge of efficiently and reliably scheduling large-scale cloud services has become increasingly prominent. In this paper, we present a cost-optimized scheduling approach with resource configuration for microservice workflows in container environments, taking into account deadline and reliability constraints. We introduce a graph deep learning model (DeepMCC) that automatically configures containers to meet various service quality (QoS) requirements. Additionally, we propose a reliability microservice workflow scheduling algorithm (RMWS), which incorporates heuristic leasing and deployment strategies to ensure reliability while reducing cloud resource leasing cost. Experiments on four scientific workflow datasets show that the proposed approach achieves an average cost reduction of 44.59% compared to existing reliability scheduling algorithms, with improvements of 26.63% in the worst case and 73.72% in the best case.https://www.mdpi.com/1424-8220/25/4/1253workflow schedulingmicroservice workflowcontainer environmentcost-optimized scheduling
spellingShingle Wenzheng Li
Xiaoping Li
Long Chen
Mingjing Wang
Microservice Workflow Scheduling with a Resource Configuration Model Under Deadline and Reliability Constraints
Sensors
workflow scheduling
microservice workflow
container environment
cost-optimized scheduling
title Microservice Workflow Scheduling with a Resource Configuration Model Under Deadline and Reliability Constraints
title_full Microservice Workflow Scheduling with a Resource Configuration Model Under Deadline and Reliability Constraints
title_fullStr Microservice Workflow Scheduling with a Resource Configuration Model Under Deadline and Reliability Constraints
title_full_unstemmed Microservice Workflow Scheduling with a Resource Configuration Model Under Deadline and Reliability Constraints
title_short Microservice Workflow Scheduling with a Resource Configuration Model Under Deadline and Reliability Constraints
title_sort microservice workflow scheduling with a resource configuration model under deadline and reliability constraints
topic workflow scheduling
microservice workflow
container environment
cost-optimized scheduling
url https://www.mdpi.com/1424-8220/25/4/1253
work_keys_str_mv AT wenzhengli microserviceworkflowschedulingwitharesourceconfigurationmodelunderdeadlineandreliabilityconstraints
AT xiaopingli microserviceworkflowschedulingwitharesourceconfigurationmodelunderdeadlineandreliabilityconstraints
AT longchen microserviceworkflowschedulingwitharesourceconfigurationmodelunderdeadlineandreliabilityconstraints
AT mingjingwang microserviceworkflowschedulingwitharesourceconfigurationmodelunderdeadlineandreliabilityconstraints