Lecture Notes in Computer Science, 2008, Volume 5187/2008, 1-11, DOI: 10.1007/978-3-540-85176-9_1

A File Transfer Service with Client/Server, P2P and Wide Area Storage Protocols

Gilles Fedak, Haiwu He and Franck Cappello

View Related Documents

Abstract

The last years have seen the emergence of new P2P file distribution protocols such as BitTorrent as well as new Wide Area Storage based on Web Service technology. In this paper, we propose a multi-protocol file transfer service which supports client/server and P2P protocols, as well as Wide Area Storage such as Amazon S3. We describe the mechanisms used to ensure file transfer monitoring and reliability. We explain how to plug-in new or existing protocols and we give evidence of the versatility of the framework by implementing the HTTP, FTP and BitTorrent protocols and access to the Amazon S3 and IBP Wide Area Storage. Finally, we report on basic performance evaluation of our framework, both in a Grid context and on the Internet.

Keywords   P2P - CDN - Wide Area Storage - File transfer

Fulltext Preview

Image of the first page of the fulltext document