DocumentCode
2787898
Title
CoQUOS: Lightweight Support for Continuous Queries in Unstructured Overlays
Author
Ramaswamy, Lakshmish ; Chen, Jianxia ; Parate, Piyush
Author_Institution
Dept. of Comput. Sci., Georgia Univ., Athens, GA
fYear
2007
fDate
26-30 March 2007
Firstpage
1
Lastpage
10
Abstract
The utility and the effectiveness of peer-to-peer (P2P) content distribution systems can be greatly enhanced by augmenting their ad-hoc content discovery mechanisms with two capabilities, namely a mechanism to enable the peers to register their queries and receive notifications when corresponding data-items are added to the network and a means for the peers to advertise their new content. While P2P-based publish-sub scribe systems can infuse these capabilities, developing full-fledged publish-subscribe systems on top of unstructured P2P networks requires complex techniques, and it is often an overkill for many P2P applications. For these applications, we study the alternate continuous query paradigm, which is functionally similar to publish-subscribe systems, but provides best-effort notification guarantees. This paper presents CoQUOS - a scalable and lightweight middleware to support continuous queries in unstructured P2P networks. A key strength of the CoQUOS system is that it can be implemented on any unstructured overlay network. Moreover, CoQUOS preserves the simplicity and flexibility of the overlay network. Central to our design of the CoQUOS middleware is a completely decentralized scheme to register a query at different regions of the P2P network. This mechanism includes two novel components, namely cluster resilient random walk algorithm for propagating query to various regions of the network and dynamic probability-based query registration technique for ensuring that the registrations are well distributed. Our experiments show that the proposed techniques are highly effective and their overheads are low.
Keywords
message passing; middleware; peer-to-peer computing; query processing; telecommunication computing; CoQUOS middleware; P2P-based publish-subscribe systems; ad-hoc content discovery mechanisms; cluster resilient random walk algorithm; continuous queries; dynamic probability-based query registration technique; peer-to-peer content distribution systems; query propagation; unstructured P2P networks; unstructured overlay network; Clustering algorithms; Collaboration; Computer science; Content based retrieval; Middleware; Peer to peer computing; Publish-subscribe; Registers; Resource management; Subscriptions;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location
Long Beach, CA
Print_ISBN
1-4244-0910-1
Electronic_ISBN
1-4244-0910-1
Type
conf
DOI
10.1109/IPDPS.2007.370301
Filename
4228029
Link To Document