Wenzheng Li, Xiaoping Li, Long Chen, Mingjing Wang
{"title":"期限和可靠性约束下资源配置模型的微服务工作流调度。","authors":"Wenzheng Li, Xiaoping Li, Long Chen, Mingjing Wang","doi":"10.3390/s25041253","DOIUrl":null,"url":null,"abstract":"<p><p>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.</p>","PeriodicalId":21698,"journal":{"name":"Sensors","volume":"25 4","pages":""},"PeriodicalIF":3.5000,"publicationDate":"2025-02-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11860211/pdf/","citationCount":"0","resultStr":"{\"title\":\"Microservice Workflow Scheduling with a Resource Configuration Model Under Deadline and Reliability Constraints.\",\"authors\":\"Wenzheng Li, Xiaoping Li, Long Chen, Mingjing Wang\",\"doi\":\"10.3390/s25041253\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>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.</p>\",\"PeriodicalId\":21698,\"journal\":{\"name\":\"Sensors\",\"volume\":\"25 4\",\"pages\":\"\"},\"PeriodicalIF\":3.5000,\"publicationDate\":\"2025-02-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11860211/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Sensors\",\"FirstCategoryId\":\"103\",\"ListUrlMain\":\"https://doi.org/10.3390/s25041253\",\"RegionNum\":3,\"RegionCategory\":\"综合性期刊\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"CHEMISTRY, ANALYTICAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Sensors","FirstCategoryId":"103","ListUrlMain":"https://doi.org/10.3390/s25041253","RegionNum":3,"RegionCategory":"综合性期刊","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"CHEMISTRY, ANALYTICAL","Score":null,"Total":0}
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 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.
期刊介绍:
Sensors (ISSN 1424-8220) provides an advanced forum for the science and technology of sensors and biosensors. It publishes reviews (including comprehensive reviews on the complete sensors products), regular research papers and short notes. Our aim is to encourage scientists to publish their experimental and theoretical results in as much detail as possible. There is no restriction on the length of the papers. The full experimental details must be provided so that the results can be reproduced.