A Generalized Approach For Practical Task Allocation Using A MAPE-K Control Loop

Reinout Eyckerman, Phillipe Reiter, Siegfried Mercelis, Steven Latré, Johann M. Márquez-Barja, Peter Hellinckx · 2021 International Conference on Information and Communication Technology Convergence (ICTC) · 2021

Fog and edge computing paradigms were adopted to enable Internet of Things (IoT) applications, improving response time and reducing network load. Task allocation algorithms are used on IoT-enabled networks to determine the optimal software placement. However, managing such a network is considerably more complex than allocating the tasks. To simplify management, we propose a general Monitor - Analyze - Plan - Execute over a Knowledge base (MAPE-K) framework in which all requirements for task allocation are fulfilled, and where components can easily be adapted to the use case at hand. This research identifies several pitfalls and proposes solutions. Additionally, we apply this approach to a distributed testbed, comparing it to traditional cloud approaches.

Read the paper · More papers on PaperTik