Enhancing Performance of Cloud: Fog Computing Architecture, Challenges and Open Issues
Meena Rani, Kalpna Guleria, Surya Narayan Panda · 2021
Fog computing also referred as “fogging” or “fog networking” through which a decentralized computing structure is explained that is situated among the data producing devices as well as cloud. In logical locations, users are enabled for placing resources that include data as well as applications produced by them, with such flexible structure for enhancing the performance. The fog computing involves edge computing, cloud's power as well as various services which are brought closer to location where data is produced as well as processed. The terms edge computing and fog computing is utilized by various peoples interchangeably, as the primary aim of both technologies involves bringing intelligence as well as processing closer wherein data is developed. Generally, it is performed for enhancing efficiency, however, it can also be performed for compliance and security reasons. This paper explores the different concepts involved in fog computing, importance of fog computing and highlights various opportunities in the fog computing area. Paper also presents the key points that why this technology needs to be successful. Finally, it addresses various issues, challenges in fog computing that it should deal with.