Title :
Evaluation of P2P resource discovery architectures using real-life multi-attribute resource and query characteristics
Author :
Bandara, H. M N Dilum ; Jayasumana, Anura P.
Author_Institution :
Dept. of Electr. & Comput. Eng., Colorado State Univ., Fort Collins, CO, USA
Abstract :
Emerging collaborative Peer-to-Peer (P2P) applications rely on resource discovery solutions to aggregate groups of heterogeneous, multi-attribute, and dynamic resources that are distributed. In the absence of data and understanding of real-life resource and query characteristics, design and evaluation of existing solutions have relied on many simplifying assumptions. We first present a summary of resource and query characteristics from PlanetLab. These characteristics are then used to evaluate fundamental design choices for multi-attribute resource discovery based on the cost of advertising/querying resources, index size, and load balancing. Simulation-based analysis indicates that the cost of advertising dynamic attributes is significant and in-creases with the number of attributes. Compared to uniform queries, real-world queries are relatively easier to resolve using unstructured, superpeer, and single-attribute dominated query based structured P2P solutions. However, they cause significant load balancing issues in all the designs where a few nodes are mainly involved in answering majority of queries and/or indexing resources. Moreover, cost of resource discovery in structured P2P systems is effectively O(N) as most range queries are less specific. Thus, many existing design choices are applicable only under specific conditions and their performances tend to degrade under realistic workloads.
Keywords :
peer-to-peer computing; query processing; resource allocation; software architecture; P2P applications; P2P resource discovery architecture evaluation; PlanetLab; advertising resource cost; collaborative peer-to-peer applications; group aggregation; index size; indexing resources; load balancing issues; query answering; query characteristics; querying resource cost; real-life multiattribute resource characteristics; simulation-based analysis; single-attribute dominated query based structured P2P solutions; superpeer dominated query based structured P2P solutions; unstructured dominated query based structured P2P solutions; Advertising; Collaboration; Computer architecture; Indexing; Load management; Peer to peer computing; Multi-attribute queries; peer-to-peer; resource discovery; simulation;
Conference_Titel :
Consumer Communications and Networking Conference (CCNC), 2012 IEEE
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4577-2070-3
DOI :
10.1109/CCNC.2012.6181143