Efficient and configurable transmission protocol based on UDP in grid computing

At present, mainstream data transfer protocols are not always a good match for the diverse demands of grid computing. Considering this situation, this article proposes an efficient and configurable data transfer protocol (ECUDP) for grid computing. The ECUDP is based on the standard user datagram protocol (UDP), but with a collection of optimizations that meet the challenge of providing configurability and reliability while maintaining performance that meets the communication requirements of demanding applications. Experimental results show that the ECUDP performs efficiently in various grid computing scenarios and the performance analysis model can provide a good estimation of its performance.

[1]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[2]  Jason Leigh,et al.  Reliable Blast UDP : predictable high performance bulk data transfer , 2002, Proceedings. IEEE International Conference on Cluster Computing.

[3]  Andrew A. Chien,et al.  The OptIPuter , 2003, CACM.

[4]  Paul D. Amer,et al.  The transport layer: tutorial and survey , 1999, CSUR.

[5]  Matt Welsh,et al.  Integrating wireless sensor networks with the grid , 2004, IEEE Internet Computing.

[6]  Luigi Rizzo,et al.  Dummynet: a simple approach to the evaluation of network protocols , 1997, CCRV.

[7]  Cheng Jin,et al.  FAST TCP: Motivation, Architecture, Algorithms, and Performance , 2004, INFOCOM.

[8]  Andrew A. Chien,et al.  A high performance configurable transport protocol for grid computing , 2005, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005..

[9]  Zhiwei Xu,et al.  System Software for China National Grid , 2005, NPC.

[10]  Ian T. Foster,et al.  Secure, Efficient Data Transport and Replica Management for High-Performance Data-Intensive Computing , 2001, 2001 Eighteenth IEEE Symposium on Mass Storage Systems and Technologies.

[11]  Cees T. A. M. de Laat,et al.  TransLight: a global-scale LambdaGrid for e-science , 2003, CACM.

[12]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[13]  William E. Allcock,et al.  The globus extensible input/output system (XIO): a protocol independent IO system for the grid , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[14]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[15]  Sally Floyd,et al.  HighSpeed TCP for Large Congestion Windows , 2003, RFC.

[16]  Andrew A. Chien,et al.  GTP: group transport protocol for lambda-Grids , 2004, IEEE International Symposium on Cluster Computing and the Grid, 2004. CCGrid 2004..