Abstract

AbstractThe transpiration of a new computing standard, Fog computing exploits the computing resources immediacy to the Internet of Things (IoT) devices and hence together with the cloud servers bestow the required resources promptly. Even though the fog server provides timely services due to the fewer resources it cannot tackle the resource‐consuming applications developed by more IoT devices. Hence the placement of applications in the fog computing paradigm with more cloud and fog servers is a major challenging problem. To overcome this problem and to minimize the execution time and energy consumption of the IoT applications in a computing platform consisting of numerous IoT devices, and several fog and cloud servers, a weighted cost model is proposed. The number of parallel jobs for concurrent execution is increased due to the heterogeneity of IoT applications, and hence a pre‐scheduling technique is presented to accomplish this. In addition to that, a novel application placement method using the Opposition‐based Improved Memetic Algorithm (OBIMA) is adapted to formulate the placement of parallel IoT operations. The experimental results show that the proposed model outperforms well compared to other state‐of‐the‐art methods.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call