A file transfer service with client/server, P2P and Wide Area Storage protocols

Gilles Fedak, Haiwu He, Franck Cappello

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish (US)
Title of host publicationData Management in Grid and Peer-to-Peer Systems - First International Conference, Globe 2008, Proceedings
Pages1-11
Number of pages11
DOIs
StatePublished - 2008
Externally publishedYes
Event1st International Conference on Data Management in Grid and Peer-to-Peer Systems, Globe 2008 - Turin, Italy
Duration: Sep 3 2008Sep 3 2008

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5187 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference1st International Conference on Data Management in Grid and Peer-to-Peer Systems, Globe 2008
Country/TerritoryItaly
CityTurin
Period9/3/089/3/08

Keywords

  • CDN
  • File transfer
  • P2P
  • Wide Area Storage

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'A file transfer service with client/server, P2P and Wide Area Storage protocols'. Together they form a unique fingerprint.

Cite this