Published February 28, 2025 | Version CC-BY-NC-ND 4.0
Journal article Open

A Comparative Study of Energy-Efficient Fault Tolerance Techniques in Cloud Computing

  • 1. Department of Computer Science, Banasthali University, Tonk (Rajasthan), India.

Contributors

Contact person:

Researcher:

  • 1. Department of Computer Science, Banasthali University, Tonk (Rajasthan), India.

Description

Abstract: With the expansion of cloud computing, ensuring fault tolerance while optimizing energy consumption has become paramount. This paper conducts a comprehensive review of energy-efficient fault tolerance (FT) techniques in cloud computing environments. By analyzing various strategies, mechanisms, and algorithms, this paper aims to provide insights into the state-of-the-art approaches for achieving fault tolerance while minimizing energy consumption. The comparative analysis includes an examination of different FT techniques based on their energy efficiency, reliability, scalability, overhead, and applicability in cloud computing environments. The findings contribute to the understanding of energy-efficient FT techniques and offer guidance for researchers and practitioners in selecting suitable approaches for their specific cloud computing requirements.

Files

F109111060624.pdf

Files (388.6 kB)

Name Size Download all
md5:eee4e40ad4a04d79e42f0ca3efa2690c
388.6 kB Preview Download

Additional details

Identifiers

Dates

Accepted
2025-02-15
Manuscript received on 01 May 2024 | First Revised Manuscript received on 13 May 2024 | Second Revised Manuscript received on 26 January 2025 | Manuscript Accepted on 15 February 2025 | Manuscript published on 28 February 2025.

References

  • Jahanpour, Hossein & Barati, Hamid & Mehranzadeh, Amin. (2020). An Energy Efficient Fault Tolerance Technique Based on Load Balancing Algorithm for High-Performance Computing in Cloud Computing. 169- 182. DOI: http://doi.org/10.22061/JECEI.2020.7219.371
  • Liu, Jun & Zhou, Qingbiao. (2022). Research on energy‐saving virtual machine migration algorithm for green data center. IET Control Theory & Applications. 17. https://ietresearch.onlinelibrary.wiley.com/doi/pdf/10.1049/cth2.12401.
  • Sharif, Ahmad & Nickray, Mohsen & Shahidinejad, Ali. (2020). Faulttolerant with load balancing scheduling in a Fog-based IoT application. IET Communications. 14. DOI: http://doi.org/10.1049/ietcom.2020.0080.
  • Anjum, Asma & Parveen, Asma. (2024). Efficient fault tolerant cost optimized approach for scientific workflow via optimal replication technique within cloud computing ecosystem. IAES International Journal of Artificial Intelligence (IJ-AI). 13. 122. DOI: http://doi.org/10.11591/ijai.v13.i1.pp122-132.
  • Sharif, Ahmad & Nickray, Mohsen & Shahidinejad, Ali. (2021). Energy-efficient fault-tolerant scheduling in a fog-based smart monitoring application. International Journal of Ad Hoc and Ubiquitous Computing. 36. 32. DOI: http://doi.org/10.1504/IJAHUC.2021.112978
  • Bharany, Salil & Talwar, Bhanu & Arora, Ankita. (2019). Proactive Detection of Deteriorating Node Based Migration For Energy-Aware Fault Tolerance. 2256. https://thematicsjournals.org/index.php/thinkindia/article/view/17116/12148
  • Liu, Jialei & Wang, Shangguang & Zhou, Ao & Kumar, Sathish & Yang, Fangchun & Buyya, Rajkumar. (2018). Using Proactive Fault-Tolerance Approach to Enhance Cloud Service Reliability. IEEE Transactions on Cloud Computing. 6. 1191-1202. DOI: http://doi.org/10.1109/TCC.2016.2567392.
  • Wang, Shangguang & Liu, Zhipiao & Zheng, Zibin & Sun, Qibo & Yang, Fangchun. (2013). Particle Swarm Optimization for EnergyAware Virtual Machine Placement Optimization in Virtualized Data Centers. Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS. 102-109. DOI: http://doi.org/10.1109/ICPADS.2013.26.
  • Shaukat, M.; Alasmary, W.; Alanazi, E.; Shuja, J.; Madani, S.A.; Hsu, C.-H. Balanced Energy-Aware and Fault-Tolerant Data Center Scheduling. Sensors 2022, 22, 1482. DOI: https://doi.org/10.3390/s22041482
  • Sharma, Yogesh & Javadi, Bahman & Si, Weisheng & Sun, Daniel. (2017). Reliable and Energy Efficient Resource Provisioning and Allocation in Cloud Computing. 57-66. DOI: http://doi.org/10.1145/3147213.3147218.
  • Ambica Sood and Kamaljit Kaur, "A Coordinated Approach for EnergyAware Fault Tolerance in Cloud Computing", International Journal ofAdvanced Research in Computer Science (IJARCS), Volume 8, No.5, June 2017. https://www.ijarcs.info/index.php/Ijarcs/article/download/3890/3751/8 473
  • Marahatta, Avinab & Wang, Youshi & Zhang, Fa & Kumar, Arun & Sah Tyagi, Sumarga & Liu, Zhiyong. (2019). Energy-Aware Fault-Tolerant Dynamic Task Scheduling Scheme for Virtualized Cloud Data Centers. Mobile Networks and Applications. 24. 1-15. DOI: http://doi.org/10.1007/s11036-018-1062-7.
  • T, Satish & S, Madhusudhan & Syed Mustapha, SMFD & Gupta, Punit & Tripathi, Rajan. (2022). Intelligent Fault-Tolerant Mechanism for Data Centers of Cloud Infrastructure. Mathematical Problems in Engineering. 2022. DOI: http://doi.org/10.1155/2022/2379643.
  • Ahmad, Zulfiqar & Jehangiri, Ali & Mohamed, Nader & Othman, Mohamed & Umar, Arif. (2022). Fault Tolerant and Data Oriented Scientific Workflows Management and Scheduling System in Cloud Computing. IEEE Access. 10. 1-1. DOI: http://doi.org/10.1109/ACCESS.2022.3193151.
  • B. Javadi, J. Abawajy, R. Buyya, Failure-aware resource provisioning for hybrid cloud infrastructure, Journal of parallel and distributed computing 72 (10) (2012) 1318–1331. DOI: https://doi.org/10.1016/j.jpdc.2012.06.012
  • A. Beloglazov, R. Buyya, Y. C. Lee, A. Zomaya, et al., A taxonomy and survey of energy-efficient data centers and cloud computing sys- tems, Advances in computers 82 (2) (2011) 47–111. http://clouds.cis.unimelb.edu.au/~rbuyya/papers/GreenCloudTaxonom y2011.pdf
  • K Sumangali and Niketa Benny 2017 IOP Conf. Ser.: Mater. Sci. Eng. 263 042060. DOI: https://doi.org/10.1088/1757-899X/263/4/042060
  • Abdelfattah, Eman & Elkawkagy, Mohamed & El-Sisi, Ashraf. (2020). Hybrid Fault Tolerance Approach Based on Replication Impact Heuristic for Cloud Computing. https://sacredheart.elsevierpure.com/en/publications/hybrid-faulttolerance-approach-based-on-replication-impact-heuri
  • Amin, Z., Singh, H., & Ahluwalia, N. (2015, 04). Review on Fault Tolerance Techniques in Cloud Computing. International Journal of Computer Applications, 116, 11-17. DOI: http://doi.org/10.5120/20435- 2768
  • Prakash, S., Vyas, V., & Bhola, A. (2019, 10). Proactive Fault Tolerance using Heartbeat Strategy for Fault Detection. International Journal of Engineering and Advanced Technology (IJEAT), 9(1). DOI: http://doi.org/10.35940/ijeat.A2079.019119
  • Bui, T.K., Tran, C.H., Pham, T.V.: V2PFQL: A proactive fault tolerance approach for cloud-hosted applications in cloud computing environment. IET Control Theory Appl. 16, 1474–1498 (2022). DOI: https://doi.org/10.1049/cth2.12324