A Comparative Study of Energy-Efficient Fault Tolerance Techniques in Cloud Computing
Main Article Content
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.
Downloads
Article Details
Section

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
How to Cite
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). Fault-tolerant with load balancing scheduling in a Fog-based IoT application. IET Communications. 14. DOI: http://doi.org/10.1049/iet-com.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/think-india/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 Energy-Aware 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 Energy-Aware 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/8473
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/GreenCloudTaxonomy2011.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-fault-tolerance-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