Skip to main content

Performance Evaluation and Energy Efficient VM Placement for Fog-Assisted IoT Environment

  • Chapter
  • First Online:
Energy Conservation Solutions for Fog-Edge Computing Paradigms

Abstract

The uses of Internet of Things (IoT) devices and sensors have been increasing day by day. In order to provide storage and computational needs for time-sensitive applications low powered end devices which use IoT devices and sensors, a new computing paradigm “Fog Computing” has come into the picture. Virtual machines (VMs) inside the fog nodes are responsible for immediate processing and analyzing the IoT workloads. One of the open research problems is to efficiently scalable the fog centers so that a minimum number of client requests can be renege from the fog system. The service providers are intended to retain the client requests in the fog system by providing efficient services. In this chapter, a multi-server queuing system having reneging with retention policy is modeled to measure the several performance measures of the fog system. The profit and revenue of the system are analyzed. Further, an efficient greedy-based VM placement scheme GVMP is proposed to optimize the energy consumption of the fog centers. The efficiency of the algorithm GVMP is compared with the state of art algorithms such as FFD, BFD, RR and MBFD.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Al Ridhawi I, Kotb Y, Aloqaily M, Jararweh Y, Baker T (2019) A profitable and energy-efficient cooperative fog solution for IoT services. IEEE Trans Industr Inf 16(5):3578–3586

    Article  Google Scholar 

  2. Barik RK, Dubey H, Mankodiya K, Sasane SA, Misra C (2019) GeoFog4Health: a fog-based SDI framework for geospatial health big data analysis. J Ambient Intell Human Comput 10(2):551–567

    Article  Google Scholar 

  3. Fantacci R, Picano B (2020) Performance analysis of a delay constrained data offloading scheme in an integrated cloud-fog-edge computing system. IEEE Trans Veh Technol 69(10):12004–12014

    Article  Google Scholar 

  4. Priyadarshini R, Barik RK, Dubey H (2018) Deepfog: fog computing-based deep neural architecture for prediction of stress types, diabetes and hypertension attacks. Computation 6(4):62

    Article  Google Scholar 

  5. Al Ahmad M, Patra SS, Barik RK (2020) Energy-efficient resource scheduling in fog computing using SDN framework. In: Progress in computing, analytics and networking. Springer, pp 567–578

    Google Scholar 

  6. Al-Khafajiy M, Baker T, Al-Libawy H, Maamar Z, Aloqaily M, Jararweh Y (2019) Improving fog computing performance via fog-2-fog collaboration. Futur Gener Comput Syst 100:266–280

    Article  Google Scholar 

  7. Isa ISBM, El-Gorashi TE, Musa MO, Elmirghani JM (2020) Energy efficient fog-based healthcare monitoring infrastructure. IEEE Access 8:197828–197852

    Article  Google Scholar 

  8. Shaw R, Howley E, Barrett E (2021) Applying reinforcement learning towards automating energy efficient virtual machine consolidation in cloud data centers. Inf Syst 101722

    Google Scholar 

  9. Goswami V, Patra SS, Mund GB (2012) Performance analysis of cloud with queue-dependent virtual machines. In: 2012 1st international conference on recent advances in information technology (RAIT). IEEE, pp 357–362

    Google Scholar 

  10. Chauhan MS, Sharma GC (1996) Profit analysis of queueing model with reneging and balking. Monte Carlo Methods Appl 2:139–144

    Article  MathSciNet  Google Scholar 

  11. Yang Y, Wang K, Zhang G, Chen X, Luo X, Zhou MT (2018) MEETS: maximal energy efficient task scheduling in homogeneous fog networks. IEEE Internet Things J 5(5):4076–4087

    Article  Google Scholar 

  12. Singh PP, Khosla PK, Mittal M (2019) Energy conservation in IoT-based smart home and its automation. Energ Conserv IoT Dev 155–177

    Google Scholar 

  13. Saraswat S, Gupta HP, Dutta T, Das SK (2019) Energy efficient data forwarding scheme in fog-based ubiquitous system with deadline constraints. IEEE Trans Netw Serv Manage 17(1):213–226

    Article  Google Scholar 

  14. Shahid MH, Hameed AR, ul Islam S, Khattak HA, Din IU, Rodrigues JJ (2020) Energy and delay efficient fog computing using caching mechanism. Comput Commun 154:534–541

    Google Scholar 

  15. Saeedi P, Shirvani MH (2021) An improved thermodynamic simulated annealing-based approach for resource-skewness-aware and power-efficient virtual machine consolidation in cloud datacenters. Soft Comput 1–28

    Google Scholar 

  16. Qu Z, Wang Y, Sun L, Peng D, Li Z (2020) Study QOS optimization and energy saving techniques in cloud, fog, edge, and IOT. Complexity

    Google Scholar 

  17. Ahmad RW, Gani A, Hamid SHA, Shiraz M, Yousafzai A, Xia F (2015) A survey on virtual machine migration and server consolidation frameworks for cloud data centers. J Netw Comput Appl Elsevier. 52:11–25

    Google Scholar 

  18. Beloglazov A, Abawajy J, Buyya R (2012) Energy-aware resource allocation heuristics for efficient management of data centers for cloud computing. Futur Gener Comput Syst 28(5):755–768

    Article  Google Scholar 

  19. Vilela PH, Rodrigues JJ, Solic P, Saleem K, Furtado V (2019) Performance evaluation of a Fog-assisted IoT solution for e-Health applications. Futur Gener Comput Syst 97:379–386

    Article  Google Scholar 

  20. Lin C, Liu P, Wu J (2011) Energy-aware virtual machine dynamic provision and scheduling for cloud computing. In: 4th international conference on cloud computing. IEEE, pp 736–737

    Google Scholar 

  21. Patra SS (2018) Energy-efficient task consolidation for cloud data center. Int J Cloud Appl Comput (IJCAC) 8(1):117–142

    Google Scholar 

  22. Alharbi HA, Elgorashi TE, Elmirghani JM (2020) Energy efficient cloud-fog architecture. arXiv:2001.06328

  23. Gougeon A, Camus B, Orgerie AC (2020) Optimizing green energy consumption of fog computing architectures. In: 2020 IEEE 32nd international symposium on computer architecture and high performance computing (SBAC-PAD). IEEE, pp 75–82

    Google Scholar 

  24. Singh R, Gehlot A, Mittal M, Samkaria R, Choudhury S (2017) Application of icloud and wireless sensor network in environmental parameter analysis. Int J Sens Wireless Commun Control 7(3):170–177

    Article  Google Scholar 

  25. Wei C, Hu ZH, Wang YG (2020) Exact algorithms for energy-efficient virtual machine placement in data centers. Futur Gener Comput Syst 106:77–91

    Article  Google Scholar 

  26. Mittal M, Pandey SC (2019) The rudiments of energy conservation and IoT. In: Energy conservation for IoT devices. Springer, pp 1–17

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Patra, S.S., Mittal, M., Jude Hemantha, D., Ahmad, M.A.L., Barik, R.K. (2022). Performance Evaluation and Energy Efficient VM Placement for Fog-Assisted IoT Environment. In: Tiwari, R., Mittal, M., Goyal, L.M. (eds) Energy Conservation Solutions for Fog-Edge Computing Paradigms. Lecture Notes on Data Engineering and Communications Technologies, vol 74. Springer, Singapore. https://doi.org/10.1007/978-981-16-3448-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-981-16-3448-2_7

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-16-3450-5

  • Online ISBN: 978-981-16-3448-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics