A Survey Based Study on Fog Computing Awareness

Full Text (PDF, 546KB), PP.49-62

Views: 0 Downloads: 0


Zainab Javed 1,* Waqas Mahmood 1

1. Institute of Business Administration (IBA), Karachi, Pakistan

* Corresponding author.

DOI: https://doi.org/10.5815/ijitcs.2021.02.05

Received: 9 Sep. 2020 / Revised: 21 Oct. 2020 / Accepted: 5 Nov. 2020 / Published: 8 Apr. 2021

Index Terms

Fog Computing, IoT, Cloud Computing, Grid Computing, Challenges, Comparison, Architecture


In this day and age, the rise in technological advancements has the potential to improve and transform our lives every day. The rapid technology innovation can have a great impact on our business operations. Currently, Cloud computing services are popular and offer a wide range of opportunities for their customers. This paper presents a survey on a more recent computing architecture paradigm known as Fog Computing. Fog networking is a beneficial solution that offers the greater facility of data storage, enhanced computing, and networking resources. This new concept of fog complements cloud solution by facilitating its customers with better security, real-time analysis improved efficiency. To get a clear picture and understanding of how fog computing functions, we have performed an extensive literature review. We also presented a comparative study of fog computing with cloud and grid computing architectures. In this study, we have conducted a survey that led us to the conclusion that fog computing solution is still not applicable and implemented in most of the IoT industries due to the lack of awareness and the high architecture’s cost. Results of the study also indicate that optimized data storage and security are a few of the factors that can motivate organizations to implement the Fog computing architecture. Furthermore, the challenges related to fog computing solution are reviewed for progressive developments in the future.

Cite This Paper

Zainab Javed, Waqas Mahmood, "A Survey Based Study on Fog Computing Awareness", International Journal of Information Technology and Computer Science(IJITCS), Vol.13, No.2, pp.49-62, 2021. DOI:10.5815/ijitcs.2021.02.05


[1]CISCO, "Fog Computing and the Internet of Things: Extend the Cloud to Where the Things Are," 2015. [Online]. Available: https://www.cisco.com/c/dam/en_us/solutions/trends/iot/docs/computing-overview.pdf. [Accessed 02 October 2019].
[2]S. Chan, "Fog brings the cloud closer to the ground: Cisco innovates in fog computing," CISCO, 09 November 2017. [Online]. Available: https://newsroom.cisco.com/feature-content?type=webcontent&articleId=1894659. [Accessed 02 October 2019].
[3]I. Stojmenovic, S. Wen, X. Huang and H. Luan, "An overview of Fog computing and its security issues," Concurrency and Computation: Practice and Experience, vol. 28, no. 10, pp. 2991-3005, 2015.
[4]F. Bonomi, R. Milito, J. Zhu and S. Addepalli, "Fog Computing and Its Role in the Internet of Things," in Proceedings of the first edition of the MCC workshop on Mobile cloud computing, 2012.
[5]L. M. Vaquero and L. Rodero-Merino, "Finding your Way in the Fog: Towards a Comprehensive Definition of Fog Computing," ACM SIGCOMM Computer Communication Review, vol. 44, no. 5, pp. 27-32, 2014.
[6]M. Yannuzzi, R. Milito, R. Serral-Graci`, D. Montero and M. Nemirovsky, "Key ingredients in an IoT recipe: Fog Computing, Cloud Computing, and more Fog Computing," in 2014 IEEE 19th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), 2014.
[7]S. Rathore, T. Shah, P. Mishra and S. Kumar, "Fog Computing: Extension of the Cloud," GADL Journal of Inventions in Computer Science and Communication Technology (JICSCT), vol. 4, no. 1, pp. 22-26, 2018.
[8]P. Bellavista, J. Berrocal, A. Corradi, S. K. Das, L. Foschini and A. Zanni, "A Survey on fog computing for the Internet of Things," Pervasive and Mobile Computing, vol. 52, pp. 71-99, 2018.
[9]A. V. Dastjerdi, H. Gupta, R. N. Calheiros, S. K. Ghosh and R. Buyya, "Fog computing: Principles, architectures, and applications," in Internet of Things: Principles and Paradigms, Morgan Kaufmann, 2016, pp. 61-75.
[10]T. H. Luan, L. Gao, Z. Li, Y. Xiang, G. We and L. Sun, "Fog Computing: Focusing on Mobile Users at the Edge," arXiv:1502.01815, New York , 2015.
[11]J. Zhu, D. S. Chan, M. S. Prabhu, P. Natarajan, H. Hu and F. Bonomi, "Improving Web Sites Performance Using Edge Servers in Fog Computing Architecture," in IEEE Seventh International Symposium on Service-Oriented System Engineering, Redwood City, 2013.
[12]P. Hu, S. Dhelim, H. Ning and T. Qiu, "Survey on Fog Computing: Architecture, Key Technologies, Applications and Open Issues," Journal of Network and Computer Applications, vol. 98, pp. 27-42, 2017.
[13]F. Bonomi, R. Milito, P. Natarajan and J. Zhu, "Fog Computing: A Platform for Internet of Things and Analytics," in Big Data and Internet of Things: A Roadmap for Smart Environments, Switzerland, Springer, Cham, 2014, pp. 169-186.
[14]N. H. Abdul Malic, T. A. T. Izhar and M. R. Abdul Kadir, "Factors Influencing Fog Computing Adoption Based on Quality of Results (QoR) For Heterogeneous Data Analysis: A Proposed Framework," International Journal of Recent Technology and Engineering (IJRTE), vol. 8, no. 2, 2019.
[15]A. Khakimov, A. Muthanna and M. S. Ali Muthanna, "Study of Fog Computing Structure," in 2018 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), Moscow, 2018.
[16]E. Hernández-Nieves, G. Hernández, A.-B. Gil-González, S. Rodríguez-González and J. M. Corchado, "Fog computing architecture for personalized recommendation of banking products," Expert Systems With Applications, vol. 140, 2020: 112900.
[17]J. McChesney, N. Wang, A. Tanwer, E. d. Lara and B. Varghese, "DeFog: Fog Computing Benchmarks," in Proceedings of the 4th ACM/IEEE Symposium on Edge Computing, 2019.
[18]M. Mukherjee, L. Shu and D. Wang, "Survey of Fog Computing: Fundamental, Network Applications, and Research Challenges," IEEE Communications Surveys & Tutorials, vol. 20, no. 3, pp. 1826-1857, 2018.
[19]A. Yousefpour, C. Fung, T. Nguyen, K. Kadiyala, F. Jalali, A. Niakanlahiji, J. Kong and J. P. Jue, "All One Needs to Know about Fog Computing and Related Edge Computing Paradigms," Journal of Systems Architecture, vol. 98, pp. 289-330, 2019.
[20]M. Aazam and E.-N. Huh, "Fog Computing and Smart Gateway Based Communication for Cloud of Things," in 2014 International Conference on Future Internet of Things and Cloud, Barcelona, 2014.
[21]S. Yi, Z. Hao, Z. Qin and Q. Li, "Fog Computing: Platform and Applications," in 2015 Third IEEE Workshop on Hot Topics in Web Systems and Technologies, Washington, DC, 2015.
[22]B. Tang, Z. Chen, G. Hefferman, T. Wei, H. He and Q. Yang, "A Hierarchical Distributed Fog Computing Architecture for Big Data Analysis in Smart Cities," in Proceedings of the ASE BigData & SocialInformatics 2015, 2015.
[23]I. Foster, Y. Zhao, I. Raicu and S. Lu, "Cloud Computing and Grid Computing 360-Degree Compared," arXiv preprint arXiv:0901.0131, 2008.
[24]S. Zhang, S. Zhang, X. Chen and X. Huo, "The Comparison Between Cloud Computing and Grid Computing," in 2010 International Conference on Computer Application and System Modeling (ICCASM 2010), 2010.
[25]S. M. Hashemi and A. K. Bardsiri, "Cloud Computing Vs. Grid Computing," ARPN Journal of Systems and Software, vol. 2, no. 5, pp. 188-194, 2012.
[26]V. Kumar, A. A. Laghari, S. Karim, M. Shakir and A. A. Brohi, "Comparison of Fog Computing & Cloud Computing," International Journal of Mathematical Sciences and Computing, vol. 5, no. 1, pp. 31-41, 2019.
[27]D. Linthicum, "Edge computing vs. fog computing: Definitions and enterprise uses," CISCO, [Online]. Available: https://www.cisco.com/c/en/us/solutions/enterprise-networks/edge-computing.html. [Accessed 3 January 2020].
[28]R. K. Awosan, "Factor Analysis of the Adoption of Cloud Computing In Nigeria," African Journal of Computing & ICT, vol. 7, no. 1, pp. 33-42, 2014.
[29]InfoQ, "SurveyMonkey," [Online]. Available: https://www.surveymonkey.com/r/cloud-computing. [Accessed 15 November 2019].
[30]S. Yi, C. Li and Q. Li, "A Survey of Fog Computing: Concepts, Applications and Issues," in Mobidata '15 Proceedings of the 2015 Workshop on Mobile Big Data, Hangzhou, China, 2015.
[31]R. Mahmud, R. Kotagiri and R. Buyya, "Fog Computing: A Taxonomy, Survey and Future Directions," in Internet of Everything, Singapore, Springer, 2018, pp. 103-130.
[32]S. Yi, Z. Qin and Q. Li, "Security and Privacy Issues of Fog Computing: A Survey," in International Conference on Wireless Algorithms, Systems, and Applications, 2015.
[33]A. Alrawais, A. Alhothaily, C. Hu and X. Cheng, "Fog Computing for the Internet of Things: Security and Privacy Issues," IEEE Internet Computing, vol. 21, no. 2, pp. 34-42, 2017.