• DocumentCode
    580088
  • Title

    Improving GridFTP performance using the Phoebus session layer

  • Author

    Kissel, Ezra ; Swany, Martin ; Brown, Andrew

  • Author_Institution
    Dept. of Comput. & Inf. Sci, Univ. of Delaware, Newark, DE, USA
  • fYear
    2009
  • fDate
    14-20 Nov. 2009
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Phoebus is an infrastructure for improving end-to-end throughput in high-bandwidth, long-distance networks by using a "session layer" protocol and "gateways" in the network. Phoebus has the ability to dynamically allocate network resources and to use segmentspecific transport protocols between gateways, as well as to apply other performance-improving techniques on behalf of the user. One of the key data movement applications in high-performance and Grid computing is GridFTP from the Globus project. GridFTP features a modular library interface called XIO that allows it to use alternative transport mechanisms. To facilitate use of the Phoebus system, we have implemented a Globus XIO driver for Phoebus. This paper presents tests of the Phoebus-enabled GridFTP over a network testbed that allows us to modify latency and loss rates. We discuss use of various transport connections, both end-to-end and hop-by-hop, and evaluate the performance of a variety of cases. We demonstrate that Phoebus can easily improve performance in a diverse set of scenarios and of cases, in many instance it outperforms the state of the art.
  • Keywords
    grid computing; internetworking; parallel processing; resource allocation; software libraries; transport protocols; Globus XIO driver; Globus project; GridFTP performance; Phoebus session layer; Phoebus system; Phoebus-enabled GridFTP; data movement application; end-to-end throughput; end-to-end transport connection; gateways; grid computing; high-bandwidth long-distance network; high-performance computing; hop-by-hop transport connection; latency; loss rate; modular library interface; network resource allocation; network testbed; segmentspecific transport protocol; session layer protocol; transport mechanism;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing Networking, Storage and Analysis, Proceedings of the Conference on
  • Conference_Location
    Portland, OR
  • Type

    conf

  • DOI
    10.1145/1654059.1654094
  • Filename
    6375536