Benchmarking Container Orchestrations for ARM-Powered Edge Computing

Container orchestration provides the tools necessary to manage the complexities of edge computing. They ensure efficient, reliable, secure deployment and operation of containerized applications. The orchestrators are also pivotal in influencing the quality and cost-efficiency of service deployment by managing essential tasks like container provisioning, scheduling, scaling, and networking. Edge computing environments are resource-constrained, with limited CPU, memory, and network bandwidth compared to traditional cloud environments. Benchmarking helps identify which container orchestration frameworks perform best under these constraints, ensuring optimal resource utilization and performance. Therefore, a thorough benchmarking of these frameworks is crucial. Despite their importance, there is limited work on benchmarking container orchestration in real-world edge-computing scenarios. This paper introduces a systematic approach that facilitates benchmarking container orchestrators using real-world applications. We benchmark Docker Swarm, K3s, KubeEdge, and Nomad orchestrators using computer vision and data science applications. We designed an evaluation framework to assess container orchestration tools. The evaluation framework includes container provisioning time, receiving time, processing time, resource utilization, and throughput metrics. Additionally, we explore how various container orchestrations optimize resource utilization and compare their efficiency on ARM-based edge devices. The benchmark results indicate that the Nomad orchestrator excels in terms of lower latency and optimal resource utilization. KubeEdge and K3s demonstrate faster provisioning times, whereas Docker Swarm experiences communication overhead between manager and worker nodes.

Authors

Institutions

Publication Details

Published
2025-01-10
DOI
https://doi.org/10.1109/ccnc54725.2025.10976159
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Benchmarking Container Orchestrations for ARM-Powered Edge Computing

Osamah I. Alqaisi, Turgay Korkmaz, Shahidullah Kaiser, Ali Şaman Tosun
Distributed and Parallel Computing Systems
article

Benchmarking Container Orchestrations for ARM-Powered Edge Computing

Osamah I. Alqaisi, Turgay Korkmaz, Shahidullah Kaiser, Ali Şaman Tosun
article en

Abstract

Container orchestration provides the tools necessary to manage the complexities of edge computing. They ensure efficient, reliable, secure deployment and operation of containerized applications. The orchestrators are also pivotal in influencing the quality and cost-efficiency of service deployment by managing essential tasks like container provisioning, scheduling, scaling, and networking. Edge computing environments are resource-constrained, with limited CPU, memory, and network bandwidth compared to traditional cloud environments. Benchmarking helps identify which container orchestration frameworks perform best under these constraints, ensuring optimal resource utilization and performance. Therefore, a thorough benchmarking of these frameworks is crucial. Despite their importance, there is limited work on benchmarking container orchestration in real-world edge-computing scenarios. This paper introduces a systematic approach that facilitates benchmarking container orchestrators using real-world applications. We benchmark Docker Swarm, K3s, KubeEdge, and Nomad orchestrators using computer vision and data science applications. We designed an evaluation framework to assess container orchestration tools. The evaluation framework includes container provisioning time, receiving time, processing time, resource utilization, and throughput metrics. Additionally, we explore how various container orchestrations optimize resource utilization and compare their efficiency on ARM-based edge devices. The benchmark results indicate that the Nomad orchestrator excels in terms of lower latency and optimal resource utilization. KubeEdge and K3s demonstrate faster provisioning times, whereas Docker Swarm experiences communication overhead between manager and worker nodes.

University of North Carolina at Pembroke (US), The University of Texas at San Antonio (US), University of Tabuk (SA)
Openalex Percentile: Top 91%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.