ACM Home Page
Please provide us with feedback. Feedback
Node isolation model and age-based neighbor selection in unstructured P2P networks
Full text PdfPdf (812 KB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 17 ,  Issue 1  (February 2009) table of contents
Pages 144-157  
Year of Publication: 2009
ISSN:1063-6692
Authors
Zhongmei Yao  Department of Computer Science, Texas A&M University, College Station, TX
Xiaoming Wang  Department of Computer Science, Texas A&M University, College Station, TX
Derek Leonard  Department of Computer Science, Texas A&M University, College Station, TX
Dmitri Loguinov  Department of Computer Science, Texas A&M University, College Station, TX
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 108,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: 10.1109/TNET.2008.925626

ABSTRACT

Previous analytical studies of unstructured P2P resilience have assumed exponential user lifetimes and only con-sidered age-independent neighbor replacement. In this paper, we overcome these limitations by introducing a general node-isolation model for heavy-tailed user lifetimes and arbitrary neighbor-se-lection algorithms. Using this model, we analyze two age-biased neighbor-selection strategies and show that they significantly improve the residual lifetimes of chosen users, which dramatically reduces the probability of user isolation and graph partitioning compared with uniform selection of neighbors. In fact, the second strategy based on random walks on age-proportional graphs demonstrates that, for lifetimes with infinite variance, the system monotonically increases its resilience as its age and size grow. Specifically, we show that the probability of isolation converges to zero as these two metrics tend to infinity. We finish the paper with simulations in finite-size graphs that demonstrate the effect of this result in practice.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
3
 
4
B.-G. Chun, B. Zhao, and J. Kubiatowicz, "Impact of neighbor se-lection on performance and resilience of structured P2P networks," in Proc. IPTPS, Feb. 2005, pp. 264-274.
 
5
E. B. Dynkin, "Some limit theorems for sums of independent random variables with infinite mathematical expectations," Sel. Transl. Math. Statist. Probabil., vol. 1, pp. 171-189, 1961.
 
6
H. Exton, Handbook of Hypergeometric Integrals: Theory, Applica-tions, Tables, Computer Programs. Chichester, U.K.: Ellis Horwood, 1978.
 
7
 
8
W. Feller, An Introduction to Probability Theory and Its Applications, Volume 2. New York: Wiley, 1966.
 
9
C. Gkantsidis, M. Mihail, and A. Saberi, "Random walks in peer-to-peer networks," in Proc. IEEE INFOCOM, Mar. 2004, pp. 120-130.
10
11
 
12
T. Hettmansperger and M. Keenan, "Tailweight, statistical inference, and families of distributions--A brief survey," in Statist. Distrib. Sci-entif. Work, G. P. Patil, S. Kotz, and J. K. Ord, Eds.: Kluwer, 1980, vol. 1, pp. 161-172.
 
13
M. F. Kaashoek and D. Karger, "Koorde: A simple degree-optimal dis-tributed hash table," in Proc. IPTPS, Feb. 2003, pp. 98-107.
 
14
M. Kijima, Markov Processes for Stochastic Modeling. London, U.K.: Chapman & Hall, 1997.
 
15
S. Krishnamurthy, S. El-Ansary, E. Aurell, and S. Haridi, "A statistical theory of chord under churn," in Proc. IPTPS, Feb. 2005, pp. 93-103.
16
 
17
J. Ledlie, J. Shneidman, M. Amis, and M. Seltzer, Reliability-and Capacity-Based Selection in Distributed Hash Tables Harvard Univ., Dept. Comput. Sci., Sep. 2003, Tech. Rep..
18
 
19
 
20
J. Li, J. Stribling, T. M. Gil, R. Morris, and M. F. Kaashoek, "Com-paring the performance of distributed hash tables under churn," in Proc. IPTPS, Feb. 2004, pp. 87-99.
 
21
22
 
23
L. Lovász, "Random Walks on graphs: A survey," in Combinatorics, Paul Erdös is Eighty, D. Miklós, V. T. Sós, and T. Szönyi, Eds. Bu-dapest, Hungary: János Bolyai Math. Soc., 1996, vol. 2, pp. 353-398.
 
24
L. Massoulié, A.-M. Kermarrec, and A. Ganesh, "Network awareness and failure resilience in self-organising overlay networks," in Proc. IEEE SRDS, Oct. 2003, pp. 47-55.
 
25
 
26
 
27
G. Pandurangan, P. Raghavan, and E. Upfal, "Building low-diameter peer-to-peer networks," IEEE J. Sel. Areas Commun., vol. 21, no. 6, pp. 995-1002, Aug. 2003.
28
29
 
30
S. Ratnasamy, M. Handley, R. Karp, and S. Shenker, "Topologically-aware overlay construction and server selection," in Proc. IEEE IN-FOCOM, Jun. 2002, pp. 1190-1199.
 
31
 
32
 
33
 
34
35
 
36
37
38
 
39
V. Venkataraman, P. Francisy, and J. Calandrino, "Chunkyspread: Multitree unstructured peer-to-peer multicast," in Proc. IPTPS, Feb. 2006.
 
40
V. Vishnumurthy and P. Francis, "On Heterogeneous overlay construc-tion and random node selection in unstructured P2P networks," in Proc. IEEE INFOCOM, Apr. 2006.
 
41
X. Wang, Z. Yao, and D. Loguinov, "Residual-based measurement of peer and link lifetimes in Gnutella networks," in Proc. IEEE INFOCOM, May 2007, pp. 391-399.
 
42
R. W. Wolff, Stochastic Modeling and the Theory of Queues. Engle-wood Cliffs, NJ: Prentice-Hall, 1989.
 
43
44
 
45
B. Y. Zhao, L. Huang, J. Stribling, S. C. Rhea, A. D. Joseph, and J. Kubiatowicz, "Tapestry: A resilient global-scale overlay for service de-ployment," IEEE J. Sel. Areas Commun., vol. 22, no. 1, pp. 41-53, Jan. 2004.
 
46
M. Zhong, K. Shen, and J. Seiferas, "Non-uniform random member-ship management in peer-to-peer networks," in Proc. IEEE INFOCOM, Mar. 2005, pp. 1151-1161.
47

Collaborative Colleagues:
Zhongmei Yao: colleagues
Xiaoming Wang: colleagues
Derek Leonard: colleagues
Dmitri Loguinov: colleagues