Title :
Rarity-Based Routing in Structured Peer-to-Peer Overlays
Author :
Kotoulas, Spyros ; Siebes, Ronny
Author_Institution :
Vrije Univ. Amsterdam, Amsterdam
Abstract :
The OpenKnowledge project aims at knowledge sharing through open and flexible peer interactions. Within this project, we are developing a system that supports searching, developing and sharing of interactions/workflows consisting of roles implemented by software that can be shared and executed by peers. Its main requirements are openness, scalability, decentralization and robustness. Part of this system is a discovery service, which will be the focus of this paper. This service aspires to fulfill the above requirements featuring a Peer-to-Peer architecture and Distributed Hash Tables (DHTs) to achieve robustness through redundancy and scalability through decentralization. Resources are discovered using a set of attribute-value pairs. A straightforward DHT-based approach that creates a distributed inverted index suffers from a linear increase of messages and replicas with the number of attributes. We try to reduce this number by proposing an efficient multi-attribute routing algorithm. We emulate and test our implementation on the DAS-2 distributed supercomputer.
Keywords :
data mining; file organisation; peer-to-peer computing; OpenKnowledge project; attribute-value pair; discovery service; distributed hash table; distributed inverted index; knowledge sharing; multiattribute routing algorithm; peer-to-peer overlay; rarity-based routing; Centralized control; Computer architecture; Computer science; Formal languages; Peer to peer computing; Robustness; Routing; Scalability; Supercomputers; Testing;
Conference_Titel :
Enabling Technologies: Infrastructure for Collaborative Enterprises, 2007. WETICE 2007. 16th IEEE International Workshops on
Conference_Location :
Evry
Print_ISBN :
978-0-7695-2879-3
DOI :
10.1109/WETICE.2007.4407139