Temporal-aware semi-supervised performance prediction and resource allocation for cloud-native microservices

Cloud-native loosely coupled microservices support elastic and scalable deployments while accelerating development cycles and reducing update complexity. However, due to scarce labeled performance data and complex inter-node interactions, optimizing resource allocation remain significant challenges. Accordingly, we propose TSPRA (Time-aware Semi-supervised Performance Prediction and Resource Allocation), a novel resource adjustment method for microservice systems. Specifically, TSPRA first collects limited labeled resource-performance data and augments the dataset using TabDDPM, a denoising diffusion probabilistic model tailored for tabular data. TSPRA then constructs a temporal-aware semi-supervised prediction model (TSMD) that captures resource usage patterns through contrastive learning and effectively predicts microservice response times. When predictions indicate that current resource configurations may violate QoS targets, a hyper-heuristic resource allocation model (HHA) is activated to adaptively adjust CPU, memory, and I/O allocations. HHA employs a two-tier optimization framework: the high-level Ant Colony Optimization (ACO) dynamically schedules three complementary low-level heuristics—Whale Optimization Algorithm (WOA), Quantum-behaved Particle Swarm Optimization (QPSO), and Simulated Annealing (SA)—to search for optimal resource configurations that minimize end-to-end latency while maximizing resource utilization. The simulation tests based on Docker and DeathStarBench verify the effectiveness of our methods.

Authors

Institutions

Publication Details

Journal
Journal of King Saud University - Computer and Information Sciences
Published
2026-06-24
DOI
https://doi.org/10.1007/s44443-026-00981-3
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

Temporal-aware semi-supervised performance prediction and resource allocation for cloud-native microservices

Jia Hao, Ruijie Cao, Hongyan Xia
Journal of King Saud University - Computer and Information Sciences
Software System Performance and Reliability
article

Temporal-aware semi-supervised performance prediction and resource allocation for cloud-native microservices

Jia Hao, Ruijie Cao, Hongyan Xia
article en

Abstract

Cloud-native loosely coupled microservices support elastic and scalable deployments while accelerating development cycles and reducing update complexity. However, due to scarce labeled performance data and complex inter-node interactions, optimizing resource allocation remain significant challenges. Accordingly, we propose TSPRA (Time-aware Semi-supervised Performance Prediction and Resource Allocation), a novel resource adjustment method for microservice systems. Specifically, TSPRA first collects limited labeled resource-performance data and augments the dataset using TabDDPM, a denoising diffusion probabilistic model tailored for tabular data. TSPRA then constructs a temporal-aware semi-supervised prediction model (TSMD) that captures resource usage patterns through contrastive learning and effectively predicts microservice response times. When predictions indicate that current resource configurations may violate QoS targets, a hyper-heuristic resource allocation model (HHA) is activated to adaptively adjust CPU, memory, and I/O allocations. HHA employs a two-tier optimization framework: the high-level Ant Colony Optimization (ACO) dynamically schedules three complementary low-level heuristics—Whale Optimization Algorithm (WOA), Quantum-behaved Particle Swarm Optimization (QPSO), and Simulated Annealing (SA)—to search for optimal resource configurations that minimize end-to-end latency while maximizing resource utilization. The simulation tests based on Docker and DeathStarBench verify the effectiveness of our methods.

Journal of King Saud University - Computer and Information Sciences
Yunnan Normal University (CN)
Openalex Percentile: Top 5%
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.