arrow
Return

Pattern learning for scheduling microservice workflow to cloud containers

delete2024-03-16
delete0
delete
OA
AI
W
Wenzheng Li
X
Xiaoping Li *
L
Long Chen
DOI:10.1007/s13042-024-02115-5delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Patterns are crucial for efficiently scheduling microservice workflow applications to containers in cloud computing scenarios. However, it is challenging to learn patterns of microservice workflows because of their complex precedence constrained structures provided by users with more lightweighted, diversified, and personalized services. In this paper, we propose a graph neural network is designed to identify patterns within a set of microservice workflows by mining the common substructures of workflows. Based on the learned patterns, a pattern-based scheduling algorithm framework is developed for microservice workflows with soft deadline constraints to minimize the average tardiness. A sorting strategy is introduced based on urgency and pattern coverage rate. For simplification of the task sorting process, the pattern-based task sorting algorithm (PB-TS) is devised. Furthermore, a resource selection phase is incorporated to the pattern-based resource selection algorithm (PB-RS) to minimize the candidate resource space. Experimental results demonstrate the proposed method is much efficient as compared to three classical algorithms.
Keywords:
Service computing
Scheduling optimization
Microservice workflow
Container cloud
Pattern recognition

Journal

International Journal of Machine Learning and Cybernetics cover
International Journal of Machine Learning and Cybernetics
IF:
2.7
Papers:
3.2K
Citations:
5.6K

Organization

S
southeast university - china
Scholars:
5.3W
Papers: 4.9W
Citations: 57
Cited Papers

Cited Papers

Minimum Dependencies Energy-Efficient Scheduling in Data Centers
err2016-12-01
err26
PREAI
errZotkiewicz, Mateusz; Guzek, Mateusz; Kliazovich, Dzmitry; Bouvry, Pascal
errShare
errSave
Interleukin-1 Receptor Antagonist Is Produced by Sertoli Cellsin Vitro1
err2000-04-01
err0
errOAAI
errDaniel Zeyse; Eitan Lunenfeld; Melanie Beck; Isebrand Prinsloo; Mahmoud Huleihel
errShare
errSave
pH-Driven RNA Strand Separation under Prebiotically Plausible Conditions
err2018-11-01
err0
errOAAI
errAngelica Mariani; Claudia Bonfio; Christopher M. Johnson; John D. Sutherland
errShare
errSave
Autophagy- An emerging target for melanoma therapy
err2016-07-29
err0
errOAAI
errAbibatou Ndoye; Ashani T. Weeraratna
errShare
errSave
Biomechanical performance of powder-free examination gloves
err1999-11-01
err0
PREAI
errMark D Fisher; Vikram R Reddy; Freddie M Williams; Kant Y Lin; John G Thacker; Richard F Edlich
errShare
errSave
researcher View more