Title :
Osprey: peer-to-peer enabled content distribution
Author :
Reuning, John ; Jones, Paul
Author_Institution :
North Carolina Univ., Chapel Hill, NC
Abstract :
As the size of data and files increases, digital repositories face a growing problem in content distribution. High quality multimedia and research data sets can range from 100´s of megabytes to over a terabyte. Web-based digital repositories may experience a substantial increase in operating and bandwidth costs when providing materials to the public. Peer-to-peer networks are sometimes suggested as an alternative to traditional centralized repositories. However, critical issues such as data integrity, access control, and content availability exist when using peer-to-peer technologies. Osprey (http://osprey.ibiblio.org) addresses these problems by combining a flexible metadata management system with the BitTorrent peer-to-peer protocol. A Web database application provides searching and browsing of collection objects, and the peer-to-peer component lowers the bandwidth costs by employing distributed downloading. The Permaseed application supplies reliable, persistent peer-to-peer access to files in the digital repository
Keywords :
content management; digital libraries; meta data; peer-to-peer computing; protocols; BitTorrent peer-to-peer protocol; Osprey; Permaseed application; Web database application; Web-based digital repositories; access control; browsing; content availability; data integrity; distributed downloading; flexible metadata management system; peer-to-peer enabled content distribution; peer-to-peer networks; searching; Access control; Access protocols; Application software; Bandwidth; Computer interfaces; Costs; Distributed databases; Network servers; Peer to peer computing; Software libraries; content distribution; digital libraries; peer-to-peer;
Conference_Titel :
Digital Libraries, 2005. JCDL '05. Proceedings of the 5th ACM/IEEE-CS Joint Conference on
Conference_Location :
Denver, CO
Print_ISBN :
1-58113-876-8
DOI :
10.1145/1065385.1065499