SMADA-Fog: Semantic model driven approach to deployment and adaptivity in fog computing

The deployment, monitoring and configuration of applications in Fog Computing are becoming quite challenging, due to heterogeneity of mobile and IoT devices involved, data movement constraints imposed by legal regulations as well as frequent changes in the execution environment that may affect quali...

Full description

Saved in:
Bibliographic Details
Published in:Simulation modelling practice and theory Vol. 101; p. 102033
Main Authors: Petrovic, Nenad, Tosic, Milorad
Format: Journal Article
Language:English
Published: Elsevier B.V 01.05.2020
Subjects:
ISSN:1569-190X, 1878-1462
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The deployment, monitoring and configuration of applications in Fog Computing are becoming quite challenging, due to heterogeneity of mobile and IoT devices involved, data movement constraints imposed by legal regulations as well as frequent changes in the execution environment that may affect quality of service. As a consequence, the system administration procedures are becoming more complex and time-consuming, especially if done manually. In this paper, a Semantic Model driven Approach to Deployment and Adaptivity of container-based applications in Fog Computing (SMADA-Fog) is proposed. Modeling tools, semantic framework, linear optimization model, simulation environment and infrastructure management code generator leveraging the semantic annotations are implemented and presented. According to results of the two experimentally tested scenarios, the proposed approach improves the application performance, while the time required for deployment as well as service adaptation is reduced for at least an order of magnitude.
ISSN:1569-190X
1878-1462
DOI:10.1016/j.simpat.2019.102033