iSafeRM: An Interpretable and Safety-Aware Resource Management Framework for Microservice Systems With SLO Guarantees

Due to the dynamic workloads and complex interactions among different microservices, it is difficult for web service providers to elastically allocate cloud resources to each interior microservice to minimize the total resource usage within the service-level objective (SLO) constraint. Since proactive resource management relies on historical data and complex machine learning models to forecast future workload patterns and resource demands, recent efforts have shifted towards reactive resource management. However, previous studies still suffer from serious challenges including: (1)accurately locating and explaining performance bottlenecks, (2)ensuring SLO compliance during online configuration exploration, (3)identifying and configuring the performance-critical parameters inherent in bottleneck microservices. To overcome these challenges, this paper introduces iSafeRM, an interpretable and safety-aware resource management framework tailored for microservice-based systems. Upon detecting an SLO violation, iSafeRM automatically locates the bottleneck microservices and performs a safety-aware online configuration process of both computing resources and performance-critical parameters. Experimental results conducted on our laboratory Docker cluster show that compared with four representative baselines, iSafeRM can respectively reduce resource usage by an average of 7.5% to 19.1%, 9.3% to 23.0% and 18.7% to 31.0% across three different applications, while maintaining the lowest probability of SLO violations. We also demonstrate iSafeRM's effectiveness under dynamic workloads.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Services Computing
Published
2025-10-14
DOI
https://doi.org/10.1109/tsc.2025.3620809
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

iSafeRM: An Interpretable and Safety-Aware Resource Management Framework for Microservice Systems With SLO Guarantees

Zibin Zheng, Wen‐Zhen Fang, Hui Dou, Long Li et al.
IEEE Transactions on Services Computing
Software System Performance and Reliability
article

iSafeRM: An Interpretable and Safety-Aware Resource Management Framework for Microservice Systems With SLO Guarantees

Zibin Zheng, Wen‐Zhen Fang, Hui Dou, Long Li, Yiwen Zhang
article en

Abstract

Due to the dynamic workloads and complex interactions among different microservices, it is difficult for web service providers to elastically allocate cloud resources to each interior microservice to minimize the total resource usage within the service-level objective (SLO) constraint. Since proactive resource management relies on historical data and complex machine learning models to forecast future workload patterns and resource demands, recent efforts have shifted towards reactive resource management. However, previous studies still suffer from serious challenges including: (1)accurately locating and explaining performance bottlenecks, (2)ensuring SLO compliance during online configuration exploration, (3)identifying and configuring the performance-critical parameters inherent in bottleneck microservices. To overcome these challenges, this paper introduces iSafeRM, an interpretable and safety-aware resource management framework tailored for microservice-based systems. Upon detecting an SLO violation, iSafeRM automatically locates the bottleneck microservices and performs a safety-aware online configuration process of both computing resources and performance-critical parameters. Experimental results conducted on our laboratory Docker cluster show that compared with four representative baselines, iSafeRM can respectively reduce resource usage by an average of 7.5% to 19.1%, 9.3% to 23.0% and 18.7% to 31.0% across three different applications, while maintaining the lowest probability of SLO violations. We also demonstrate iSafeRM's effectiveness under dynamic workloads.

IEEE Transactions on Services ComputingVol. 18(6)
Anhui University (CN), Sun Yat-sen University (CN)
Openalex Percentile: Top 66%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.