Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2023 Apr 15;23(8):4008.
doi: 10.3390/s23084008.

Performance Evaluation of Container Orchestration Tools in Edge Computing Environments

Affiliations

Performance Evaluation of Container Orchestration Tools in Edge Computing Environments

Ivan Čilić et al. Sensors (Basel). .

Abstract

Edge computing is a viable approach to improve service delivery and performance parameters by extending the cloud with resources placed closer to a given service environment. Numerous research papers in the literature have already identified the key benefits of this architectural approach. However, most results are based on simulations performed in closed network environments. This paper aims to analyze the existing implementations of processing environments containing edge resources, taking into account the targeted quality of service (QoS) parameters and the utilized orchestration platforms. Based on this analysis, the most popular edge orchestration platforms are evaluated in terms of their workflow that allows the inclusion of remote devices in the processing environment and their ability to adapt the logic of the scheduling algorithms to improve the targeted QoS attributes. The experimental results compare the performance of the platforms and show the current state of their readiness for edge computing in real network and execution environments. These findings suggest that Kubernetes and its distributions have the potential to provide effective scheduling across the resources on the network's edge. However, some challenges still have to be addressed to completely adapt these tools for such a dynamic and distributed execution environment as edge computing implies.

Keywords: Internet of Things (IoT); K3s; KubeEdge; Kubernetes; container; edge computing; ioFog; service orchestration; service scheduling.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 6
Figure 6
Configuration of the evaluation environment.
Figure 1
Figure 1
Abstract view of the Edge-to-Cloud continuum.
Figure 2
Figure 2
Summary of a related work survey (distribution by category).
Figure 3
Figure 3
Kubernetes architecture.
Figure 4
Figure 4
KubeEdge architecture.
Figure 5
Figure 5
ioFog (v2) architecture.

Similar articles

Cited by

References

    1. Čilić I., Podnar Žarko I. Adaptive Data-Driven Routing for Edge-to-Cloud Continuum: A Content-Based Publish/Subscribe Approach; Proceedings of the Internet of Things; Dublin, Ireland. 20–23 June 2022; Cham, Switzerland: Springer International Publishing; 2022. pp. 29–42.
    1. OpenFog Consortium . OpenFog Reference Architecture for Fog Computing. OpenFog Consortium; Fremont, CA, USA: 2017.
    1. Rodriguez M.A., Buyya R. Container-based cluster orchestration systems: A taxonomy and future directions. Softw.-Pract. Exp. 2019;49:698–719. doi: 10.1002/spe.2660. - DOI
    1. Oleghe O. Container Placement and Migration in Edge Computing: Concept and Scheduling Models. IEEE Access. 2021;9:68028–68043. doi: 10.1109/ACCESS.2021.3077550. - DOI
    1. Vaño R., Lacalle I., Sowiński P., S-Julián R., Palau C.E. Cloud-Native Workload Orchestration at the Edge: A Deployment Review and Future Directions. Sensors. 2023;23:2215. doi: 10.3390/s23042215. - DOI - PMC - PubMed

LinkOut - more resources