Browse > Article
http://dx.doi.org/10.14372/IEMEK.2020.15.3.129

Kubernetes Scheduler Framework Implementation with Realtime Resource Monitoring  

Kim, Tae-Young (Daegu University)
Lee, Jae-Ryun (Kyungpook National University)
Kim, Tae-Hyun (Daegu University)
Chun, In-Geol (ETRI)
Park, Jeman (ETRI)
Jin, Sunggeun (Daegu University)
Publication Information
Abstract
Kubernetes is one of the most widely used tool in cloud computing environments. It m anages POD as a basic operational unit, providing a isolated environments through container tech nology. Basically, its scheduler properly allocates POD, considering the utilizations of CPUs, mem ories and volumes on hosts. In our work, we develop a customized scheduling framework additio nally considering network resources. In the framework, we can monitor the dynamic variations of resources and make it possible to utilize the resources for the scheduler. This framework offers not only observing necessary information but also visualizing the data to scheduler for providing convenience.
Keywords
Cloud computing; Container; Kubernetes; Monitoring system; POD placement;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Kim Dongmin, Hanif Muhammad, Eunsam Kim, Sumi Helal, Choonhaw Lee, "TOSCA-Based, Federation-Aware Cloud Orchestration for Kubernetes Container Platform," Applied Sciences, Vol. 9, pp. 191, 2019.   DOI
2 https://docker.com/resources/what-container/.
3 https://kubernetes.io.
4 Chia-Chen Chang, Shun-Ren Yang, En-Hau Yeh, Phone Lin, Jeu-Yih Jeng, "A Kubernetes-based Monitoring Platform for Dynamic Cloud Resource Provisioning," GLOBECOM 2017-2017 IEEE Global Communications Conference, pp. 1-6, 2017.
5 Victor Medel, Omer Rana, Jose Angel Banares, Unai Arronategui, "Modelling Performance & Resource Management in Kubernetes," Proceedings of the 9th International Conference on Utility and Cloud Computing, pp. 257-262, 2016.
6 https://kubernetes.io/docs/reference/scheduling/policies.
7 Elana Hashman. "Operating Within Normal Parameters: Monitoring Kubernetes," Proceedings of USENIX SRECON'19, 2019.