On the Resource Management of Kubernetes

Eunsook Kim, Kyungwoon Lee, Chuck Yoo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

13 Citations (Scopus)

Abstract

Kubernetes is the most popular container orchestration platform that enables users to create and run multiple containers in cloud environments. Kubernetes offers resource management to isolate the resource usage of containers on a host server because performance isolation is an important factor in terms of service quality. This paper investigates whether the resource management of Kubernetes is sufficient to isolate the performance of containers. This is different from previous studies that mostly focuses on efficient resource management rather than the study on performance interference. We evaluate the performance interference 1) between CPU-intensive and networkintensive containers, and 2) between multiple network-intensive containers. Our evaluation results show that containers experience performance degradation by 50% due to the co-located containers even under the resource management of Kubernetes. This paper also points out that the root cause of the performance interference between multiple network-intensive containers is CPU contention, not network bandwidth. As a result, Kubernetes needs to consider the CPU usage of network-related workloads in resource management in order to mitigate the performance interference.

Original languageEnglish
Title of host publication35th International Conference on Information Networking, ICOIN 2021
PublisherIEEE Computer Society
Pages154-158
Number of pages5
ISBN (Electronic)9781728191003
DOIs
Publication statusPublished - 2021 Jan 13
Event35th International Conference on Information Networking, ICOIN 2021 - Jeju Island, Korea, Republic of
Duration: 2021 Jan 132021 Jan 16

Publication series

NameInternational Conference on Information Networking
Volume2021-January
ISSN (Print)1976-7684

Conference

Conference35th International Conference on Information Networking, ICOIN 2021
Country/TerritoryKorea, Republic of
CityJeju Island
Period21/1/1321/1/16

Bibliographical note

Funding Information:
∗Corresponding author: Chuck Yoo ∗This work was partly supported by Institute of Information & Communications Technology Planning & Evaluation grant funded by the Korea government (MSIT) (No. 2015-0-00280, (SW Starlab) Next generation cloud infra-software toward the guarantee of performance and security SLA) and by National Research Foundation of Korea funded by the MSIT (No. NRF-2019H1D8A2105513).

Publisher Copyright:
© 2021 IEEE.

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems

Fingerprint

Dive into the research topics of 'On the Resource Management of Kubernetes'. Together they form a unique fingerprint.

Cite this