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 条
  • [1] A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems
    Abdul Hameed
    Alireza Khoshkbarforoushha
    Rajiv Ranjan
    Prem Prakash Jayaraman
    Joanna Kolodziej
    Pavan Balaji
    Sherali Zeadally
    Qutaibah Marwan Malluhi
    Nikos Tziritas
    Abhinav Vishnu
    Samee U. Khan
    Albert Zomaya
    Computing, 2016, 98 : 751 - 774
  • [2] A survey and taxonomy on energy efficient resource allocation techniques for cloud computing systems
    Hameed, Abdul
    Khoshkbarforoushha, Alireza
    Ranjan, Rajiv
    Jayaraman, Prem Prakash
    Kolodziej, Joanna
    Balaji, Pavan
    Zeadally, Sherali
    Malluhi, Qutaibah Marwan
    Tziritas, Nikos
    Vishnu, Abhinav
    Khan, Samee U.
    Zomaya, Albert
    COMPUTING, 2016, 98 (07) : 751 - 774
  • [3] A Comprehensive Survey of Fault Tolerance Techniques in Cloud Computing
    Agarwal, Himanshu
    Sharma, Anju
    2015 INTERNATIONAL CONFERENCE ON COMPUTING AND NETWORK COMMUNICATIONS (COCONET), 2015, : 408 - 413
  • [4] Energy Efficiency Techniques in Cloud Computing: A Survey and Taxonomy
    Kaur, Tarandeep
    Chana, Inderveer
    ACM COMPUTING SURVEYS, 2015, 48 (02)
  • [5] Fault tolerance in cloud computing environment: A systematic survey
    Hasan, Moin
    Goraya, Singh
    COMPUTERS IN INDUSTRY, 2018, 99 : 156 - 172
  • [6] A Systematic Survey on Energy-Efficient Techniques in Sustainable Cloud Computing
    Bharany, Salil
    Sharma, Sandeep
    Khalaf, Osamah Ibrahim
    Abdulsahib, Ghaida Muttashar
    Al Humaimeedy, Abeer S.
    Aldhyani, Theyazn H. H.
    Maashi, Mashael
    Alkahtani, Hasan
    SUSTAINABILITY, 2022, 14 (10)
  • [7] A survey of fault tolerance in cloud computing
    Kumari, Priti
    Kaur, Parmeet
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2021, 33 (10) : 1159 - 1176
  • [8] Fault Tolerance in Cloud Computing - Survey
    Ataallah, Salma M. A.
    Nassar, Salwa M.
    Hemayed, Elsayed E.
    2015 11TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO), 2015, : 241 - 245
  • [9] Survey on energy efficient scheduling techniques on cloud computing
    Kaur, Nirmal
    Bansal, Savina
    Bansal, Rakesh Kumar
    MULTIAGENT AND GRID SYSTEMS, 2021, 17 (04) : 351 - 366
  • [10] Taxonomy of green cloud computing techniques with environment quality improvement considering: a survey
    Laila Rezaee Jahangard
    Alireza Shirmarz
    International Journal of Energy and Environmental Engineering, 2022, 13 : 1247 - 1269