Performance Evaluation of Kubernetes Networking Approaches across Constraint Edge Environments

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Koukis, Georgios, Skaperas, Sotiris, Kapetanidou, Ioanna Angeliki, Mamatas, Lefteris, Tsaoussidis, Vassilis
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866917567880232960
author Koukis, Georgios
Skaperas, Sotiris
Kapetanidou, Ioanna Angeliki
Mamatas, Lefteris
Tsaoussidis, Vassilis
author_facet Koukis, Georgios
Skaperas, Sotiris
Kapetanidou, Ioanna Angeliki
Mamatas, Lefteris
Tsaoussidis, Vassilis
contents Kubernetes (K8s) serves as a mature orchestration system for the seamless deployment and management of containerized applications spanning across cloud and edge environments. Since high-performance connectivity and minimal resource utilization become critical factors as we approach the edge, evaluating the performance of K8s networking in this context is essential. This paper contributes to this effort, by conducting a qualitative and quantitative performance evaluation of diverse Container Network Interface (CNI) plugins within different K8s environments, incorporating lightweight implementations designed for the Edge. Our experimental assessment was conducted in two distinct (intra- and inter-host) scenarios, revealing interesting insights for both researchers and practitioners. For example, the deployment of plugins across lightweight distributions does not necessarily lead to resource utilization improvements, e.g., in terms of CPU/memory or throughput.
format Preprint
id arxiv_https___arxiv_org_abs_2401_07674
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Performance Evaluation of Kubernetes Networking Approaches across Constraint Edge Environments
Koukis, Georgios
Skaperas, Sotiris
Kapetanidou, Ioanna Angeliki
Mamatas, Lefteris
Tsaoussidis, Vassilis
Networking and Internet Architecture
Kubernetes (K8s) serves as a mature orchestration system for the seamless deployment and management of containerized applications spanning across cloud and edge environments. Since high-performance connectivity and minimal resource utilization become critical factors as we approach the edge, evaluating the performance of K8s networking in this context is essential. This paper contributes to this effort, by conducting a qualitative and quantitative performance evaluation of diverse Container Network Interface (CNI) plugins within different K8s environments, incorporating lightweight implementations designed for the Edge. Our experimental assessment was conducted in two distinct (intra- and inter-host) scenarios, revealing interesting insights for both researchers and practitioners. For example, the deployment of plugins across lightweight distributions does not necessarily lead to resource utilization improvements, e.g., in terms of CPU/memory or throughput.
title Performance Evaluation of Kubernetes Networking Approaches across Constraint Edge Environments
topic Networking and Internet Architecture
url https://arxiv.org/abs/2401.07674