|
Vol.15, No.3, August 2026. ISSN: 2217-8309 eISSN: 2217-8333
TEM Journal
TECHNOLOGY, EDUCATION, MANAGEMENT, INFORMATICS Association for Information Communication Technology Education and Science |
An Autonomous Task-Clustering Manager for Edge Computing Applications Running on Raspberry Pi
Emad Albassam
© 2026 Emad Albassam, published by UIKTEN. This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License. (CC BY-NC-ND 4.0)
Citation Information: TEM Journal. Volume 15, Issue 3, Pages 2157-2167, ISSN 2217-8309, DOI: 10.18421/TEM153-10, August 2026.
Received: 05 August 2025.
Abstract:
Edge nodes in Edge computing systems are often deployed in close proximity to IoT devices for local data processing and storage. Recently, it has been shown that low-end single-board computers, such as Raspberry Pis, can be utilized as Edge nodes. However, these devices are limited in terms of computational capabilities, especially in cases where they need to perform a large number of concurrent tasks in response to connected IoT devices. Furthermore, these edge nodes may be deployed in unstable or hostile environments with fluctuating power sources, affecting their performance. This paper investigates how task clustering techniques can achieve different configurations of task clusters running on a Raspberry Pi as an Edge node. First, an empirical evaluation is conducted to examine how various task-cluster configurations affect the performance of applications running on these devices. Experimental results show that up to 25% improvement in execution time is obtained using a configuration with an appropriate task clustering configuration compared to a configuration in which each object is scheduled as a separate task. Then, this study describes the design of an autonomous Task-Clustering manager extension based on the MAPE-K feedback loop that runs as a layer on top of existing job schedulers to automatically configure task clusters running on these devices to improve performance.
Keywords – Edge computing, IoT, MAPE-K, Task clustering, Raspberry Pi. |
|
----------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------- |