DocumentCode :
3516386
Title :
Dynamic content web applications: Crash, failover, and recovery analysis
Author :
Buzato, Luiz E. ; Vieira, Gustavo M D ; Zwaenepoel, Willy
Author_Institution :
IC, Unicamp, Campinas, Brazil
fYear :
2009
fDate :
June 29 2009-July 2 2009
Firstpage :
229
Lastpage :
238
Abstract :
This work assesses how crashes and recoveries affect the performance of a replicated dynamic content web application. RobustStore is the result of retrofitting TPC-W´s on-line bookstore with Treplica, a middleware for building dependable applications. Implementations of Paxos and Fast Paxos are at the core of Treplica´s efficient and programmer-friendly support for replication and recovery. The TPC-W benchmark, augmented with faultloads and dependability measures, is used to evaluate the behaviour of RobustStore. Experiments apply faultloads that cause sequential and concurrent replica crashes. RobustStore´s performance drops by less than 13% during the recovery from two simultaneous replica crashes. When subject to an identical faultload and a shopping workload, a five-replicas RobustStore maintains an accuracy of 99.999%. Our results display not only good performance, total autonomy and uninterrupted availability, they also show that it is simple to develop efficient recovery-oriented applications using Treplica.
Keywords :
Internet; information services; middleware; program diagnostics; Fast Paxos; RobustStore; Treplica; content Web applications; crash analysis; failover analysis; middleware; online bookstore; recovery analysis; recovery-oriented applications; Application specific integrated circuits; Availability; Computer crashes; Displays; Failure analysis; Middleware; Performance analysis; Performance loss; Programming profession; Robustness;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Dependable Systems & Networks, 2009. DSN '09. IEEE/IFIP International Conference on
Conference_Location :
Lisbon
Print_ISBN :
978-1-4244-4422-9
Electronic_ISBN :
978-1-4244-4421-2
Type :
conf
DOI :
10.1109/DSN.2009.5270331
Filename :
5270331
Link To Document :
بازگشت