Browse > Article

A Maximum Mechanism of Data Transfer Rate using Parallel Transmission Technology on High Performance Network  

Kim, Young-Shin (경희대학교 전자정보학부)
Huh, Eui-Nam (경희대학교 전자정보학부)
Abstract
Even though Internet backbone speeds have increased in the last few years due to projects like Internet 2 and NGI, many high performance distributed applications are able to achieve only a small fraction of the available bandwidth. The cause of such problem is due to a character of TCP/IP. The primary goal of this protocol is reliable data transmission. Therefore high speed data transmission didn't be considered when TCP/IP is designed. Hence several researchers have been studied in order to solve the problem of TCP/IP. One of these research results, parallel transfer technique, solves this problem to use parallel TCP connections on application level. Additionally, this technique is compatibility. Recently, these researchers have been studied a mechanism to decide the number of parallel TCP connections. However, some researchers reported the number of parallel TCP connection base on only empirical results. Although hardware performance of host affects transmission rate, the hardware performance didn't be considered in their works. Hence, we collect all data related to transmission rate, such as hardware state information (cpu utilization, interrupt, context switch). Then, we analyzed collected data. And, we suggest a new mechanism determining number of parallel TCP connections for maximization of performance based on our analysis.
Keywords
Parallel Transfer; High performance network; TCP buffer tuning;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Aaron falk, Ted Faber, Joseph Bannister, Andrew Chien, Robert Grossman, Jason Leigh, 'Transport Protocols for High Performance,' Communications of The ACM, Vol.46, No11, November 2003
2 White paper GridFTP Universal Data Transfer for the Grid, 2000
3 Pawel Plaszczak, Joe Link, Rich Wellner, 'Grid- FTPexplained,' Paul Hubbard, http://www.icslab. agh.edu.pl/~kzajac/pa-wel/GridFTPexplained.doc
4 T. Dunigan, M. Mathis and B. Tierney, 'A TCP Tuning Daemon,' Proceeding of IEEE Supercomputing 2002 Conference, Baltimore, Maryland, LBNL-51022, Nov. 2002
5 Thomas J. Hacker, Brain D. Athey, 'The End-to-End Performance Effects of Parallel TCP Sockets on a Lossy Wide-Area Network,' Parallel and Distributed Processing Symposium (IPDPS), 2002
6 J.Semke, J.Mahdavi, M.Mathis, Automatic TCP Buffer Tuning, ACM SIGCOMM 1998, Vol.28, No.4, 1998
7 Eric Weigle, Wu-chun Feng, 'Dynamic Right- Sizing: A Simulation Study,' IEEE ICCCN, 2001
8 Bill Allcock, Igor Mandrichenko, Timur Perelmutov, 'GridFTP v2 Protocol Description,' Germi National Accelerator Laboratory, 2004
9 'NISTnet A Linux based Network Emulation Tool,' http://snad.ncsl.nist.gov/nistnet/, retrieved on June 2003
10 Kun Myon Choi, Eui-Nam Huh, and Hyunseung Choo, 'Efficient Resource Management for TCP Parallel Streams with Buffer Tuning,' Springer- Verlag Lecture Notes in Computer Science, Vol. 3823, pp. 683-692, December 2005
11 Gi-chul Yoo, Eun-sook Sim, Dongkyun Kim, Taeyoung Byun, Kookhan Kim, Okh- wan Byun, 'An Efficient TCP Buffer Tuning Technique Based on Packet Loss Ratio (TBT-PLR),' International Conference on Internet Computing, 2004
12 W. Allcock, J. Bester, J. Bresnahan, A. Chervenak, L. Liming, and S. Tuecke, 'GridFTP: Protocol Extensions to FTP for the Grid,' Argonne National Lab., April 2002
13 Young-Sin Kim, Eui-Nam Huh, 'Analysis of the Interference between Parallel Sockets Connections and Predictions of the Bandwidth,' International Journal of Computer Science and Network Security, 2005
14 Yunhong Gu, Xinwei Hong, Marco Mazzucco, Robert Grossman, 'SABUL: A High Performance Data Transfer Protocol,' IEEE COMMUNICATIONS LETTERS, 2003
15 Harimath Sivakumar, Stuart Bailey, Robert L.Grossman, 'PSockets: The Case for Applicationlevel Network Striping for Data Intensive Applications using High Speed Wide Area Networks,' SC2000: High-Performance Network and Computing, 2000