메뉴 건너뛰기




Volumn 15, Issue 4, 2007, Pages 892-905

Load-balancing performance of consistent hashing: Asymptotic analysis of random node join

Author keywords

Asymptotic bounds; Balls into bins; Consistent hashing; Load balancing; Peer to peer (P2P)

Indexed keywords

ASYMPTOTIC BOUNDS; BALLS-INTO-BINS; CONSISTENT HASHING; LOAD BALANCING; PEER-TO-PEER (P2P);

EID: 38349187174     PISSN: 10636692     EISSN: None     Source Type: Journal    
DOI: 10.1109/TNET.2007.893881     Document Type: Article
Times cited : (34)

References (43)
  • 1
    • 3142691469 scopus 로고    scopus 로고
    • The quest for balancing peer load in structured peer-to-peer systems EPFL
    • Tech. Rep
    • K. Aberer, A. Datta, and M. Hauswirth, The quest for balancing peer load in structured peer-to-peer systems EPFL, Tech. Rep., 2003.
    • (2003)
    • Aberer, K.1    Datta, A.2    Hauswirth, M.3
  • 2
    • 0038107564 scopus 로고    scopus 로고
    • A stochastic process on the hypercube with applications to peer-to-peer networks
    • Jun
    • M. Adler, E. Halperin, R. M. Karp, and V. V. Vazirani, "A stochastic process on the hypercube with applications to peer-to-peer networks," in Prooc. ACM STOC, Jun. 2003, pp. 575-584.
    • (2003) Prooc. ACM STOC , pp. 575-584
    • Adler, M.1    Halperin, E.2    Karp, R.M.3    Vazirani, V.V.4
  • 3
    • 0036957187 scopus 로고    scopus 로고
    • Fault-tolerant routing in peer-to-peer systems
    • Jul
    • J. Aspnes, Z. Diamadi, and G. Shah, "Fault-tolerant routing in peer-to-peer systems," in ACM PODC, Jul. 2002, pp. 223-232.
    • (2002) ACM PODC , pp. 223-232
    • Aspnes, J.1    Diamadi, Z.2    Shah, G.3
  • 5
    • 8344269319 scopus 로고    scopus 로고
    • Geometric generalizations of the power of two choices
    • Jun
    • J. Byers, J. Considine, and M. Mitzenmacher, "Geometric generalizations of the power of two choices," in ACM SPAA, Jun. 2004, pp. 54-63.
    • (2004) ACM SPAA , pp. 54-63
    • Byers, J.1    Considine, J.2    Mitzenmacher, M.3
  • 6
    • 35248851301 scopus 로고    scopus 로고
    • Simple load balancing for distributed hash tables
    • Feb
    • J. Byers, J. Considine, and M. Mitzenmacher, "Simple load balancing for distributed hash tables," in IPTPS, Feb. 2003, pp. 80-87.
    • (2003) IPTPS , pp. 80-87
    • Byers, J.1    Considine, J.2    Mitzenmacher, M.3
  • 9
    • 0001155761 scopus 로고
    • On a class of problems related to the random division of an interval
    • Jun
    • D. A. Darling, "On a class of problems related to the random division of an interval," Ann. Math. Stat., vol. 24, pp. 239-253, Jun. 1953.
    • (1953) Ann. Math. Stat , vol.24 , pp. 239-253
    • Darling, D.A.1
  • 10
    • 0009145170 scopus 로고
    • Law of the iterated logarithm for order statistics of uniform spacings
    • L. Devroye, "Law of the iterated logarithm for order statistics of uniform spacings," Ann. Prob., vol. 9, no. 5, pp. 860-867, 1981.
    • (1981) Ann. Prob , vol.9 , Issue.5 , pp. 860-867
    • Devroye, L.1
  • 11
    • 0001460273 scopus 로고
    • A log-log law for maximal uniform spacings
    • L. Devroye, "A log-log law for maximal uniform spacings," Ann. Prob., vol. 10, no. 35, pp. 863-868, 1982.
    • (1982) Ann. Prob , vol.10 , Issue.35 , pp. 863-868
    • Devroye, L.1
  • 12
    • 65349158755 scopus 로고    scopus 로고
    • The content-addressable network D2B CNRS Univ. Paris Sud, Paris, France
    • Tech. Rep. 1349
    • P. Fraigniaud and P. Gauron, The content-addressable network D2B CNRS Univ. Paris Sud, Paris, France, Tech. Rep. 1349, 2003.
    • (2003)
    • Fraigniaud, P.1    Gauron, P.2
  • 14
    • 33747142749 scopus 로고    scopus 로고
    • The capacity of wireless networks
    • Mar
    • P. Gupta and P. R. Kumar, "The capacity of wireless networks," IEEE Trans. Inf. Theory, vol. 46, no. 2, pp. 388-404, Mar. 2000.
    • (2000) IEEE Trans. Inf. Theory , vol.46 , Issue.2 , pp. 388-404
    • Gupta, P.1    Kumar, P.R.2
  • 15
    • 0040095805 scopus 로고    scopus 로고
    • Asymptotic estimates of elementary probability distributions
    • Nov
    • H.-K. Hwang, "Asymptotic estimates of elementary probability distributions," Stud. Appl. Math., vol. 99, pp. 393-417, Nov. 1997.
    • (1997) Stud. Appl. Math , vol.99 , pp. 393-417
    • Hwang, H.-K.1
  • 16
    • 35248866616 scopus 로고    scopus 로고
    • Koorde: A simple degree-optimal hash table
    • Feb
    • F. Kaashoek and D. Karger, "Koorde: A simple degree-optimal hash table," in Proc. IPTPS, Feb. 2003, pp. 98-107.
    • (2003) Proc. IPTPS , pp. 98-107
    • Kaashoek, F.1    Karger, D.2
  • 17
    • 0030704545 scopus 로고    scopus 로고
    • Consistent hashing and random trees: Distributed caching protocols for relieving hot spots on the World Wide Web
    • May
    • D. Karger, E. Lehman, T. Leighton, M. Levine, D. Lewin, and R. Panigrahy, "Consistent hashing and random trees: Distributed caching protocols for relieving hot spots on the World Wide Web," in ACM STOC, May 1997, pp. 654-663.
    • (1997) ACM STOC , pp. 654-663
    • Karger, D.1    Lehman, E.2    Leighton, T.3    Levine, M.4    Lewin, D.5    Panigrahy, R.6
  • 18
    • 8344270628 scopus 로고    scopus 로고
    • New algorithms for load balancing in peer-to-peer systems
    • Aug
    • D. Karger and M. Ruhl, "New algorithms for load balancing in peer-to-peer systems," in IRIS Student Workshop, Aug. 2003.
    • (2003) IRIS Student Workshop
    • Karger, D.1    Ruhl, M.2
  • 19
    • 0026985376 scopus 로고
    • Efficient PRAM simulation on a distributed memory machine
    • May
    • R. M. Karp, M. Luby, and F. Meyer auf der Heide, "Efficient PRAM simulation on a distributed memory machine," in ACM STOC, May 1992, pp. 318-326.
    • (1992) ACM STOC , pp. 318-326
    • Karp, R.M.1    Luby, M.2    Meyer auf der Heide, F.3
  • 20
    • 0036660382 scopus 로고    scopus 로고
    • Limit laws for heights in generalized tries and Patricia tries
    • C. Knessl and W. Szpankowski, "Limit laws for heights in generalized tries and Patricia tries," J. Alg., vol. 44, pp. 63-97, 2002.
    • (2002) J. Alg , vol.44 , pp. 63-97
    • Knessl, C.1    Szpankowski, W.2
  • 21
    • 0002232633 scopus 로고
    • Solutions of ordinary differential equations as limits of pure jump Markov processes
    • T. G. Kurtz, "Solutions of ordinary differential equations as limits of pure jump Markov processes," J. Appl. Prob., vol. 7, pp. 49-58, 1970.
    • (1970) J. Appl. Prob , vol.7 , pp. 49-58
    • Kurtz, T.G.1
  • 22
    • 0041472348 scopus 로고    scopus 로고
    • Distributed construction of random expander graphs
    • Mar
    • C. Law and K.-Y. Siu, "Distributed construction of random expander graphs," in Proc. IEEE INFOCOM, Mar. 2003, pp. 2133-2143.
    • (2003) Proc. IEEE INFOCOM , pp. 2133-2143
    • Law, C.1    Siu, K.-Y.2
  • 23
    • 0036957999 scopus 로고    scopus 로고
    • Analysis of the evolution of peer-to-peer networks
    • Jul
    • D. Liben-Nowell, H. Balakrishnan, and D. Karger, "Analysis of the evolution of peer-to-peer networks," in ACM PODC, Jul. 2002, pp. 233-242.
    • (2002) ACM PODC , pp. 233-242
    • Liben-Nowell, D.1    Balakrishnan, H.2    Karger, D.3
  • 24
    • 1242310022 scopus 로고    scopus 로고
    • Graph-theoretic analysis of structured peer-to-peer systems: Routing distances and fault resilience
    • Aug
    • D. Loguinov, A. Kumar, V. Rai, and S. Ganesh, "Graph-theoretic analysis of structured peer-to-peer systems: Routing distances and fault resilience," in ACM SIGCOMM, Aug. 2003, pp. 395-406.
    • (2003) ACM SIGCOMM , pp. 395-406
    • Loguinov, D.1    Kumar, A.2    Rai, V.3    Ganesh, S.4
  • 26
    • 0036949078 scopus 로고    scopus 로고
    • Viceroy: A scalable and dynamic emulation of the butterfly
    • Jul
    • D. Malkhi, M. Naor, and D. Ratajczak, "Viceroy: A scalable and dynamic emulation of the butterfly," in ACM PODC, Jul. 2002, pp. 183-192.
    • (2002) ACM PODC , pp. 183-192
    • Malkhi, D.1    Naor, M.2    Ratajczak, D.3
  • 27
    • 0030422229 scopus 로고    scopus 로고
    • Load balancing and density dependent jump Markov processes
    • Oct
    • M. Mitzenmacher, "Load balancing and density dependent jump Markov processes," in IEEE FOCS, Oct. 1996, pp. 213-222.
    • (1996) IEEE FOCS , pp. 213-222
    • Mitzenmacher, M.1
  • 28
    • 0033270230 scopus 로고    scopus 로고
    • Studying balanced allocations with differential equations
    • Sep
    • M. Mitzenmacher, "Studying balanced allocations with differential equations," Combin., Prob., Comput., vol. 8, pp. 473-482, Sep. 1999.
    • (1999) Combin., Prob., Comput , vol.8 , pp. 473-482
    • Mitzenmacher, M.1
  • 29
    • 0004155132 scopus 로고    scopus 로고
    • The power of two choices in randomized load balancing,
    • Ph.D. dissertation, Univ. California, Berkeley
    • M. Mitzenmacher, "The power of two choices in randomized load balancing," Ph.D. dissertation, Univ. California, Berkeley, 1996.
    • (1996)
    • Mitzenmacher, M.1
  • 32
    • 0037703386 scopus 로고    scopus 로고
    • Novel architectures for P2P applications: The continuous-discrete approach
    • Jun
    • M. Naor and U. Wieder, "Novel architectures for P2P applications: The continuous-discrete approach," in ACM SPAA, Jun. 2003, pp. 50-59.
    • (2003) ACM SPAA , pp. 50-59
    • Naor, M.1    Wieder, U.2
  • 33
    • 0000424839 scopus 로고
    • Limiting distribution for the depth in patricia tries
    • May
    • B. Rais, P. Jacquet, and W. Szpankowski, "Limiting distribution for the depth in patricia tries," SIAM J. Discrete Math., vol. 6, no. 2, pp. 197-213, May 1993.
    • (1993) SIAM J. Discrete Math , vol.6 , Issue.2 , pp. 197-213
    • Rais, B.1    Jacquet, P.2    Szpankowski, W.3
  • 35
    • 33744762844 scopus 로고    scopus 로고
    • Practical load balancing for content requests in peer-to-peer networks
    • Jun
    • M. Roussopoulos and M. Baker, "Practical load balancing for content requests in peer-to-peer networks," Distrib. Comput., vol. 18, no. 6, pp. 421-434, Jun. 2006.
    • (2006) Distrib. Comput , vol.18 , Issue.6 , pp. 421-434
    • Roussopoulos, M.1    Baker, M.2
  • 36
    • 57349142855 scopus 로고    scopus 로고
    • Pastry: Scalable, decentralized object location and routing for large-scale peer-to-peer systems
    • Nov
    • A. Rowstron and P. Druschel, "Pastry: Scalable, decentralized object location and routing for large-scale peer-to-peer systems," in IFIP/ACM Int. Conf. Distributed Systems Platforms, Nov. 2001, pp. 329-350.
    • (2001) IFIP/ACM Int. Conf. Distributed Systems Platforms , pp. 329-350
    • Rowstron, A.1    Druschel, P.2
  • 37
    • 0034782005 scopus 로고    scopus 로고
    • Chord: A scalable peer-to-peer lookup service for internet applications
    • Aug
    • I. Stoica, R. Morris, D. Karger, M. F. Kaashoek, and H. Balarkishnan, "Chord: A scalable peer-to-peer lookup service for internet applications," in ACM SIGCOMM, Aug. 2001, pp. 149-160.
    • (2001) ACM SIGCOMM , pp. 149-160
    • Stoica, I.1    Morris, R.2    Karger, D.3    Kaashoek, M.F.4    Balarkishnan, H.5
  • 39
    • 8344220592 scopus 로고    scopus 로고
    • On zone-balancing of peer-to-peer networks: Analysis of random node join
    • Jun
    • X. Wang, Y. Zhang, X. Li, and D. Loguinov, "On zone-balancing of peer-to-peer networks: Analysis of random node join," in ACM SIGMETRICS, Jun. 2004, pp. 211-222.
    • (2004) ACM SIGMETRICS , pp. 211-222
    • Wang, X.1    Zhang, Y.2    Li, X.3    Loguinov, D.4
  • 40
    • 0742303980 scopus 로고    scopus 로고
    • On the fundamental tradeoffs between routing table size and network diameter in peer-to-peer networks
    • Jan
    • J. Xu, A. Kumar, and X. Yu, "On the fundamental tradeoffs between routing table size and network diameter in peer-to-peer networks," IEEE J. Sel. Areas Commun., vol. 22, no. 1, pp. 151-163, Jan. 2004.
    • (2004) IEEE J. Sel. Areas Commun , vol.22 , Issue.1 , pp. 151-163
    • Xu, J.1    Kumar, A.2    Yu, X.3
  • 41
    • 0003858844 scopus 로고    scopus 로고
    • Tapestry: An infrastructure for fault-tolerant wide-area location and routing Univ. California, Berkeley
    • Tech. Rep
    • B. Y. Zhao, J. D. Kubiatowicz, and A. Joseph, Tapestry: An infrastructure for fault-tolerant wide-area location and routing Univ. California, Berkeley, Tech. Rep., 2001.
    • (2001)
    • Zhao, B.Y.1    Kubiatowicz, J.D.2    Joseph, A.3
  • 42
    • 17844398227 scopus 로고    scopus 로고
    • Efficient, proximity-aware load balancing for DHT-based P2P systems
    • Apr
    • Y. Zhu and Y. Hu, "Efficient, proximity-aware load balancing for DHT-based P2P systems," IEEE Trans Parallel Distrib. Syst., vol. 16, no. 4, pp. 349-361, Apr. 2005.
    • (2005) IEEE Trans Parallel Distrib. Syst , vol.16 , Issue.4 , pp. 349-361
    • Zhu, Y.1    Hu, Y.2
  • 43
    • 0034819333 scopus 로고    scopus 로고
    • Bayeux: An architecture for scalable and fault-tolerant wide-area data dissemination
    • Jun
    • S. Q. Zhuang, B. Y. Zhao, and A. D. Joseph, "Bayeux: An architecture for scalable and fault-tolerant wide-area data dissemination," in ACM NOSSDAV, Jun. 2001, pp. 11-20.
    • (2001) ACM NOSSDAV , pp. 11-20
    • Zhuang, S.Q.1    Zhao, B.Y.2    Joseph, A.D.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.