NEXUS — Resilient Intelligent Middleware
BT Technology Journal
Low traffic overlay networks with large routing tables
SIGMETRICS '05 Proceedings of the 2005 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Chord2: A two-layer Chord for reducing maintenance overhead via heterogeneity
Computer Networks: The International Journal of Computer and Telecommunications Networking
Survey of research towards robust peer-to-peer networks: search methods
Computer Networks: The International Journal of Computer and Telecommunications Networking
A structured hierarchical P2P model based on a rigorous binary tree code algorithm
Future Generation Computer Systems - Special section: Information engineering and enterprise architecture in distributed computing environments
Efficient routing for peer-to-peer overlays
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
CTO: concept tree based semantic overlay for pure peer-to-peer information retrieval
Proceedings of the sixteenth ACM conference on Conference on information and knowledge management
On hierarchical DHT systems - An analytical approach for optimal designs
Computer Communications
'Dominating-set-based' searching in peer-to-peer networks
International Journal of High Performance Computing and Networking
Broker-placement in latency-aware peer-to-peer networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Stealth distributed hash table: a robust and flexible super-peered DHT
CoNEXT '06 Proceedings of the 2006 ACM CoNEXT conference
Authentication in stealth distributed hash tables
Journal of Systems Architecture: the EUROMICRO Journal
Self-organising Management Overlays for Future Internet Services
MACE '08 Proceedings of the 3rd IEEE international workshop on Modelling Autonomic Communications Environments
Computer Networks: The International Journal of Computer and Telecommunications Networking
Enabling global multimedia distributed services based on hierarchical DHT overlay networks
International Journal of Internet Protocol Technology
Design considerations for a network of information
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
Proceedings of the 4th International Conference on Queueing Theory and Network Applications
EpiChord: Parallelizing the Chord lookup algorithm with reactive routing state management
Computer Communications
On the self-organization of a hybrid peer-to-peer system
Journal of Network and Computer Applications
Scalable DHT- and ontology-based information service for large-scale grids
Future Generation Computer Systems
A gradient topology for master-slave replication in peer-to-peer environments
DBISP2P'05/06 Proceedings of the 2005/2006 international conference on Databases, information systems, and peer-to-peer computing
Peer-to-peer single hop distributed hash tables
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
SFDHT: a DHT designed for server farm
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Balancing gossip exchanges in networks with firewalls
IPTPS'10 Proceedings of the 9th international conference on Peer-to-peer systems
D1HT: a distributed one hop hash table
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
MDHT: a hierarchical name resolution service for information-centric networks
Proceedings of the ACM SIGCOMM workshop on Information-centric networking
Using aggregation for adaptive super-peer discovery on the gradient topology
SelfMan'06 Proceedings of the Second IEEE international conference on Self-Managed Networks, Systems, and Services
A topology adaptation protocol for structured superpeer overlay construction
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
Discovery of stable peers in a self-organising peer-to-peer gradient topology
DAIS'06 Proceedings of the 6th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Organisation-Oriented super-peer networks for digital libraries
DELOS'04 Proceedings of the 6th Thematic conference on Peer-to-Peer, Grid, and Service-Orientation in Digital Library Architectures
PBJ: a Gnutella inspired file sharing system
Proceedings of the 50th Annual Southeast Regional Conference
Hierarchical DHT-based name resolution for information-centric networks
Computer Communications
Hi-index | 0.00 |
Peer-to-peer (P2P) systems are typically divided intothose that centralize lookup functionality in a single locationand those that distribute the lookup operation acrossthe set of participating hosts. The former approach can offerconstant time lookup latency, but is more expensive toscale and suffers from single points of failure. In contrast,the fully distributed approach is easier to scale and can bemore resilient to failures, but the lookup latency scales asa function of the total number of participants. While theresearch community has made great progress in improvingthe latency of distributed lookup, these systems, exemplifiedby Chord [17], typically require O(log N) hops to locate anobject in a system with N hosts.In this paper, we explore the costs and benefits of a newhybrid approach that partially distributes lookup informationamong a dynamically adjusted set of high-capacity"superpeers". This design exploits the resource heterogeneityinherent in existing P2P systems to provide many ofthe advantages of a centralized system, even while avoidingmost of the problems associated with such systems. Lookupis performed using superpeers in constant-time, and the systemperforms well even in the event of simultaneous super-peerfailures. Finally, while our gain in performance is potentiallyat the expense of scalability, we will show that astraightforward implementation should be able to scale toover one million peers with reasonable lookup rates.