The edge or edge computing refers to the computational infrastructure between sensors and Internet-of-Things world on the one side and centralised cloud data centres on the other. Edge clusters could consist of small single-board devices, which are widely used in different applications. This includes microcontrollers regulating an industrial process or controllers monitoring and managing traffic roadside. Although generally hardware capabilities of devices are growing, resources at the edge are often still limited, requiring an intelligent resource management. This can done through self-adaptive scaling mechanisms in these clusters allowing to scale components of the application in the cluster. We introduce here an auto-scalable cluster architecture for lightweight container-based edge devices. A serverless architecture forms the core of this architecture. The auto-scaling component is based on fuzzy logic in order to better manage uncertainty problems arising in such contexts. Our evaluations show that our platform architecture and the auto-scaling functionality satisfy the need of lightweightness in edge architecture.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.