Multi Criteria Based Container Management in a Geo-Distributed Cluster

被引:0
作者
Kumar, Naveen M. R. [1 ]
Annappa, B. [1 ]
Teja, Vishnu M. [2 ]
机构
[1] NITK, Dept CS&E, Mangalore, India
[2] NIT, Dept EC&E, Tadepalligudem, Andhra Pradesh, India
来源
10TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES, CONECCT 2024 | 2024年
关键词
Kubernetes; Electre III; TOPSIS; VIKOR; Check-pointing; Pod/Container Migration; Deep Learning; BI-LSTM; Resource prediction; Geo-distributed Cluster;
D O I
10.1109/CONECCT62155.2024.10677157
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
According to Gartner, 95% of workloads will shift to containers by 2025 due to its lightweight feature. Docker is a commonly used container software for binding applications; the container orchestration system Kubernetes (K8s) manages resources seamlessly across Cloud, Fog, and Edge environments through containers. However, Nodes in the cluster introduces the risk of exceeding node capacity thresholds, leading to failures and potential application loss which degrades the Quality of Service (QoS). In this regard, Multi-Criteria Decision Making (MCDM) strategy for ranking the nodes in the cluster is proposed to achieve the migration decision in the Geo-Distributed cluster for both stateful and stateless application servers using K8s. The proposed strategy has achieved a 15.94sec Average service restore time for the Nginx server and 48.99sec for the Zookeeper server. A proactive Deep Learning model BI-LSTM is proposed for resource utilization prediction of the cluster and achieved MAE of 0.01928 and 0.0206 for CPU and Memory utilization.
引用
收藏
页数:6
相关论文
共 10 条
  • [1] TOPSIS inspired Budget and Deadline Aware Multi-Workflow Scheduling for Cloud
    Chakravarthi, Koneti Kalyan
    Shyamala, L.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 114
  • [2] Accurate workload prediction for edge data centers: Savitzky-Golay filter, CNN and BiLSTM with attention mechanism
    Chen, Lei
    Zhang, Weiwen
    Ye, Haiming
    [J]. APPLIED INTELLIGENCE, 2022, 52 (11) : 13027 - 13042
  • [3] Garg N, 2022, The Journal of Supercomputing, P1
  • [4] Hardikar Sanjay, 2021, 2021 Second International Conference on Electronics and Sustainable Communication Systems (ICESC), P1996, DOI 10.1109/ICESC51422.2021.9532917
  • [5] memes mami, 2024, K8S final: Kubernetes Final Project.
  • [6] Custom Scheduling in Kubernetes: A Survey on Common Problems and Solution Approaches
    Rejiba, Zeineb
    Chamanara, Javad
    [J]. ACM COMPUTING SURVEYS, 2023, 55 (07)
  • [7] Migration Modeling and Learning Algorithms for Containers in Fog Computing
    Tang, Zhiqing
    Zhou, Xiaojie
    Zhang, Fuming
    Jia, Weijia
    Zhao, Wei
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2019, 12 (05) : 712 - 725
  • [8] Proactive Stateful Fault-Tolerant System for Kubernetes Containerized Services
    Tran, Minh-Ngoc
    Vu, Xuan Tuong
    Kim, Younghan
    [J]. IEEE ACCESS, 2022, 10 : 102181 - 102194
  • [9] Workload Prediction over Cloud Server using Time Series Data
    Yadav, Mahendra Pratap
    Pal, Nisha
    Yadav, Dharmendar Kumar
    [J]. 2021 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2021), 2021, : 267 - 272
  • [10] Zhang Q., 2023, IEEE/ACM Transactions on Networking