ACM Home Page
Please provide us with feedback. Feedback
Multiple co-existing grouping overlays
Full text PdfPdf (138 KB)
Source
High Performance Distributed Computing archive
Proceedings of the second workshop on Use of P2P, GRID and agents for the development of content networks table of contents
Monterey, California, USA
Pages: 1 - 2  
Year of Publication: 2007
ISBN:978-1-59593-718-6
Author
Ian Taylor  Cardiff University, Cardiff, Wales Uk and Louisiana State University, USA
Sponsors
ACM: Association for Computing Machinery
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 16,   Citation Count: 1
Additional Information:

abstract   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1272980.1272981
What is a DOI?

ABSTRACT

This talk discusses issues in defining multiple overlays within P2P networks for the caching of application-data as well as conventional metadata i.e. adverts, or locations to data. I will discuss work carried out at Cardiff in this area that is being built on top of the P2PS middleware, which allows new types of super-peer overlays to be defined through grouping. Such overlays extend super-peer capabilities to help programmers create schemes for defining new ways for locating data sets as well as adverts. Data-caching groups co-exist with the conventional super-peer overlay, which still bootstraps the network by providing the discovery backbone. Parameters for super-peer or data caching groups can also be adjusted e.g. number of super-peer conenctions, caching policies (replication), security policies, etc, and we are also building interfaces for defining new matchmaking algorithms (for matching adverts with queries) as well as more sophisticated schemes for organising super peers (e.g. distributed hashtables, routing tables, agents, etc.) to be plugged into the network.