Title :
A scalable high-performance communication library for wide-area environments
Author :
Saito, Hideo ; Hironaka, Ken ; Taura, Kenjiro
Author_Institution :
Univ. of Tokyo, Tokyo
fDate :
Sept. 29 2008-Oct. 1 2008
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;
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
DOI :
10.1109/GRID.2008.4662814