2011
DOI: 10.1109/tpds.2010.200
|View full text |Cite
|
Sign up to set email alerts
|

Fast and Cost-Effective Online Load-Balancing in Distributed Range-Queriable Systems

Abstract: Abstract-Distributed systems such as Peer-to-Peer overlays have been shown to efficiently support the processing of range queries over large numbers of participating hosts. In such systems, uneven load allocation has to be effectively tackled in order to minimize overloaded peers and optimize their performance. In this work, we detect the two basic methodologies used to achieve load-balancing: Iterative key redistribution between neighbors and node migration. We identify these two key mechanisms and describe t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
12
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 35 publications
(12 citation statements)
references
References 33 publications
0
12
0
Order By: Relevance
“…If the system requires randomly chosen partition boundaries as in P2P network (e.g., [46,43]), efficient load balancing technique needs O(log n) messages, where n is the number of nodes. Methods that use skip graphs like [18,29,11] need to have global load statistics to address the problem of data skew. Skip graphs are circular linked lists, where each node maintains roughly O(log n) skip pointers, to enable the list traversal.…”
Section: Discussion and Comparison With Existing Approachesmentioning
confidence: 99%
See 2 more Smart Citations
“…If the system requires randomly chosen partition boundaries as in P2P network (e.g., [46,43]), efficient load balancing technique needs O(log n) messages, where n is the number of nodes. Methods that use skip graphs like [18,29,11] need to have global load statistics to address the problem of data skew. Skip graphs are circular linked lists, where each node maintains roughly O(log n) skip pointers, to enable the list traversal.…”
Section: Discussion and Comparison With Existing Approachesmentioning
confidence: 99%
“…The work in [29] evaluates the performance in terms of bandwidth cost and convergence speed of balancing range query capable data structures using successive item exchanges and node migrations. This approach maintains load information using a skip graph.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…It is performed by moving just one unit per iteration [23], [24], [25], [26], or a fixed number [27], [28]. Further, in [29] it's achieved by exchanging the load between neighbor nodes.…”
Section: Related Workmentioning
confidence: 99%
“…To do so, the excess loads are transferred to the under loaded nodes in their own domain, thus reducing communication overhead. In [11], the two following techniques are used to achieve load-balancing state, they are: iterative key redistribution between neighbors and node migration. The authors have proposed Load balancing algorithm based on aspect oriented approach 147 a hybrid method to achieve both fast and cost-effective load-balancing in distributed systems that support range queries.…”
Section: Introductionmentioning
confidence: 99%