Applied Sciences (Dec 2021)

EdgeX over Kubernetes: Enabling Container Orchestration in EdgeX

  • Seunghwan Lee,
  • Linh-An Phan,
  • Dae-Heon Park,
  • Sehan Kim,
  • Taehong Kim

DOI
https://doi.org/10.3390/app12010140
Journal volume & issue
Vol. 12, no. 1
p. 140

Abstract

Read online

With the exponential growth of the Internet of Things (IoT), edge computing is in the limelight for its ability to quickly and efficiently process numerous data generated by IoT devices. EdgeX Foundry is a representative open-source-based IoT gateway platform, providing various IoT protocol services and interoperability between them. However, due to the absence of container orchestration technology, such as automated deployment and dynamic resource management for application services, EdgeX Foundry has fundamental limitations of a potential edge computing platform. In this paper, we propose EdgeX over Kubernetes, which enables remote service deployment and autoscaling to application services by running EdgeX Foundry over Kubernetes, which is a product-grade container orchestration tool. Experimental evaluation results prove that the proposed platform increases manageability through the remote deployment of application services and improves the throughput of the system and service quality with real-time monitoring and autoscaling.

Keywords