Abstract
Recently cloud computing used in a wide range of the applications, to ensure availability of the cloud service many design techniques of fault tolerance have been done. In this paper, proposed approach providing high availability for client cloud request. To achieve this, used load balance, redundancy mechanism and acceptance test to handle fault in service manager as well a checkpoint and load balance used to handle fault in service node also. The proposed approach showed better results in terms of the availability than failover strategies approach, where the comparison was based on the availability equation.