arrow
返回

Maintaining container sustainability through machine learning

delete2021-07-22
delete7
PRE
AI
M
Mahendra Pratap Yadav *
R
Rohit Rohit
D
Dharmendra Kumar Yadav
DOI:10.1007/s10586-021-03359-4delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Container-based virtualization is a new technology used by cloud providers to provide cloud services to end-user. This technology has various advantages (e.g. lightweight, quickly deployable, and efficient for resource utilization) for executing an application. It reduces the operating cost, carbon emission, and allocates the resources dynamically. Different cloud applications have different requirements. Deploying resources according to peak requirements always can be costly. On the other hand, always having minimum computing resources may not meet workload's peak requirements, and may cause degraded system performance, less throughput, more response time and service level agreement violations. Hence, it becomes a challenge to maintain optimal level of resources to fulfill the SLA requirements for the applications. To address the above issues, we propose an auto-scaler which uses proactive approach (Support Vector Regression) to perform horizontal elasticity for Docker containers in response to fluctuating workload for real-time applications. As the workload increases, additional resources will be allocated dynamically supporting elasticity. The increase in capacity of a machine dynamically is termed as elasticity. The effective mechanism of elasticity avoids the violation of SLA and penalties in terms of user's loss. The proposed auto-scaler uses the IBM computing model, MAPE-K principle to perform elasticity using the workload predictions made by the SVR model. The predicted workload helps auto-scaler to find out the minimum numbers of replicas needed for a container of a cluster so that it handles the future workload. The experimental results show that the results of SVM prediction keep the performance of the system sustainable with fluctuating workload.
Keyword:
Cloud computing
Elasticity
Container
Auto-scaling
MAPE model
Prediction models
Support vector machine
Machine learning
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
论文数:
5.0K
被引数:
7.5K

机构

N
national institute of technology (nit system)
学者数:
4.0W
论文数: 3.7W
被引数: 31
引用论文

引用论文

err分享
err收藏
Intra-Seminiferous Tubular Injection of Vascular Endothelial Growth Factor C Sustained-Release Ultrafine Particles: A Novel Method for Improving the Regeneration of Spermatogenesis After Chemotherapy
err2019-12-01
err0
PREAI
errLiangyu Zhao; Chencheng Yao; Zijue Zhu; Nachuan Liu; Jing Zhai; Yizhou Wang; Chao Yang; Ruhui Tian; Peng Li; Huixing Chen; Zhong Wan; Erlei Zhi; Yuhua Huang; Zhi Zhou; Zheng Li
err分享
err收藏
err分享
err收藏
Atomic model of Vesicular Stomatitis Virus and Mechanism of Assembly
err
IF0
err2022-05-02
err0
errOAAI
errKang Zhou; Zhu Si; Peng Ge; Jun Tsao; Ming Luo; Z. Hong Zhou
err分享
err收藏
Penetrometer measurements for screening soil physical variability
err1985-08-01
err0
PREAI
errK.H. Hartge; H. Bohne; H.P. Schrey; H. Extra
err分享
err收藏
学者 查看更多内容