Multicast routing in a datagram internetwork
Multicast routing in a datagram internetwork
Principles of distributed database systems (2nd ed.)
Principles of distributed database systems (2nd ed.)
An adaptive query execution system for data integration
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
The Jini architecture for network-centric computing
Communications of the ACM
An architecture for a secure service discovery service
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
The state of the art in distributed query processing
ACM Computing Surveys (CSUR)
Freenet: a distributed anonymous information storage and retrieval system
International workshop on Designing privacy enhancing technologies: design issues in anonymity and unobservability
Chord: A scalable peer-to-peer lookup service for internet applications
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Dataflow query execution in a parallel main-memory environment
PDIS '91 Proceedings of the first international conference on Parallel and distributed information systems
Globe: A Wide-Area Distributed System
IEEE Concurrency
Scaling Access to Heterogeneous Data Sources with DISCO
IEEE Transactions on Knowledge and Data Engineering
Data Management in an International Data Grid Project
GRID '00 Proceedings of the First IEEE/ACM International Workshop on Grid Computing
On Fully Decentralized Resource Discovery in Grid Environments
GRID '01 Proceedings of the Second International Workshop on Grid Computing
Information Integration Using Logical Views
ICDT '97 Proceedings of the 6th International Conference on Database Theory
Agora: Living with XML and Relational
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Dynamic Pipeline Scheduling for Improving Interactive Query Performance
Proceedings of the 27th International Conference on Very Large Data Bases
The Web Service Discovery Architecture
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Giggle: a framework for constructing scalable replica location services
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Models for Replica Synchronisation and Consistency in a Data Grid
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
[15] Peer-to-Peer Architecture Case Study: Gnutella Network
P2P '01 Proceedings of the First International Conference on Peer-to-Peer Computing
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Grid Data Mirroring Package (GDMP)
Scientific Programming
The Web Service Discovery Architecture
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Scalable distributed scheduling for quality of service
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
Integrating web applications and web services
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Hi-index | 0.00 |
In a large distributed system spanning many administrative domains such as a Data Grid, it is desirable to maintain and query dynamic and timely information about active participants such as services, resources and user communities. However, in such a database system, the set of information tuples in the universe is partitioned over many distributed nodes, for reasons including autonomy, scalability, availability, performance and security. It is not obvious how to enable general-purpose discovery query support and collective collaborative functionality that operate on the distributed system as a whole, rather than on a given part of it. Further, it is not obvious howto allowfor search results that are fresh, allowing dynamic content. It appears that a Peer-to-Peer (P2P) database network may be well suited to support dynamic distributed database search, for example for service discovery. In this paper, we devise the Unified Peer-to-Peer Database Framework (UPDF), which allows to express specific applications for arbitrary query languages (e.g. XQuery, SQL) and node topologies, and a wide range of data types, query response modes (e.g. Routed, Direct and Referral Response), neighbor selection policies, pipelining characteristics, timeout and other scope options.