Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

Impact of Resource Distribution on Performance of Fog Computing Infrastructure

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

The data being produced by the devices connected to the Internet is ever growing. The large volume of data is also required to be processed and stored. Cloud computing provides data processing and storage services by using IT resources at gegraphically distributed locations. However, the cloud computing resources are usually far away from the sites where data is produced and processing is needed, which results in communication latencies that may not be acceptable for some appliations. This issue is addressed by Fog computing by brining data processing closer to the edge of the Internet. As fog infrastructures are significantly different from cloud in terms of scale, processing capacity, bandwidth etc.; more focused analysis is needed to explore avenues for performance improvement. In this paper, we analyze effects of resource distribution in small-scale fog computing infrastructure on its performance and resource utilization. We examine different topological arrangements of fog devices with varying resources. Our results show that the topological arrangement of fog nodes has a significant impact on the overall performance of fog computing infrastructure.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26

Similar content being viewed by others

Data Availability

Parameters used to generate random data during this study are included in this published article.

Code Availability

Not applicable.

References

  1. Dastjerdi, A. V., & Buyya, R. (2016). Fog computing: Helping the Internet of Things realize its potential. Computer, 49(8), 112–116. https://doi.org/10.1109/MC.2016.245

    Article  Google Scholar 

  2. Naas, M. I., Boukhobza, J., Raipin Parvedy, P., Lemarchand, L. (2018) An extension to iFogSim to enable the design of data placement strategies. In 2018 IEEE 2nd International Conference on Fog and Edge Computing (ICFEC), Washington DC, pp. 1–8, https://doi.org/10.1109/CFEC.2018.8358724

  3. Delfin, S., Sivasanker, N. P., Raj, N., Anand, A. (2019) Fog computing: A new era of cloud computing. In 2019 3rd International Conference on Computing Methodologies and Communication (ICCMC), Erode, India, pp. 1106–1111, https://doi.org/10.1109/ICCMC.2019.8819633

  4. IEEE Standard for Adoption of Open Fog Reference Architecture for Fog Computing. IEEE. https://doi.org/10.1109/IEEESTD.2018.8423800

  5. Nguyen, B. M., Thi Thanh Binh, H., The Anh, T., & Bao Son, D. (2019). Evolutionary algorithms to optimize task scheduling problem for the IoT based bag-of-tasks application in cloud-fog computing environment. Applied Sciences, 9(9), 1730. https://doi.org/10.3390/app9091730

    Article  Google Scholar 

  6. Gupta, H., Dastjerdi, A. V., Ghosh, S. K., & Buyya, R. (2019). iFogSim: A toolkit for modeling and simulation of resource management techniques in Internet of Things, edge and fog computing environments. Preprint arXiv:1606.02007 [cs], Jun 2016. Retrieved December 10, 2019, from http://arxiv.org/abs/1606.02007

  7. Ghobaei-Arani, M., Souri, A., & Rahmanian, A. A. (2020). Resource management approaches in fog computing: A comprehensive review. Journal of Grid Computing, 18(1), 1–42. https://doi.org/10.1007/s10723-019-09491-1

    Article  Google Scholar 

  8. Jamil, B., Shojafar, M., Ahmed, I., Ullah, A., Munir, K., & Ijaz, H. (2020). A job scheduling algorithm for delay and performance optimization in fog computing. Concurrency Computation Practice Experience, 32, 7. https://doi.org/10.1002/cpe.5581

  9. Mahmud, R., & Buyya, R. (2019). Modeling and simulation of fog and edge computing environments using iFogSim toolkit. In Fog and Edge Computing (chap 17). https://doi.org/10.1002/9781119525080.ch17

  10. Mostafa, Ghobaei-Arani Alireza, Souri Fatemeh, Safara Monire, Norouzi (2020). An efficient task scheduling approach using moth‐flame optimization algorithm for cyber‐physical system applications in fog computing Abstract Transactions on Emerging Telecommunications Technologies 31(2). https://doi.org/10.1002/ett.v31.210.1002/ett.3770

  11. Lindong Liu, Deyu Qi, Naqin Zhou, Yilin Wu (2018). A task scheduling algorithm based on classification mining in fog computing environment. Wireless Communications and Mobile Computing 20181-11. https://doi.org/10.1155/2018/210234848

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Sara Jamil or Rehan Qureshi.

Ethics declarations

Conflict of interest

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jamil, S., Qureshi, R., Ahmed, S. et al. Impact of Resource Distribution on Performance of Fog Computing Infrastructure. Wireless Pers Commun 137, 1355–1374 (2024). https://doi.org/10.1007/s11277-024-11272-3

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-024-11272-3

Keywords

Navigation