Font Size: a A A

A GridFTP overlay network service

Posted on:2008-06-24Degree:M.ScType:Thesis
University:University of Calgary (Canada)Candidate:Rizk, PhilipFull Text:PDF
GTID:2448390005463935Subject:Computer Science
Abstract/Summary:
The Transport Control Protocol (TCP) is widely deployed and is used by the current implementation of Grid File Transfer Protocol (GridFTP) for data transfers within grid environments. Due to TCP dynamics, throughput of data transfers can be much lower than the available bandwidth in heterogeneous, high bandwidth networks. Splitting a TCP connection into two or more sequential segments has been shown to improve throughput on these types of networks.; This thesis presents a set of components that enable the deployment of over-lay networks that make use of split-TCP connections to improve GridFTP transfer performance. The components include an extension to the Globus Toolkit version 4 GridFTP server that supports split TCP connections, a service to estimate bulk transfer capacity and a service to determine if and where to split a connection. Results of experiments presented demonstrate average throughput improvements in excess of 100% for connections using proxies are obtainable despite using very simple observations to determine the routing of the split connections.
Keywords/Search Tags:TCP, Gridftp, Connections
Related items