State of Art Survey for Fault Tolerance Feasibility in Distributed Systems
Arshad A. Hussein *
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Adel AL-zebari
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Naaman Omar
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Karwan Jameel Merceedi
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Abdulraheem Jamil Ahmed
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Nareen O. M. Salim
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Sheren Sadiq Hasan
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Shakir Fattah Kak
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Ibrahim Mahmood Ibrahim
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Hajar Maseeh Yasin
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
Azar Abid Salih
Duhok Polytechnic University, Duhok, Kurdistan Region, Iraq.
*Author to whom correspondence should be addressed.
Abstract
The use of technology has grown dramatically, and computer systems are now interconnected via various communication mediums. The use of distributed systems (DS) in our daily activities has only gotten better with data distributions. This is due to the fact that distributed systems allow nodes to arrange and share their resources across linked systems or devices, allowing humans to be integrated with geographically spread computer capacity. Due to multiple system failures at multiple failure points, distributed systems may result in a lack of service availability. to avoid multiple system failures at multiple failure points by using fault tolerance (FT) techniques in distributed systems to ensure replication, high redundancy, and high availability of distributed services. In this paper shows ease fault tolerance systems, its requirements, and explain about distributed system. Also, discuss distributed system architecture; furthermore, explain used techniques of fault tolerance, in additional that review some recent literature on fault tolerance in distributed systems and finally, discuss and compare the fault tolerance literature.
Keywords: Cluster, grid, P2P, distributed system, cloud, fault tolerance