A simulation through iFogSim evaluates the performance between cloud-only and edge-ward placement strategies in Fog computing environments when used for traffic surveillance and an online multiplayer game. An evaluation operated via iFogSim framework conducts tests on essential metrics, which include latency and energy consumption alongside network usage, RAM usage, and data transfer rate measurements. Our study establishes that using edge-ward strategy leads to substantial performance improvement through minimal latency while decreasing both energy consumption and network usage particularly when Fog devices operate at network edges during the traffic surveillance scenario. The edge-ward strategy delivers better scalability with shorter control loop delays which delivers enhanced performance for users in the analysis of the online game case study. On the other hand, the fog-based strategy maintains steady performance improvements for RAM utilization through enlarged deployment numbers combined with sustained minimal overhead. Fog computing demonstrates strong potential for improving the performance alongside resource usage in both IoT applications and latency-centric implementations thus serving as a viable solution for solving traditional cloud-based system constraints.
Keywords
Fog Computing, Edge-Ward Execution, iFogSim, Latency Optimization, Energy Efficiency, Network Utilization, Real-Time EEG Processing.
I. Gultepe et al., “FOG Research: A review of past achievements and future Perspectives,” Pure and Applied Geophysics, vol. 164, no. 6–7, pp.1121–1159, Jun. 2007, doi: 10.1007/s00024-007-0211-x.
S. K. Mishra, D. Puthal, J. J. P. C. Rodrigues, B. Sahoo, and E. Dutkiewicz, “Sustainable service allocation using a metaheuristic technique in a FOG server for industrial applications,” IEEE Transactions on Industrial Informatics, vol. 14, no. 10, pp. 4497–4506, Jan. 2018, doi:10.1109/tii.2018.2791619.
M. Masdari, S. S. Nabavi, and V. Ahmadi, “An overview of virtual machine placement schemes in cloud computing,” Journal of Network and Computer Applications, vol. 66, pp. 106–127, Jan. 2016, doi: 10.1016/j.jnca.2016.01.011.
N. J. Cao, N. K. Li, and I. Stojmenovic, “Optimal Power Allocation and Load Distribution for Multiple Heterogeneous Multicore Server Processors across Clouds and Data Centers,” IEEE Transactions on Computers, vol. 63, no. 1, pp. 45–58, May 2013, doi: 10.1109/tc.2013.122.
E. Baccarelli, P. G. V. Naranjo, M. Scarpiniti, M. Shojafar, and J. H. Abawajy, “Fog of everything: Energy-Efficient networked computing architectures, research challenges, and a case study,” IEEE Access, vol. 5, pp. 9882–9910, Jan. 2017, doi: 10.1109/access.2017.2702013.
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, Sep. 2017, doi: 10.1016/j.jnca.2017.09.002.
G. H. Adday, S. K. Subramaniam, Z. A. Zukarnain, and N. Samian, “Investigating and Analyzing Simulation Tools of Wireless Sensor Networks: A Comprehensive survey,” IEEE Access, vol. 12, pp. 22938–22977, Jan. 2024, doi: 10.1109/access.2024.3362889.
H. Gupta, A. V. Dastjerdi, S. K. Ghosh, and R. Buyya, “iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments,” Software Practice and Experience, vol. 47, no. 9, pp. 1275–1296, Jun. 2017, doi: 10.1002/spe.2509.
T. Qayyum, A. W. Malik, M. a. K. Khattak, O. Khalid, and S. U. Khan, “FogNetSIM++: a toolkit for modeling and simulation of distributed fog environment,” IEEE Access, vol. 6, pp. 63570–63583, Jan. 2018, doi: 10.1109/access.2018.2877696.
A. Varga, “A practical introduction to the OMNET++ Simulation Framework,” in EAI/Springer Innovations in Communication and Computing,2019, pp. 3–51. doi: 10.1007/978-3-030-12842-5_1.
K. S. Awaisi, A. Abbas, S. U. Khan, R. Mahmud, and R. Buyya, “Simulating Fog computing applications using iFOGSiM toolkit,” in Springer eBooks, 2021, pp. 565–590. doi: 10.1007/978-3-030-69893-5_22.
G. Premsankar and B. Ghaddar, “Energy-Efficient service placement for Latency-Sensitive applications in edge computing,” IEEE Internet of Things Journal, vol. 9, no. 18, pp. 17926–17937, Mar. 2022, doi: 10.1109/jiot.2022.3162581.
M. Gill and D. Singh, “A comprehensive study of simulation frameworks and research directions in fog computing,” Computer Science Review, vol. 40, p. 100391, Mar. 2021, doi: 10.1016/j.cosrev.2021.100391.
S. Svorobej et al., “Simulating fog and Edge Computing Scenarios: An Overview and Research challenges,” Future Internet, vol. 11, no. 3, p.55, Feb. 2019, doi: 10.3390/fi11030055.
S. Hamdan, M. Ayyash, and S. Almajali, “Edge-Computing Architectures for Internet of Things Applications: A survey,” Sensors, vol. 20, no.22, p. 6441, Nov. 2020, doi: 10.3390/s20226441.
G. P. White, “A survey and taxonomy of strategy‐related performance measures for manufacturing,” International Journal of Operations & Production Management, vol. 16, no. 3, pp. 42–61, Mar. 1996, doi: 10.1108/01443579610110486.
D. R. Cok, “OpenJML: JML for Java 7 by extending OpenJDK,” in Lecture notes in computer science, 2011, pp. 472–479. doi: 10.1007/978-3-642-20398-5_35.
M. Becker and S. Chakraborty, “A Valgrind tool to compute the working set of a software process,” arXiv (Cornell University), Jan. 2019, doi:10.48550/arxiv.1902.11028.
W. Lu, Y. Wei, J. Yuan, Y. Deng, and A. Song, “Tractor Assistant Driving control method based on EEG combined with RNN-TL Deep Learning algorithm,” IEEE Access, vol. 8, pp. 163269–163279, Jan. 2020, doi: 10.1109/access.2020.3021051.
CRediT Author Statement
The author reviewed the results and approved the final version of the manuscript
Acknowledgements
The authors would like to thank to the reviewers for nice comments on the manuscript.
Funding
No funding was received to assist with the preparation of this manuscript.
Ethics Declarations
Conflict of interest
The authors have no conflicts of interest to declare that are relevant to the content of this article.
Availability of Data and Materials
Data sharing is not applicable to this article as no new data were created or analysed in this study.
Author Information
Contributions
All authors have equal contribution in the paper and all authors have read and agreed to the published version of the manuscript.
Corresponding Author
Natarajan K
Department of Electrical and Electronics Engineering, Trinity College of Engineering and Technology, Peddapalli, Telangana, India.
Open Access This article is licensed under a Creative Commons Attribution NoDerivs is a more restrictive license. It allows you to redistribute the material commercially or non-commercially but the user cannot make any changes whatsoever to the original, i.e. no derivatives of the original work. To view a copy of this license, visit: https://creativecommons.org/licenses/by-nc-nd/4.0/
Cite this Article
Natarajan K, “Performance Evaluation of Fog Computing for Latency and Energy Efficiency in IoT Applications”, Journal of Computer and Communication Networks, pp. 022-032, 24 February 2025, doi: 10.64026/JCCN/2025003.