1. DotDFS: A Grid-based high-throughput file transfer system
- Author
-
Alireza Poshtkohi and Mohammad Bagher Ghaznavi-Ghoushchi
- Subjects
FOS: Computer and information sciences ,File Transfer Protocol ,C.4 ,D.3 ,Computer Networks and Communications ,Computer science ,C.2.4 ,C.2.2 ,C.2.5 ,D.1.3 ,D.2.12 ,D.4.3 ,D.4.4 ,D.4.8 ,E.5 ,D.4.6 ,GridFTP ,STREAMS ,Theoretical Computer Science ,Artificial Intelligence ,Protocol (object-oriented programming) ,Unix ,business.industry ,Directory information tree ,ComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS ,Grid ,Computer Graphics and Computer-Aided Design ,Shared resource ,Data access ,Computer Science - Distributed, Parallel, and Cluster Computing ,Hardware and Architecture ,File transfer ,Distributed, Parallel, and Cluster Computing (cs.DC) ,business ,Software ,Computer network - Abstract
DotGrid platform is a Grid infrastructure integrated with a set of open and standard protocols recently implemented on the top of Microsoft .NET in Windows and MONO .NET in UNIX/Linux. DotGrid infrastructure along with its proposed protocols provides a right and solid approach to targeting other platforms, e.g., the native C/C++ runtime. In this paper, we propose a new file transfer protocol called DotDFS as a high-throughput distributed file transfer component for DotGrid. DotDFS introduces some open binary protocols for efficient file transfers on current Grid infrastructures. DotDFS protocol also provides mechanisms for multiple file streams to gain high-throughput file transfer similar to GridFTP protocol, but by proposing and implementing a new parallel TCP connection-oriented paradigm. In our LAN tests, we have achieved better results than Globus GridFTP implementation particularly in multiple TCP streams and directory tree transfers. Our LAN experiences in memory-to-memory tests show that DotDFS accesses to the 94% bottleneck bandwidth while GridFTP is accessing 91%. In LAN disk-to-disk tests, comparing DotDFS protocol with GridFTP protocol unveils a set of interesting and technical problems in GridFTP for both the nature of the protocol and its implementation by Globus. In the WAN experimental studies, we propose a new idea for analytical modeling of file transfer protocols like DotDFS inspired by sampling, experimentation and mathematical interpolation approaches. The cross-platform and open standard-based features of DotDFS provide a substantial framework for unifying data access and resource sharing in real heterogeneous Grid environments., 28 pages, 21 figures
- Published
- 2011