Title
FATE and DESTINI: a framework for cloud recovery testing
Abstract
As the cloud era begins and failures become commonplace, failure recovery becomes a critical factor in the availability, reliability and performance of cloud services. Unfortunately, recovery problems still take place, causing downtimes, data loss, and many other problems. We propose a new testing framework for cloud recovery: FATE (Failure Testing Service) and DESTINI (Declarative Testing Specifications). With FATE, recovery is systematically tested in the face of multiple failures. With DESTINI, correct recovery is specified clearly, concisely, and precisely. We have integrated our framework to several cloud systems (e.g., HDFS [33]), explored over 40,000 failure scenarios, wrote 74 specifications, found 16 new bugs, and reproduced 51 old bugs.
Year
Venue
Keywords
2011
NSDI
failure scenario,cloud system,failure recovery,declarative testing specifications,cloud recovery,cloud era,cloud service,recovery problem,cloud recovery testing,failure testing service,correct recovery
Field
DocType
Citations 
Cloud systems,Data loss,Computer science,Recovery testing,Business intelligence,Distributed computing,Cloud computing
Conference
54
PageRank 
References 
Authors
1.65
21
9
Name
Order
Citations
PageRank
Haryadi S. Gunawi155436.58
Thanh Do21567.11
Pallavi Joshi326212.59
Peter Alvaro446328.96
Joseph M. Hellerstein5140931651.14
Andrea C. Arpaci-Dusseau63133307.84
Remzi H. Arpaci-Dusseau73120383.86
Koushik Sen83753155.94
Dhruba Borthakur9202280.76