Access the full text.
Sign up today, get DeepDyve free for 14 days.
ACM Transactions on Autonomous and Adaptive Systems
Ranjita Bhagwan, K. Tati, Yuchung Cheng, S. Savage, G. Voelker (2004)
Total Recall: System Support for Automated Availability Management
H. Smith (1981)
TRACE, 2
T. Schwarz, Qin Xin, E. Miller (2004)
Availability in Global Peer-To-Peer Storage Systems
F. Fessant, C. Sengul, Anne-Marie Kermarrec (2008)
Pacemaker: Fighting Selfishness in Availability-Aware Large-Scale Networks
Márk Jelasity, Özalp Babaoglu (2005)
T-Man: Gossip-Based Overlay Topology Management
Márk Jelasity, Anne-Marie Kermarrec (2006)
Ordered Slicing of Very Large-Scale Overlay NetworksSixth IEEE International Conference on Peer-to-Peer Computing (P2P'06)
Alessandro Duminuco, E. Biersack (2009)
A Practical Study of Regenerating Codes for Peer-to-Peer Backup Systems2009 29th IEEE International Conference on Distributed Computing Systems
Anne-Marie Kermarrec, E. Merrer, Yaning Liu, G. Simon (2009)
Surfing Peer-to-Peer IPTV: Distributed Channel Switching
Derrick Kondo, A. Andrzejak, David Anderson (2008)
On correlated availability in Internet-distributed systems2008 9th IEEE/ACM International Conference on Grid Computing
J. Sacha, J. Dowling, R. Cunningham, R. Meier (2006)
Discovery of Stable Peers in a Self-organising Peer-to-Peer Gradient Topology
Byung-Gon Chun, F. Dabek, Andreas Haeberlen, Emil Sit, Hakim Weatherspoon, M. Kaashoek, J. Kubiatowicz, R. Morris (2006)
Efficient Replica Maintenance for Distributed Storage Systems
Jean-Michel Busca, Fabio Picconi, Pierre Sens (2005)
Pastis: A Highly-Scalable Multi-user Peer-to-Peer File System
Ranjita Bhagwan, S. Savage, G. Voelker (2003)
Understanding Availability
Landon Cox, C. Murray, Brian Noble
Proceedings of the 5th Symposium on Operating Systems Design and Implementation Pastiche: Making Backup Cheap and Easy
Bernd Mohr, L. DeRose, Jeffrey Vetter (2007)
A framework for performance analysis of Co-Array Fortran: Research ArticlesConcurrency and Computation: Practice and Experience, 19
Kyungbaek Kim (2008)
Lifetime-Aware Replication for Data Durability in P2P Storage NetworkIEICE Trans. Commun., 91-B
Brighten Godfrey, S. Shenker, I. Stoica (2006)
Minimizing churn in distributed systemsProceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
(2010)
Received February
D. Stutzbach, R. Rejaie (2006)
Understanding churn in peer-to-peer networks
Ramsés Morales, Indranil Gupta (2007)
AVMON: Optimal and Scalable Discovery of Consistent Availability Monitoring Overlays for Distributed SystemsIEEE Transactions on Parallel and Distributed Systems, 20
M. Killijian, Ludovic Courtès, D. Powell (2006)
A Survey of Cooperative Backup Mechanisms
S. Handurukande, Anne-Marie Kermarrec, F. Fessant, L. Massoulié, Simon Patarin (2006)
Peer sharing behaviour in the eDonkey network, and implications for the design of server-less file sharing systemsProceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Spyros Voulgaris, D. Gavidia, M. Steen (2005)
CYCLON: Inexpensive Membership Management for Unstructured P2P OverlaysJournal of Network and Systems Management, 13
Stevens Blond, F. Fessant, E. Merrer (2009)
Finding Good Partners in Availability-Aware P2P Networks
Márk Jelasity, A. Montresor, Özalp Babaoglu (2009)
' s personal copy T-MAN : Gossip-based fast overlay topology construction q
F. Dabek, M. Kaashoek, David Karger, R. Morris, I. Stoica (2001)
Wide-area cooperative storage with CFSProceedings of the eighteenth ACM symposium on Operating systems principles
Lluis Pamies-Juarez, P. López, Marc Artigas (2008)
Rewarding stability in peer-to-peer backup systems2008 16th IEEE International Conference on Networks
N. Drost, R. Nieuwpoort, H. Bal (2006)
Simple locality-aware co-allocation in peer-to-peer supercomputingSixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06), 2
James Mickens, Brian Noble (2006)
Exploiting Availability Prediction in Distributed Systems
S. Guha, Neil Daswani, R. Jain (2005)
An Experimental Study of the Skype Peer-to-Peer VoIP System
Alessandro Duminuco, E. Biersack, T. En-Najjary (2007)
Proactive replication in distributed storage systems using machine availability estimation
S. Saroiu, P. Gummadi, S. Gribble (2001)
A Measurement Study of Peer-to-Peer File Sharing Systems
Choosing Partners Based on Availability in P2P Networks STEVENS LE BLOND, INRIA Sophia Antipolis/INRIA Rhône-Alpes FABRICE LE FESSANT, INRIA Saclay - Ile de France ERWAN LE MERRER, Technicolor Availability of applications or devices is known to be one of the most critical variables impacting the performances of software systems. We study in this article the problem of nding peers matching a given availability pattern in a peer-to-peer (P2P) system. Motivated by practical examples, we specify two formal problems of availability matching that arise in real applications: disconnection matching, where peers look for partners expected to disconnect at the same time, and presence matching, where peers look for partners expected to be online simultaneously in the future. As a scalable and inexpensive solution, we propose to use epidemic protocols for topology management; we provide corresponding metrics for both matching problems. We evaluated this solution by simulating two P2P applications, task scheduling and le storage, over a new trace of the eDonkey network, the largest one with availability information. We rst proved the existence of regularity patterns in the sessions of 14M peers over 27 days. We also showed that, using only 7 days of history, a simple predictor could
ACM Transactions on Autonomous and Adaptive Systems (TAAS) – Association for Computing Machinery
Published: Jul 1, 2012
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.