• DocumentCode
    2552695
  • Title

    Toward seamless grid data access: design and implementation of GridFTP on .NET

  • Author

    Feng, Jun ; Cui, Lingling ; Wasson, Glenn ; Humphrey, Marty

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • fYear
    2005
  • fDate
    13-14 Nov. 2005
  • Abstract
    To date, only Linux/UNIX-based hosts have been participants in the Grid vision for seamless data access, because the necessary Grid data access protocols have not been implemented on Windows. As part of our larger effort at the University of Virginia to make the Windows platform a first-class participant in all aspects of grids, this paper describes our experiences and lessons learned while implementing GridFTP on the Microsoft .NET Framework. Our implementation not only supports major extensions of GridFTP v1, it also uniquely implements some features of GridFTP v2 and introduces a new transfer mode specifically designed for transfer of large collection of small files. Our measured performance is comparable to GT4 GridFTP on both single and parallel streams transfer and more efficient than GT4 GridFTP on directory tree transfer. We also identify issues specific to the .NET Framework/Windows platform with regard to security and we identify limitations of current GridFTP protocol. To our knowledge, the work described in this paper is the first comprehensive and evaluated implementation of GridFTP on .NET.
  • Keywords
    data integrity; data privacy; grid computing; message authentication; network operating systems; transport protocols; GridFTP protocol; Linux; Microsoft .NET Framework; UNIX; Windows platform; directory tree transfer; file transfer; grid data access; parallel stream transfer; security; single stream transfer; transfer mode; Access protocols; Computer science; Computer vision; Data security; Grid computing; Mobile computing; Simple object access protocol; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing, 2005. The 6th IEEE/ACM International Workshop on
  • Print_ISBN
    0-7803-9492-5
  • Type

    conf

  • DOI
    10.1109/GRID.2005.1542738
  • Filename
    1542738