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 条
  • [41] Reactive Resource Provisioning Heuristics for Dynamic Dataflows on Cloud Infrastructure
    Kumbhare, Alok Gautam
    Simmhan, Yogesh
    Frincu, Marc
    Prasanna, Viktor K.
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2015, 3 (02) : 105 - 118
  • [42] An adaptive RL based approach for dynamic resource provisioning in Cloud virtualized data centers
    Fouad Bahrpeyma
    Hassan Haghighi
    Ali Zakerolhosseini
    [J]. Computing, 2015, 97 : 1209 - 1234
  • [43] EdgeOptimizer : A programmable containerized scheduler of time-critical tasks in Kubernetes-based edge-cloud clusters
    Qiao, Yufei
    Shen, Shihao
    Zhang, Cheng
    Wang, Wenyu
    Qiu, Tie
    Wang, Xiaofei
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 156 : 221 - 230
  • [44] Cloud-based ATC Platform Architecture Design Using Kubernetes
    Choi, Ji Hyeok
    Kim, Seong Woon
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-ASIA (ICCE-ASIA), 2021,
  • [45] Autonomic Resource Provisioning for Cloud-Based Software
    Jamshidi, Pooyan
    Ahmad, Aakash
    Pahl, Claus
    [J]. 9TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS 2014), 2014, : 95 - 104
  • [46] Towards value-based resource provisioning in the Cloud
    Rizou, Stamatia
    Polyviou, Ariana
    [J]. 2012 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2012,
  • [47] Regression-Based Dynamic \Provisioning and Monitoring for Responsive Resources in Cloud Infrastructure Networks
    Daraghmeh, Mustafa
    Melhem, Suhib Bani
    Agarwal, Anjali
    Goel, Nishith
    Zaman, Marzia
    [J]. 2018 IEEE/ACS 15TH INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2018,
  • [48] Clusterslice: Slicing resources for zero-touch Kubernetes-based experimentation
    Mamatas, Lefteris
    Skaperas, Sotiris
    Sakellariou, Ilias
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 161 : 1 - 10
  • [49] Kubernetes-based DL Offloading Framework for Optimizing GPU Utilization in Edge Computing
    Kim, Chorwon
    Kim, Ryangsoo
    Kim, Geon-Yong
    Kim, Sungchang
    [J]. 12TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC 2021): BEYOND THE PANDEMIC ERA WITH ICT CONVERGENCE INNOVATION, 2021, : 143 - 146
  • [50] Dynamic Resource Provisioning in Cloud Computing Environment using Priority based Virtual Machine's
    Girase, Sagar D.
    Sohani, Mayank
    Patil, Suraj
    [J]. 2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, : 1777 - 1782