• 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