arrow
返回

Optimizing resource allocation using proactive scaling with predictive models and custom resources

delete2024-09-01
delete3
PRE
AI
B
Bablu Kumar *
A
Anshul Verma
P
Pradeepika Verma
DOI:10.1016/j.compeleceng.2024.109419delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Kubernetes-based containerized applications heavily rely on distributing network workloads among cluster applications, primarily because of the frequent resource requests and limited set of pods and containers. Kubernetes scaling manages many containerized services using either reactive or proactive autoscaling. Reactive autoscaling cannot foresee future workload and thus cannot compete with proactive autoscaling. In addition to this, reactive autoscaling has several quality of service issues such as high latency, inability to manage workload fluctuations frequently, and insufficient service resource usage. To address these issues, the custom resource utilizes a predictive artificial intelligence scaling method, including Autoregressive Integrated Moving Average (ARIMA), Long Short -Term Memory (LSTM), Bidirectional Long Short -Term Memory (Bi-LSTM), and Transformer models. This custom resource is integrated with the operator reconciliation process and the model control system, utilizing coroutines to asynchronously manage workloads and allocate resources as pods within clusters. To evaluate effectiveness, the NASA-HTTP dataset is utilized to scale containerization as an application of resources and assess the accuracy of under -provisioning and over -provisioning as well in resource management. According to the model control system, the Transformer result predictive model ranks among the top min -heap models, exhibiting the lowest performance metric values compared to other predictive models. Specifically, its mean squared error is 77.3363, its root mean squared error is 8.7941, and its mean absolute error is 6.5930. Finally, facilitated through Docker based resource management, integrated with Kubernetes, this service significantly manages workload and enhances resource utilization, efficiency, and performance using the proposed model. Incorporating Explainable artificial intelligence into the system improves clarity and comprehension of the decision -making process of predictive models, especially in model control and operator reconciliation.
Keyword:
Custom resource definition
Cloud computing
Docker
Kubernetes
Operator reconciliation process
Proactive auto-scaling
Resource allocation

期刊

C
Computers and Electrical Engineering
IF:
4.9
论文数:
6.7K
被引数:
1.3W

机构

I
indian institute of technology (iit) - patna
学者数:
1.8K
论文数: 1.6K
被引数: 0
B
banaras hindu university (bhu)
学者数:
9.5K
论文数: 7.7K
被引数: 8
引用论文

引用论文

Describing Patterns of Physical Activity in Adolescents Using Global Positioning Systems and Accelerometry
err2010-08-01
err0
PREAI
errRalph Maddison; Yannan Jiang; Stephen Vander Hoorn; Daniel Exeter; Cliona Ni Mhurchu; Enid Dorey
err分享
err收藏
Dispersal Characteristics of Juvenile Bobcats in South‐Central Indiana
err2010-12-13
err0
PREAI
errSCOTT A. JOHNSON; HEATHER D. WALKER; CASSIE M. HUDSON
err分享
err收藏
Glacial Refugia: Hotspots But Not Melting Pots of Genetic Diversity
err2003-06-06
err0
PREAI
errRémy J. Petit; Itziar Aguinagalde; Jacques-Louis de Beaulieu; Christiane Bittkau; Simon Brewer; Rachid Cheddadi; Richard Ennos; Silvia Fineschi; Delphine Grivet; Martin Lascoux; Aparajita Mohanty; Gerhard Müller-Starck; Brigitte Demesure-Musch; Anna Palmé; Juan Pedro Martín; Sarah Rendell; Giovanni G. Vendramin
err分享
err收藏
Anisotropic Water-Mediated Proton Conductivity in Large Iron(II) Metal–Organic Framework Single Crystals for Proton-Exchange Membrane Fuel Cells
err2018-12-18
err0
PREAI
errHana Bunzen; Ali Javed; Danielle Klawinski; Anton Lamp; Maciej Grzywa; Andreas Kalytta-Mewes; Michael Tiemann; Hans-Albrecht Krug von Nidda; Thorsten Wagner; Dirk Volkmer
err分享
err收藏
1,8-Naphthyridine modified rhodamine B derivative and Cu2+ complex: colorimetric sensing of thiols in aqueous media
err2012-11-01
err0
PREAI
errYu Lian Duan; Yong Gang Shi; Jian Hua Chen; Xiang Hua Wu; Guang Ke Wang; Ying Zhou; Jun Feng Zhang
err分享
err收藏
Energy-efficient auto-scaling of virtualized network function instances based on resource execution pattern
err2020-12-01
err9
PREAI
errMehmood, Asif; Muhammad, Afaq; Khan, Talha Ahmed; Rivera, Javier Jose Diaz; Iqbal, Javed; Ul Islam, Ihtesham; Song, Wang-Cheol
err分享
err收藏
学者 查看更多内容