2021
DOI: 10.3390/electronics10151796
|View full text |Cite
|
Sign up to set email alerts
|

Method for Dynamic Service Orchestration in Fog Computing

Abstract: 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 o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
7

Relationship

2
5

Authors

Journals

citations
Cited by 12 publications
(10 citation statements)
references
References 50 publications
0
10
0
Order By: Relevance
“…To our knowledge, the most similar works include Casadei and Viroli [ 35 ], which presents a decentralized (federated) control approach, rather than fully distributed, and Jalali et al [ 36 ], which uses machine learning methods to predict optimal placement, while our approach includes the combinatorial placement algorithm—presented in our previous work [ 37 ]. The Fog Computing for Robotics and Industrial Automation (FORA) platform, proposed by Pop et al [ 38 ], also uses the collaboration and synchronization of fog nodes, therefore each node can make local decisions about which application tasks it will execute.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…To our knowledge, the most similar works include Casadei and Viroli [ 35 ], which presents a decentralized (federated) control approach, rather than fully distributed, and Jalali et al [ 36 ], which uses machine learning methods to predict optimal placement, while our approach includes the combinatorial placement algorithm—presented in our previous work [ 37 ]. The Fog Computing for Robotics and Industrial Automation (FORA) platform, proposed by Pop et al [ 38 ], also uses the collaboration and synchronization of fog nodes, therefore each node can make local decisions about which application tasks it will execute.…”
Section: Related Workmentioning
confidence: 99%
“…When a user end-device requests the nearest fog node to perform a task (makes a service request), the following steps are performed: The fog node (task receiver) identifies the type of task and the resources needed for such task. The fog node checks the free resources left in each neighboring fog node (including itself) that can serve the request and calculates the best placement for the requested service, using the combinatorial placement algorithm presented in our previous work [ 37 ]. The task is then placed on one of the fog nodes by activating the appropriate service needed for the user end-device.…”
Section: Proposed Agent-based Orchestrator Modelmentioning
confidence: 99%
See 2 more Smart Citations
“…IoT applications that involve end-nodes, edge and fog computing are complex to manage. In [5], the authors propose a method for dynamically orchestrating services in a Fog architecture. The approach focuses on heterogeneous devices and the dynamic nature of the end devices.…”
Section: This Issuementioning
confidence: 99%