A Survey of Fault Tolerance in Cloud Computing - R Archana (2018)