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
Link To Document