Litcius/Paper detail

A Survey of Optimization Algorithms for Fog Computing Service Placement

M. Sri Raghavendra, Priyanka Chawla, Ajay Rana

202044 citationsDOI

Abstract

Fog computing provides Quality Of Service to latency sensitive applications in bandwidth constrained WAN networks. Fog environment consist of a set of IoT devices, fog nodes, and cloud node that gathers the sensed data, application requests from the user and decided to place the application modules in the suitable node. Fog framework uses the optimization algorithms to distribute the IoT application modules, based on functional requirements. This survey explores various optimization techniques to the application module placement, which includes Exact methods, Heuristic methods, Hybrid methods, and Hyper heuristic techniques on fog networks. The proposed work analyses and examine different optimization criteria, and outline the research challenges in the service placement.

Topics & Concepts

Computer scienceFog computingCloud computingDistributed computingQuality of serviceHeuristicLatency (audio)Node (physics)Internet of ThingsMeta heuristicOptimization algorithmSet (abstract data type)Optimization problemComputer networkAlgorithmEmbedded systemMathematical optimizationArtificial intelligenceOperating systemEngineeringTelecommunicationsProgramming languageMathematicsStructural engineeringIoT and Edge/Fog ComputingIoT Networks and ProtocolsEnergy Efficient Wireless Sensor Networks