• DocumentCode
    3238788
  • Title

    A scalable high-performance communication library for wide-area environments

  • Author

    Saito, Hideo ; Hironaka, Ken ; Taura, Kenjiro

  • Author_Institution
    Univ. of Tokyo, Tokyo
  • fYear
    2008
  • fDate
    Sept. 29 2008-Oct. 1 2008
  • Firstpage
    310
  • Lastpage
    315
  • Abstract
    We report our progress on SSOCK, a scalable high-performance communication library for wide-area environments. SSOCK has an API similar to that of the Socket library, but solves the connectivity and scalability issues involved with WANs. In one experiment, SSOCK was able to connect 1,262 processes with each other in a 13-cluster environment with firewalls and NAT, without any of the connectivity and resource allocation problems that were encountered when the Socket library was used. In another experiment in which 100 processes simultaneously tried to establish connections, SSOCK was able to establish connections between all pairs of processes in 1.2 seconds, while the Socket library suffered from a large number of packet losses and timed out after 189 seconds.
  • Keywords
    application program interfaces; grid computing; wide area networks; API; packet losses; scalable high-performance communication library; socket library; wide area networks; wide-area environments; Bandwidth; Joining processes; Libraries; Network address translation; Network servers; Resource management; Routing; Scalability; Sockets; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing, 2008 9th IEEE/ACM International Conference on
  • Conference_Location
    Tsukuba
  • Print_ISBN
    978-1-4244-2578-5
  • Electronic_ISBN
    978-1-4244-2579-2
  • Type

    conf

  • DOI
    10.1109/GRID.2008.4662814
  • Filename
    4662814