DTPD: Data Transfer Tool Performance Diagnosis System in High Speed Networks
As the need for large data transmission is increased, the speed of network is also increased. Although the performance of the network is improved, the real data transmission over the high performance network is not improved as we expected. This is because most of host systems are optimized for the old low speed network. Indeed, the host system itself acts as the bottleneck. There are many researches to solve this problem. NDT and NPAD are the most famous projects. To achieve a high speed transmission, they provide a method for diagnosing problems in the network and end-systems that are the most common causes of all severe performance degradation over end-to-end paths. In spite of these efforts, the performance of data transmission is still limited if some data transfer tools such as SCP, SFTP, RSYNC are used. The reason is that the data transfer tools have some internal data transmission control mechanisms which can limit the transmission rate. In this case, end users have to use another efficient data transfer tool but it is difficult for them to find out the internal problem of the tools. Thus, experts have to provide a method for testing user’s tools and guidelines on tool selection to the end users. In this paper, we propose the DTPD which diagnose the data transfer tool by monitoring the window size of the data transmission connection between two end systems. By using the DTPD, end users can easily test their tools through web pages and may choose more efficient data transport tools.
KeywordsWindow Size Data Transmission Data Transmission Rate High Speed Network Bandwidth Delay Product
Unable to display preview. Download preview PDF.
- 1.Web Page, http://e2epi.internet2.edu/ndt/
- 2.Web Page, http://www.ucar.edu/npad/
- 3.Web Page, http://www.web100.org/
- 5.Rapier, C., Bennett, B.: High speed bulk data transfer using the SSH protocol. In: Proceedings of the 15th ACM Mardi Gras conference (2008)Google Scholar
- 6.Technical Paper, Network Diagnostic Tool (NDT): An Internet2 Cookbook, Internet2Google Scholar
- 7.Web Page, http://dast.nlanr.net/Projects/iperf/
- 8.Mathis, M., Heffner, J., Reddy, R.: Web100: Extended TCP Instrumentation for Research, Education and Diagnosis. ACM Computer Communications Review (July 2003)Google Scholar
- 9.Semke, J., Mahdavi, J., Mathis, M.: Automatic TCP Buffer Tuning. In: ACM SIGCOMM (October 1998)Google Scholar
- 11.Rapier, C., Stevens, M.: Application Layer Network Window Management in the SSH Protocol. In: Supercomputing Conference (2004)Google Scholar
- 12.Web Page, http://samba.anu.edu.au/rsync/