Fog Computing: A Comprehensive Analysis of Simulation Tools, Applications and Research Challenges with Use Cases
Sandipkumar H. Patel, Ritesh Patel · Journal of Engineering Science and Technology Review · 2022
The emerging trend of computing technologies and the Internet of Things (IoT) makes applications optimal and more responsive for real-time data processing.It generates an unprecedented and heterogeneous amount of data.To address this data explosions problem, cloud computing technologies were introduced with on-demand and highly scalable resources.However, challenges like bandwidth limitation, high response time, latency-sensitive and real-time application resource demands have still existed which are mostly solved through cloud computing.Therefore, cutting edge technologies fog, edge, mist and dew computing are developed to improve utilization of network bandwidth, latency and mobility in an efficient way.Research in fog computing is still in investigation mode, and several productive issues still need to be dig in depth based on platform, infrastructure, and applications-oriented.Among them, such key challenges are task partitioning, scheduling, and resource allocation.Aim of this presented survey is to provide comprehensive analysis and gives the inside journey and evolution of cutting-edge technologies.The survey of simulation tools is also presented which helps to understand & conclude the results with respect to several scenarios and algorithms.Furthermore, major technology areas of fog, case studies on various applications and open issues are also presented.