2nd International ICST Conference on Broadband Networks

Research Article

On parameter tuning of data transfer protocol GridFTP for wide-area grid computing

  • @INPROCEEDINGS{10.1109/ICBN.2005.1589763,
        author={Takeshi Ito and Hiroyuki Ohsaki and Makoto Imase},
        title={On parameter tuning of data transfer protocol GridFTP for wide-area grid computing},
        proceedings={2nd International ICST Conference on Broadband Networks},
        publisher={IEEE},
        proceedings_a={BROADNETS},
        year={2006},
        month={2},
        keywords={},
        doi={10.1109/ICBN.2005.1589763}
    }
    
  • Takeshi Ito
    Hiroyuki Ohsaki
    Makoto Imase
    Year: 2006
    On parameter tuning of data transfer protocol GridFTP for wide-area grid computing
    BROADNETS
    IEEE
    DOI: 10.1109/ICBN.2005.1589763
Takeshi Ito1,*, Hiroyuki Ohsaki1,*, Makoto Imase1,*
  • 1: Graduate School of Information Science and Technology, Osaka University, 1-5, Yamadaoka, Suita, Osaka, 560-8531, Japan
*Contact email: t-itou@ist.osaka-u.ac.jp, oosaki@ist.osaka-u.ac.jp, imase@ist.osaka-u.ac.jp

Abstract

In wide-area grid computing, geographically distributed computational resources are connected for enabling efficient and large-scale scientific/engineering computations. In the wide-area grid computing, a data transfer protocol called GridFTP has been commonly used for large file transfers. GridFTP has the following features for solving problems of the existing TCP. First, for accelerating the start-up in TCP's slow start phase and achieving high throughput in TCP's congestion avoidance phase, multiple TCP connections can be established in parallel. Second, according to the bandwidth-delay product of a network, the TCP socket buffer size can be negotiated between GridFTP server and client. However, in the literature, sufficient investigation has not been performed either on the optimal number of TCP connections or the optimal TCP socket buffer size. In this paper, we therefore quantitatively investigate the optimal parameter configuration of GridFTP in terms of the number of TCP connections and the TCP socket buffer size. We first derive performance metrics of GridFTP in steady state (i.e., goodput and packet loss probability). We then derive the optimal parameter configuration for GridFTP and quantitatively show performance limitations of GridFTP through several numerical examples. We also demonstrate validity of our approximate analysis by comparing simulation results with analytic ones