Title Method for dynamic service orchestration in fog computing /
Authors Morkevicius, Nerijus ; Venčkauskas, Algimantas ; Šatkauskas, Nerijus ; Toldinas, Jevgenijus
DOI 10.3390/electronics10151796
Full Text Download
Is Part of Electronics.. Basel : MDPI. 2021, vol. 10, iss. 15, art. no. 1796, p. 1-22.. ISSN 2079-9292
Keywords [eng] fog computing ; Internet of Things ; service placement ; fog service orchestration
Abstract [eng] Fog computing is meant to deal with the problems which cloud computing cannot solve alone. As the fog is closer to a user, it can improve some very important QoS characteristics, such as a latency and availability. One of the challenges in the fog architecture is heterogeneous constrained devices and the dynamic nature of the end devices, which requires a dynamic service orchestration to provide an efficient service placement inside the fog nodes. An optimization method is needed to ensure the required level of QoS while requiring minimal resources from fog and end devices, thus ensuring the longest lifecycle of the whole IoT system. A two-stage multi-objective optimization method to find the best placement of services among available fog nodes is presented in this paper. A Pareto set of non-dominated possible service distributions is found using the integer multi-objective particle swarm optimization method. Then, the analytical hierarchy process is used to choose the best service distribution according to the application-specific judgment matrix. An illustrative scenario with experimental results is presented to demonstrate characteristics of the proposed method.
Published Basel : MDPI
Type Journal article
Language English
Publication date 2021
CC license CC license description