The hyperion project: from data integration to data coordination

We present an architecture and a set of challenges for peer database management systems. These systems team up to build a network of nodes (peers) that coordinate at run time most of the typical DBMS tasks such as the querying, updating, and sharing of data. Such a network works in a way similar to conventional multidatabases. Conventional multidatabase systems are founded on key concepts such as those of a global schema, central administrative authority, data integration, global access to multiple databases, permanent participation of databases, etc. Instead, our proposal assumes total absence of any central authority or control, no global schema, transient participation of peer databases, and constantly evolving coordination rules among databases. In this work, we describe the status of the Hyperion project, present our current solutions, and outline remaining research issues.

[1]  Fausto Giunchiglia,et al.  Data Management for Peer-to-Peer Computing : A Vision , 2002, WebDB.

[2]  Fausto Giunchiglia,et al.  Making Peer Databases Interact - A Vision for an Architecture Supporting Data Coordination , 2002, CIA.

[3]  Renée J. Miller,et al.  Managing data mappings in the Hyperion project , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[4]  Beng Chin Ooi,et al.  BestPeer : A Self-Con gurable Peer-to-Peer SystemWee , 2002 .

[5]  Ronald Fagin,et al.  Data exchange: semantics and query answering , 2003, Theor. Comput. Sci..

[6]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM '01.

[7]  Ronald Fagin,et al.  Translating Web Data , 2002, VLDB.

[8]  Renée J. Miller,et al.  Mapping data in peer-to-peer systems: semantics and algorithmic issues , 2003, SIGMOD '03.

[9]  Karl Aberer,et al.  The chatty web: emergent semantics through gossiping , 2003, WWW '03.

[10]  Beng Chin Ooi,et al.  PeerDB: a P2P-based system for distributed data sharing , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[11]  C. Turker,et al.  Towards maintaining integrity of federated databases , 1997, Proceedings of the Third Basque International Workshop on Information Technology - BIWIT'97 - Data Management Systems.

[12]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[13]  Andrea Calì,et al.  On the Expressive Power of Data Integration Systems , 2002, ER.

[14]  1 Model Based Mediation With Domain Maps , 2002 .

[15]  Renée J. Miller,et al.  Data mapping in peer-to-peer systems: Semantics and algorithmic issues , 2003, SIGMOD 2003.

[16]  Renée J. Miller,et al.  Managing data mappings in the Hyperion Project In ICDE , 2003 .

[17]  Dan Suciu,et al.  What Can Database Do for Peer-to-Peer? , 2001, WebDB.

[18]  Beng Chin Ooi,et al.  BestPeer: a self-configurable peer-to-peer system , 2002, Proceedings 18th International Conference on Data Engineering.

[19]  Maurizio Lenzerini,et al.  Data integration: a theoretical perspective , 2002, PODS.