Scinovex
articleTop 1% cited

QoS-Aware Deployment of IoT Applications Through the Fog

IEEE Internet of Things Journal · 2017 · Vol. 4(5) · pp. 1185–1192
Antonio BrogiStefano Forti

Abstract

Fog computing aims at extending the Cloud by bringing computational power, storage, and communication capabilities to the edge of the network, in support of the IoT. Segmentation, distribution, and adaptive deployment of functionalities over the continuum from Things to Cloud are challenging tasks, due to the intrinsic heterogeneity, hierarchical structure, and very large scale infrastructure they will have to exploit. In this paper, we propose a simple, yet general, model to support the QoS-aware deployment of multicomponent IoT applications to Fog infrastructures. The model describes operational systemic qualities of the available infrastructure (latency and bandwidth), interactions among software components and Things, and business policies. Algorithms to determine eligible deployments for an application to a Fog infrastructure are presented. A Java tool, FogTorch, based on the proposed model has been prototyped.

IoT and Edge/Fog ComputingCaching and Content DeliveryCloud Computing and Resource ManagementComputer scienceSoftware deploymentCloud computingExploitDistributed computingEdge computingQuality of serviceFog computingEdge deviceJava
Citations
461
FWCI
42.70
field-weighted impact
References
25
Percentile
100%
vs. same field & year
Citations per year
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.

QoS-Aware Deployment of IoT Applications Through the Fog · Scinovex