DocumentCode
3237722
Title
PSockets: The Case for Application-level Network Striping for Data Intensive Applications using High Speed Wide Area Networks
Author
Sivakumar, H. ; Bailey, S. ; Grossman, R.L.
Author_Institution
University of Illinois at Chicago
fYear
2000
fDate
04-10 Nov. 2000
Firstpage
38
Lastpage
38
Abstract
Transmission Control Protocol (TCP) is used by various applications to achieve reliable data transfer. TCP was originally designed for unreliable networks. With the emergence of high-speed wide area networks various improvements have been applied to TCP to reduce latency and achieve improved bandwidth. The improvement is achieved by having system administrators tune the network and can take a considerable amount of time. This paper introduces PSockets (Parallel Sockets), a library that achieves an equivalent performance without manual tuning. The basic idea behind PSockets is to exploit network striping. By network striping we mean striping partitioned data across several open sockets. We describe experimental studies using PSockets over the Abilene network. We show in particular that network striping using PSockets is effective for high performance data intensive computing applications using geographically distributed data.
Keywords
Bandwidth; Computer applications; Computer networks; Delay; Distributed computing; High performance computing; Libraries; Protocols; Sockets; Wide area networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing, ACM/IEEE 2000 Conference
ISSN
1063-9535
Print_ISBN
0-7803-9802-5
Type
conf
DOI
10.1109/SC.2000.10040
Filename
1592751
Link To Document