Journal ArticleDOI
Load balancing in dynamic structured peer-to-peer systems
Reads0
Chats0
TLDR
This paper proposes an algorithm for load balancing in heterogeneous, dynamic P2P systems that provide a DHT abstraction and shows that the efficiency and performance improvement demonstrated over the case of no load balancing shows that this technique holds promise for deployed systems.About:
This article is published in Performance Evaluation.The article was published on 2006-03-01. It has received 120 citations till now. The article focuses on the topics: Load balancing (computing) & Distributed algorithm.read more
Citations
More filters
Proceedings ArticleDOI
Evaluating the cost-benefit of using cloud computing to extend the capacity of clusters
TL;DR: This work evaluates the cost of six scheduling strategies used by an organisation that operates a cluster managed by virtual machine technology and seeks to utilise resources from a remote Infrastructure as a Service (IaaS) provider to reduce the response time of its user requests.
Book
P2P Networking and Applications
TL;DR: P2P networking has recently emerged as a viable multimillion dollar business model for the distribution of academic and clinical information, telecommunications, and social networking, and Peer-to-Peer Networking and Applications explains the conceptual operations and architecture underlying basic P2P systems using well-known commercial systems as models.
Proceedings ArticleDOI
Heterogeneity and load balance in distributed hash tables
P.B. Godfrey,Ion Stoica +1 more
TL;DR: It is proved that Y/sub 0/ can achieve near-optimal load balancing, while moving little load to maintain the balance and increasing the size of the routing tables by at most a constant factor.
Journal ArticleDOI
Load Rebalancing for Distributed File Systems in Clouds
TL;DR: In this paper, a fully distributed load rebalancing algorithm is presented to cope with the load imbalance problem and is compared against a centralized approach in a production system and a competing distributed solution presented in the literature.
Journal ArticleDOI
A cost-benefit analysis of using cloud computing to extend the capacity of clusters
TL;DR: This work evaluates the cost of seven scheduling strategies used by an organisation that operates a cluster managed by virtual machine technology and seeks to utilise resources from a remote Infrastructure as a Service (IaaS) provider to reduce the response time of its user requests.
References
More filters
Proceedings ArticleDOI
Chord: A scalable peer-to-peer lookup service for internet applications
TL;DR: Results from theoretical analysis, simulations, and experiments show that Chord is scalable, with communication cost and the state maintained by each node scaling logarithmically with the number of Chord nodes.
Book ChapterDOI
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Antony Rowstron,Peter Druschel +1 more
TL;DR: Pastry as mentioned in this paper is a scalable, distributed object location and routing substrate for wide-area peer-to-peer ap- plications, which performs application-level routing and object location in a po- tentially very large overlay network of nodes connected via the Internet.
Proceedings ArticleDOI
A scalable content-addressable network
TL;DR: The concept of a Content-Addressable Network (CAN) as a distributed infrastructure that provides hash table-like functionality on Internet-like scales is introduced and its scalability, robustness and low-latency properties are demonstrated through simulation.
Proceedings ArticleDOI
Measurement study of peer-to-peer file sharing systems
TL;DR: This measurement study seeks to precisely characterize the population of end-user hosts that participate in Napster and Gnutella, and shows that there is significant heterogeneity and lack of cooperation across peers participating in these systems.
Proceedings ArticleDOI
Consistent hashing and random trees: distributed caching protocols for relieving hot spots on the World Wide Web
TL;DR: A family of caching protocols for distrib-uted networks that can be used to decrease or eliminate the occurrence of hot spots in the network, based on a special kind of hashing that is called consistent hashing.