A Kubernetes-Based Monitoring Platform for Dynamic Cloud Resource Provisioning

被引:0
|
作者
Chang, Chia-Chen [1 ]
Yang, Shun-Ren [1 ]
Yeh, En-Hau [2 ]
Lin, Phone [2 ]
Jeng, Jeu-Yih [3 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu, Taiwan
[2] Natl Taiwan Univ, Dept Comp Sci, Taipei, Taiwan
[3] Chunghwa Telecom Co Ltd, Telecommun Labs, Billing Informat Lab, Taipei, Taiwan
关键词
Container; Docker; dynamic resource provisioning; monitoring; Kubernetes;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Recently, more and more network operators have deployed cloud environment to implement network operations centers that monitor the status of their large-scale mobile or wireline networks. Typically, the cloud environment adopts container-based virtualization that uses Docker for container packaging with Kubernetes for multihost Docker container management. In such a container-based environment, it is important that the Kubernetes can dynamically monitor the resource requirements and/or usage of the running applications, and then adjust the resource provisioned to the managed containers accordingly. Currently, Kubernetes provides a naive dynamic resource-provisioning mechanism which only considers CPU utilization and thus is not effective. This paper aims at developing a generic platform to facilitate dynamic resource-provisioning based on Kubernetes. Our platform contains the following three features. First, our platform includes a comprehensive monitoring mechanism that integrates and provides the relatively complete system resource utilization and application QoS metrics to the resource-provisioning algorithm to make the better provisioning strategy. Second, our platform modularizes the operation of dynamic resource-provisioning operation so that the users can easily deploy a newly designed algorithm to replace an existing one in our platform. Third, the dynamic resource-provisioning operation in our platform is implemented as a control loop which can consequently be applied to all the running application following a user-defined time interval without other manual configuration.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] KEIDS: Kubernetes-Based Energy and Interference Driven Scheduler for Industrial IoT in Edge-Cloud Ecosystem
    Kaur, Kuljeet
    Garg, Sahil
    Kaddoum, Georges
    Ahmed, Syed Hassan
    Atiquzzaman, Mohammed
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05): : 4228 - 4237
  • [22] kubeFlower : A privacy-preserving framework for Kubernetes-based federated learning in cloud-edge environments
    Parra-Ullauri, Juan Marcelo
    Madhukumar, Hari
    Nicolaescu, Adrian-Cristian
    Zhang, Xunzheng
    Bravalheri, Anderson
    Hussain, Rasheed
    Vasilakos, Xenofon
    Nejabati, Reza
    Simeonidou, Dimitra
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 157 : 558 - 572
  • [23] An efficient resource provisioning algorithm for workflow execution in cloud platform
    Madhu Sudan Kumar
    Anubhav Choudhary
    Indrajeet Gupta
    Prasanta K. Jana
    [J]. Cluster Computing, 2022, 25 : 4233 - 4255
  • [24] An efficient resource provisioning algorithm for workflow execution in cloud platform
    Kumar, Madhu Sudan
    Choudhary, Anubhav
    Gupta, Indrajeet
    Jana, Prasanta K.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4233 - 4255
  • [25] Dynamic Resource Provisioning for Video Transcoding in IaaS Cloud
    Farhad, S. M.
    Bappi, Md. Saiful Islam
    Ghosh, Ashikee
    [J]. PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 380 - 384
  • [26] Dynamic Heterogeneity-Aware Resource Provisioning in the Cloud
    Zhang, Qi
    Zhani, Mohamed Faten
    Boutaba, Raouf
    Hellerstein, Joseph L.
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (01) : 14 - 28
  • [27] Hybrid Spot Instance based Resource Provisioning Strategy in Dynamic Cloud Environment
    Sadashiv, Naidila
    Kumar, Dilip S. M.
    Goudar, R. S.
    [J]. 2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND APPLICATIONS (ICHPCA), 2014,
  • [28] A Pattern-Based Prediction Model for Dynamic Resource Provisioning in Cloud Environment
    Kim, Hyukho
    Kim, Woongsup
    Kim, Yangwoo
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2011, 5 (10): : 1712 - 1732
  • [29] DYNAMIC PROVISIONING AND RESOURCE MANAGEMENT FOR MULTI-TIER CLOUD BASED APPLICATIONS
    Goswami, Veena
    Patra, S. S.
    Mund, G. B.
    [J]. FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2013, 38 (03) : 175 - 191
  • [30] Software for Improve the Security of Kubernetes-based CI/CD Pipeline
    Shevchuk, Ruslan
    Karpinski, Mikolaj
    Kasianchuk, Mykhailo
    Yakymenko, Ihor
    Melnyk, Andriy
    Tykhyi, Roman
    [J]. Proceedings - International Conference on Advanced Computer Information Technologies, ACIT, 2023, : 420 - 425