Abstract
Firewalls separate areas of different security requirements. This major task leads to problems regarding the network connectivity and performance of various applications. In particular within distributed systems, like a Grid an unobstructed communication, which is essential for using distributed resources is not possible. Furthermore Grid applications often use multiple ports dynamically and in parallel. This raises the challenge of a dynamic configuration of firewalls. This paper shows a solution based on UDP hole punching and describes the implementation of a UNICORE transfer service using this technology to perform direct high speed file transfers.
Chapter PDF
Similar content being viewed by others
References
Richard Stevens, W.: TCP/IP Illustrated I. The Protocols. Addison Wesley, Reading (1994)
GT4.0 GridFTP, Globus Toolkit website (August 2006), http://www.globus.org/toolkit/docs/4.0/data/gridftp
Cisco Security Appliance Command Line Configuration Guide - For the Cisco ASA 5500 Series and Cisco PIX 500 Series Software Version 7.2, http://www.cisco.com/en/US/docs/security/asa/asa72/configuration/guide/asacfg72.pdf
Son, S., Allcock, B., Livny, M.: CODO: Firewall Traversal by Cooperative On-Demand Opening. In: 14th IEEE Symposium on High Performance Distributed Computing (HPDC14), Research Triangle Park (July 2005), http://www.cs.wisc.edu/~sschang/papers/CODO-hpdc.pdf
Schmidt, J.: Der Lochtrick - Wie Skype & Co. Firewalls umgehen. In: CT 2006, Heft 17, p. 142. Heise Verlag (2006)
The GNU Netcat project (August 2006), http://netcat.sourceforge.net/
The netfilter.org project firewall, NAT, and packet mangling for linux (1999 - 2007), http://www.netfilter.org/
UNICORE Grid computing Technology UNiform Interface to COmputing REsources (August 2006), http://www.unicore.eu/
Gu, Y.: UDT: UDP-based data transfer library - Version 3 (May 2006), http://www.cs.uic.edu/~ygu1/
Gu, Y., Grossmann, R.L.: UDT: A transport protocol for data intesive applications Internet Draft, draft-gg-udt-01.txt University of Illinois at Chicago (August 2004)
Liang, S.: The Java Native Interface: Programmer’s Guide and Specification. Addison-Wesley, Longman, Amsterdam (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Oistrez, T., GrĂ¼nter, E., Meier, M., Niederberger, R. (2009). A Reliable and Fast Data Transfer for Grid Systems Using a Dynamic Firewall Configuration. In: CĂ©sar, E., et al. Euro-Par 2008 Workshops - Parallel Processing. Euro-Par 2008. Lecture Notes in Computer Science, vol 5415. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00955-6_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-00955-6_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00954-9
Online ISBN: 978-3-642-00955-6
eBook Packages: Computer ScienceComputer Science (R0)