Fault Tolerance and Resilience in Cloud Computing Environments
Above the Clouds: A Berkeley View of Cloud Computing