Title
Understanding Availability
Abstract
This paper addresses a simple, yet fundamental question in the design of peer-to-peer systems: What does it mean when we say "availability" and how does this understand- ing impact the engineering of practical systems? We ar- gue that existing measurements and models do not capture the complex time-varying nature of availability in today's peer-to-peer environments. Further, we show that unfore- seen methodological shortcomings have dramatically biased previous analyses of this phenomenon. As the basis of our study, we empirically characterize the availability of a large peer-to-peer system over a period of 7 days, analyze the de- pendence of the underlying availability distributions, mea- sure host turnover in the system, and discuss how these re- sults may affect the design of high-availability peer-to-peer services.
Year
DOI
Venue
2003
10.1007/978-3-540-45172-3_24
IPTPS
DocType
Citations 
PageRank 
Conference
145
16.06
References 
Authors
5
3
Search Limit
100145
Name
Order
Citations
PageRank
ranjita bhagwan183366.26
stefan savage2110171067.00
Geoffrey M. Voelker36844666.37