A Comparative Review on Fault Tolerance methods and models in Cloud Computing
Abstract Cloud computing research area has just come up as a latest prototype for delivering, hosting services, in which common utilities (CPU, Storage) are provided to users which can be rented and freed in an on demand manner over the internet. Even though, it provides various characteristics like on demand supply of utilities or resources, multi tenancy, decreased cost, agility etc. and also associated flaws and risks with it. A variety of research issues areas are associated with it and fault tolerance (FT) is one of them. It is the procedure of detecting failures and faults and if a fault takes place due to the hardware/software failure afterward the cloud computing system must also perform correctly. In real time applications, delay in processing due to fault is not accepted in cloud. By using virtualization technique, high availability of resources with minimum down time is achieved. To facilitate this feature a method is used to discover failover in physical servers which further detects failure in the host. FT is essential for the system to assurance both guaranteed availability continuous reliability of critical application and services execution. So in this, robust Fault Tolerant (RoFT) system is required. To understand fault tolerance in it, it is necessary to know more about various types of failure/faults. Our emphasize in this paper is on essential FT concepts by knowing its policies namely; RFTP (Reactive) PFTP (Proactive) and some related procedures or methods apply on different failures or faults. A lot of research on different FT frameworks, algorithms, methods that are implemented, designed by professional has been accomplishing.