@inproceedings{0f5bfcf3d5314ee785cf8295a6239a93,
title = "RESCAPE: A Resource Estimation System for Microservices with Graph Neural Network and Profile Engine",
abstract = "Microservice architecture has become a prevalent paradigm for constructing scalable and flexible cloud-native applications by leveraging the abundant resources of the cloud. However, the topological complexity of microservices poses significant challenges to resource management frameworks that rely on container orchestration. It is paramount to optimize resource utilization within cloud computing clusters while reducing operational costs for service providers. To this end, we present RESCAPE, a framework designed to effectively predict the resource demands of variable microservice workloads. It is instrumental for downstream optimization tasks, particularly heterogeneous resource scheduling, aiming to enhance resource utilization and efficiency. Experiments based on open-source microservice benchmarks such as DeathStarBench and HPC-AI500 demonstrate an average absolute percentage error (MAPE) of 7.9\% when forecasting resource needs for the subsequent timestamp, which indicates an adequate precision for resource estimation of microservices.",
keywords = "GNN, Microservice, Resource Estimation",
author = "Jinghao Wang and Guangzu Wang and Tianyu Wo and Xu Wang and Renyu Yang",
note = "Publisher Copyright: {\textcopyright} 2024 IEEE.; 15th IEEE International Conference on Joint Cloud Computing, JCC 2024 ; Conference date: 17-07-2024 Through 18-07-2024",
year = "2024",
doi = "10.1109/JCC62314.2024.00013",
language = "英语",
series = "Proceedings - 2024 IEEE International Conference on Joint Cloud Computing, JCC 2024",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "37--44",
booktitle = "Proceedings - 2024 IEEE International Conference on Joint Cloud Computing, JCC 2024",
address = "美国",
}