arrow
Return

ARAScaler: Adaptive Resource Autoscaling Scheme Using ETimeMixer for Efficient Cloud-Native Computing

delete2025-01-01
delete0
PRE
AI
B
Byeonghui Jeong
Y
Young‐Sik Jeong *
DOI:10.1109/TSC.2024.3522815delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The container resource autoscaling techniques offer scalability and continuity for microservices operating in cloud-native computing environments. However, they manage resources inefficiently, causing resource waste and overload under complex workload patterns. In addition, these techniques fail to prevent oscillations caused by dynamic workloads, increasing the operational complexity. Therefore, we propose an adaptive resource autoscaling scheme (ARAScaler) to ensure the stability and resource efficiency of microservices with minimal scaling events. ARAScaler predicts future workloads using enhanced TimeMixer (ETimeMixer) applied with the convolutional method. Additionally, ARAScaler segments the predicted workload to identify burst, nonburst, dynamic, and static states and scales by calculating the optimal number of container instances for each identified state. The offline simulation results using seven cloud-workload trace datasets demonstrate the high prediction accuracy of ETimeMixer and the superior scaling performance of ARAScaler. The ARAScaler achieved a resource utilization of approximately 70% or higher with few updates and recorded the fewest resource overload instances compared to existing container resource autoscaling techniques.
Keywords:
Containers
Microservice architectures
Oscillators
Forecasting
Vectors
Predictive models
Market research
Data preprocessing
Computer architecture
Computational modeling
Cloud-native computing
microservice
container resource autoscaling
time-series forecasting

Journal

IEEE Transactions on Services Computing cover
IEEE Transactions on Services Computing
IF:
5.8
Papers:
2.2K
Citations:
6.5K

Organization

D
Dongguk University
Scholars:
8.2K
Papers: 9.3K
Citations: 1.0W
Cited Papers

Cited Papers

Predictive Hybrid Autoscaling for Containerized Applications
err2022-01-01
err20
errOAAI
errVu, Dinh-Dai; Tran, Minh-Ngoc; Kim, Younghan
errShare
errSave
Stable and efficient resource management using deep neural network on cloud computing
err2023-02-01
err22
PREAI
errJeong, Byeonghui; Baek, Seungyeon; Park, Sihyun; Jeon, Jueun; Jeong, Young-Sik
errShare
errSave
Cloud-Native Computing: A Survey From the Perspective of Services
err2024-01-01
err6
errOAAI
errDeng, Shuiguang; Zhao, Hailiang; Huang, Binbin; Zhang, Cheng; Chen, Feiyi; Deng, Yinuo; Yin, Jianwei; Dustdar, Schahram; Zomaya, Albert Y.
errShare
errSave
Survival in the Orange-bellied Parrot (Neophema chrysogaster)
err2016-12-22
err0
PREAI
errMark Holdsworth; Belinda Dettmann; G. Barry Baker
errShare
errSave
Proactive Auto-Scaling Approach of Production Applications Using an Ensemble Model
err2023-01-01
err2
errOAAI
errSamir, Mohamed; Wassif, Khaled T. T.; Makady, Soha H. H.
errShare
errSave
PBScaler: A Bottleneck-Aware Autoscaling Framework for Microservice-Based Applications
err2024-03-01
err6
errOAAI
errXie, Shuaiyu; Wang, Jian; Li, Bing; Zhang, Zekun; Li, Duantengchuan; Hung, Patrick C. K.
errShare
errSave
researcher View more