Anand M and KannigaDevi R
Cloud computing is a general term for anything that involves delivering hosted services over the Internet. A Fault tolerance is a setup or configuration that prevents a computer or network device from failing in the event of an unexpected problem or error. In this project work, we propose a model to analyze an optimal fault tolerant strategy to improve the resilience of cloud applications. The cloud applications are usually large scale and include a lot of distributed cloud components. Building highly efficient cloud applications is a challenging and critical research problem. To attack this challenge a component ranking frame work, named FTCloud is used for building fault tolerant cloud applications. First extract the components from the cloud application. Then, rank the critical components using the significance value. After the component ranking phase, an algorithm is projected to automatically conclude an optimal fault-tolerance strategy for the significant cloud components. Thereby, resilience of cloud application can be improved.