Energy efficient fault tolerance techniques in green cloud computing: A systematic survey and taxonomy

被引:49
|
作者
Bharany, Salil [1 ]
Badotra, Sumit [2 ]
Sharma, Sandeep [1 ]
Rani, Shalli [3 ]
Alazab, Mamoun [4 ]
Jhaveri, Rutvij H. [5 ]
Gadekallu, Thippa Reddy [6 ]
机构
[1] Guru Nanak Dev Univ, Dept Comp Engn & Technol, Amritsar, Punjab, India
[2] Lovely Profess Univ, Dept Comp Sci & Engn, Phagwara, Punjab, India
[3] Chitkara Univ, Inst Engn & Technol, Rajpura, Punjab, India
[4] Charles Darwin Univ, Coll Engn IT & Environm, Casuarina, Australia
[5] Pandit Deendayal Energy Univ, Sch Technol, Dept Comp Sci & Engn, Gandhinagar, India
[6] Vellore Inst Technol, Sch Informat Technol & Engn, Vellore, Tamil Nadu, India
基金
新加坡国家研究基金会;
关键词
Cloud computing; Energy efficiency; Fault-tolerance; Carbon emission; Virtualization;
D O I
10.1016/j.seta.2022.102613
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Cloud computing has brought the accessibility of several software platforms under a single roof. It has transformed resources into scalable services on demand and provides the only solution to the high resource requirements. All cloud service providers usually offer all types of services in the cloud computing environment, even though they also handle security-related challenges like reliability, availability, and throughput. One of the most decisive challenges in the cloud is handling faults. High fault tolerance in the cloud is a must to attain high performance, and the defects must be investigated and examined for future guidance. The principal target of this paper is to gain insight into the fault tolerance techniques that are available to us and the challenges that are required to be overcome. We concluded that there is always a relation between faults and energy consumption during our survey. If there is a high potential to tolerate a fault, there will be a need for more infrastructure and devices to fix those faults, which further leads to more power consumption. In this paper, 129 Research papers published through February 2022 were considered and further classified. This paper critically reviews techniques to tolerate faults in cloud computing systems and discusses the taxonomy of errors, faults, and failures. Furthermore, this paper aims to investigate several critical research topics and advanced techniques, such as artificial intelligence, deep learning, the Internet of Things, and machine learning, that may be employed as an intelligent fault tolerance strategy in the cloud environment.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] A Performance and Energy Comparison of Fault Tolerance Techniques for Exascale Computing Systems
    Dauwe, Daniel
    Pasricha, Sudeep
    Maciejewski, Anthony A.
    Siegel, Howard Jay
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (CIT), 2016, : 436 - 443
  • [42] Fault Tolerance in Cloud: A Brief Survey
    Agarwal, Kamal K.
    Kotakula, Haribabu
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, AINA-2022, VOL 3, 2022, 451 : 578 - 589
  • [43] A Review of Green Cloud Computing Techniques
    Naji, Hala Zineb
    Zbakh, Mostapha
    Munir, Kashif
    CLOUD COMPUTING AND BIG DATA: TECHNOLOGIES, APPLICATIONS AND SECURITY, 2019, 49 : 264 - 283
  • [44] Fault-Tolerance in the Scope of Cloud Computing
    Rehman, A. U.
    Aguiar, Rui L.
    Barraca, Joao Paulo
    IEEE ACCESS, 2022, 10 : 63422 - 63441
  • [45] A Study on Fault Tolerance methods in Cloud Computing
    Ganesh, Amal
    Sandhya, M.
    Shankar, Sharmila
    SOUVENIR OF THE 2014 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2014, : 844 - 849
  • [46] A Reactive Fault Tolerance Approach For Cloud Computing
    AbdElfattah, Eman
    Elkawkagy, Mohamed
    El-Sisi, Ashraf
    2017 13TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO), 2017, : 190 - 194
  • [47] A Migration Approach for Fault Tolerance in Cloud Computing
    Limam, Said
    Belalem, Ghalem
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2014, 6 (02) : 24 - 37
  • [48] A Review Paper on Fault Tolerance in Cloud Computing
    Mittal, Deepali
    Agarwal, Neha
    2015 2ND INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2015, : 31 - 34
  • [49] Efficient Fault Tolerance on Cloud Environments
    Goundar, Sam
    Bhardwaj, Akashdeep
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2018, 8 (03) : 20 - 31
  • [50] QUANTUM COMPUTING Efficient fault tolerance
    Gottesman, Daniel
    NATURE, 2016, 540 (7631) : 44 - 45