loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
23rd IEEE International Symposium on Reliable Distributed Systems (SRDS'04)
State Maintenance and its Impact on the Performability of Multi-tiered Internet Services
Florianpolis, Brazil
October 18-October 20
ISBN: 0-7695-2239-4
G. Gama, Rutgers University, Piscataway, NJ; Federal University of Minas Gerais, Belo Horizonte, Brazil
K. Nagaraja, Rutgers University, Piscataway, NJ
R. Bianchini, Rutgers University, Piscataway, NJ
R. P. Martin, Rutgers University, Piscataway, NJ
W. Meira Jr., Federal University of Minas Gerais, Belo Horizonte, Brazil
T. D. Nguyen, Rutgers University, Piscataway, NJ
In this paper, we evaluate the performance, availability, and combined performability of four soft state maintenance strategies in two multi-tier Internet services, an on-line book store and an auction service. To take soft state and service latency into account, we propose an extension of our previous quantification methodology, and novel availability and performability metrics. Our results demonstrate that storing the soft state in a database can achieve better performability than storing it in main memory, even when the state is efficiently replicated. Strategies that offload the handling of soft state from the database increase the load on other tiers and, consequently, increase the impact of faults in these tiers on service availability. Based on these results, we conclude that service designers need to provision the cluster and balance the load with availability and cost, as well as performance, in mind.
Citation:
G. Gama, K. Nagaraja, R. Bianchini, R. P. Martin, W. Meira Jr., T. D. Nguyen, "State Maintenance and its Impact on the Performability of Multi-tiered Internet Services," srds, pp.146-158, 23rd IEEE International Symposium on Reliable Distributed Systems (SRDS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.