A scalable high-performance communication library for wide-area environments
- 1 September 2008
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
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
This publication has 9 references indexed in Scilit:
- SmartsocketsPublished by Association for Computing Machinery (ACM) ,2007
- Locality-aware Connection Management and Rank Assignment forWide-area MPIPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2007
- WOW: Self-Organizing Wide Area Overlay Networks of Virtual WorkstationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- IP over P2P: enabling self-configuring virtual IP networks for grid computingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Wide-area communication for grids: an integrated solution to connectivity, performance and security problemsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- NUTSSPublished by Association for Computing Machinery (ACM) ,2004
- STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs)Published by RFC Editor ,2003
- Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer SystemsPublished by Springer Nature ,2001
- ChordPublished by Association for Computing Machinery (ACM) ,2001