Serverless Container Cluster Management for Lightweight Edge Clouds

Fabian Gand, Ilenia Fronza, Nabil El Ioini, Hamid Barzegar, Claus Pahl

Abstract

Clusters consisting of lightweight single-board devices are used in a variety of use cases: from microcontrollers regulating the production process of an assembly line to roadside controllers monitoring and managing traffic. Often, data that is accumulated on the devices has to be sent to remote cloud data centers for processing. However, with hardware capabilities of controllers continuously increasing and the need for better performance and security through local processing, directly processing data on a remote cluster, known as Edge Computing, is a favourable solution. Recent trends such as microservices, containerization and serverless technology provide solutions for interconnecting the nodes and deploying software across the created cluster. This paper aims at proposing a serverless architecture for clustered container applications. The architecture relies on the MQTT protocol for communication, Prometheus for monitoring and Docker swarm in conjunction with openFaas for deploying services across a cluster. Using the proposed architecture as a foundation, a concrete traffic management application is implemented as a proof-of-concept. Results show that the proposed architecture meets performance requirements. However, the network set-up as well as the network capabilities of the used devices were identified as potential bottlenecks.

Download


Paper Citation


in Harvard Style

Gand F., Fronza I., El Ioini N., Barzegar H. and Pahl C. (2020). Serverless Container Cluster Management for Lightweight Edge Clouds.In Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-424-4, pages 302-311. DOI: 10.5220/0009379503020311


in Bibtex Style

@conference{closer20,
author={Fabian Gand and Ilenia Fronza and Nabil El Ioini and Hamid Barzegar and Claus Pahl},
title={Serverless Container Cluster Management for Lightweight Edge Clouds},
booktitle={Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2020},
pages={302-311},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009379503020311},
isbn={978-989-758-424-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Serverless Container Cluster Management for Lightweight Edge Clouds
SN - 978-989-758-424-4
AU - Gand F.
AU - Fronza I.
AU - El Ioini N.
AU - Barzegar H.
AU - Pahl C.
PY - 2020
SP - 302
EP - 311
DO - 10.5220/0009379503020311