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 条
  • [1] Dynamic Resource Provisioning and Monitoring for Cloud Computing
    Padmavathi, S.
    Soundarya, N.
    Soniha, P. K.
    Srimathi, S.
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT TECHNIQUES IN CONTROL, OPTIMIZATION AND SIGNAL PROCESSING (INCOS), 2017,
  • [2] A WebRTC based Live Streaming Service Platform with Dynamic Resource Provisioning in Cloud
    Kim, Woo-Joong
    Jang, Hyungyu
    Choi, Gyu-Beom
    Hwang, Il-Sun
    Youn, Chan-Hyun
    [J]. PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 2424 - 2427
  • [3] Dynamic Resource Provisioning for Interactive Workflow Applications on Cloud Computing Platform
    Zhou, Hui-Zhen
    Huang, Kuo-Chan
    Wang, Feng-Jian
    [J]. METHODS AND TOOLS OF PARALLEL PROGRAMMING MULTICOMPUTERS, 2010, 6083 : 115 - +
  • [4] A Value Based Dynamic Resource Provisioning Model in Cloud
    Sood, Sandeep K.
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2013, 3 (01) : 1 - 12
  • [5] Elastic Resource Provisioning System Based on OpenStack Cloud Platform
    Zhang, Zheng
    Xu, Hao
    Chen, Ke
    Shan, Pingping
    [J]. INDUSTRIAL IOT TECHNOLOGIES AND APPLICATIONS, INDUSTRIAL IOT 2017, 2017, 202 : 72 - 82
  • [6] A Value Based Dynamic Resource Provisioning Model in Cloud
    Sood, Sandeep K.
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2013, 3 (02) : 35 - 46
  • [7] Cloud RobotikEin Kubernetes-basierter Ansatz zu Cloud-Edge IntegrationCloud RoboticsA Kubernetes-Based Approach to Cloud-Edge Integration
    Karl-Albrecht Ricken
    Nemrude Verzano
    [J]. HMD Praxis der Wirtschaftsinformatik, 2020, 57 (6) : 1206 - 1226
  • [8] KFIML: Kubernetes-Based Fog Computing IoT Platform for Online Machine Learning
    Wan, Ziyu
    Zhang, Zheng
    Yin, Rui
    Yu, Guanding
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (19): : 19463 - 19476
  • [9] Multi-agent based dynamic resource provisioning and monitoring for cloud computing systems infrastructure
    Al-Ayyoub, Mahmoud
    Jararweh, Yaser
    Daraghmeh, Mustafa
    Althebyan, Qutaibah
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2015, 18 (02): : 919 - 932
  • [10] Multi-agent based dynamic resource provisioning and monitoring for cloud computing systems infrastructure
    Mahmoud Al-Ayyoub
    Yaser Jararweh
    Mustafa Daraghmeh
    Qutaibah Althebyan
    [J]. Cluster Computing, 2015, 18 : 919 - 932