Optimized Module Placement in IoT Applications Based on Fog Computing
2018
Internet of Things (IoT) devices are growing rapidly, which itself produces a lot of data and someone must receive online responses. A typical program of the IoT consists of a set of modules that work together and interconnect. These modules typically run on cloud data centers. Fog computing designed to run these modules near the devices to minimize the response time and also to prevent large and in some cases unnecessary data transfers to the cloud. One of the significant challenges in resource management techniques is determined which modules should be placed on the fog device of the analytics applications to minimize latency and maximize efficiency. This research has focused on module placement, using simulated annealing algorithm, to find the appropriate device for the modules in a fog computing. The results show %75 cost reduction, %50 reduction of delay, and up to %10 energy conception improvement.
Keywords:
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
21
References
10
Citations
NaN
KQI