Experiments on Network Services for the Grid

For demanding Grid applications that use resources at different cluster sites a reservation mechanism can ensure the availability of resources to guarantee a certain level of QoS. Besides computational and storage resources, we see the network as a reservable resource as well. Our approach to QoS is to schedule resources in the network for exclusive usage in advance. For this purpose, a flexible reservation mechanism is needed to meet the requirements of Grid applications and schedulers. In this paper we introduce a wider notion of network service than previous work. Special focus is on a file transfer service that guarantees the timely availability of data at the different Grid sites. To cope with these requirements, strategies and algorithms for a flexible network reservation service are introduced and evaluated systematically. Here, algorithms using a single path strategy are compared to algorithms using multiple paths. Our simulation results show that data transport via multiple paths leads to a higher user and network provider satisfaction than single path transfers.

[1]  Adrian Farrel,et al.  A Path Computation Element (PCE)-Based Architecture , 2006, RFC.

[2]  Peter Steenkiste,et al.  Quality-of-Service Routing for Traffic with Performance Guarantees , 1997 .

[3]  Lars-Olof Burchard,et al.  Analysis of data structures for admission control of advance reservation requests , 2005, IEEE Transactions on Knowledge and Data Engineering.

[4]  Taesang Choi,et al.  Content-aware Internet application traffic measurement and analysis , 2004, 2004 IEEE/IFIP Network Operations and Management Symposium (IEEE Cat. No.04CH37507).

[5]  R. Srikant,et al.  Multi-Path TCP: A Joint Congestion Control and Routing Scheme to Exploit Path Diversity in the Internet , 2006, IEEE/ACM Transactions on Networking.

[6]  Volker Sander,et al.  GARA: a uniform quality of service architecture , 2004 .

[7]  Oliver Spatscheck,et al.  Accurate, scalable in-network identification of p2p traffic using application signatures , 2004, WWW '04.

[8]  Qi He,et al.  On the predictability of large transfer TCP throughput , 2005, SIGCOMM '05.

[9]  Ariel Orda,et al.  Networks with advance reservations: the routing perspective , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[10]  Lars-Olof Burchard Advance reservations of bandwidth in computer networks , 2004 .

[11]  Daniel Clery Can Grid Computing Help Us Work Together? , 2006, Science.

[12]  Klara Nahrstedt,et al.  A distributed resource management architecture that supports advance reservations and co-allocation , 1999, 1999 Seventh International Workshop on Quality of Service. IWQoS'99. (Cat. No.98EX354).

[13]  Malathi Veeraraghavan,et al.  Support of voice services in IEEE 802.11 wireless LANs , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[14]  Rajkumar Buyya,et al.  A taxonomy of Data Grids for distributed data sharing, management, and processing , 2005, CSUR.

[15]  Wolfgang Ziegler,et al.  Reliable Orchestration of Distributed MPI-Applications in a UNICORE-Based Grid with MetaMPICH and MetaScheduling , 2006, PVM/MPI.

[16]  Bill St. Arnaud,et al.  Transatlantic Native 10 Gigabit Ethernet Experiments: Connecting Geneva to Ottawa , 2004, HSNMC.

[17]  William E. Allcock,et al.  The Globus Striped GridFTP Framework and Server , 2005, ACM/IEEE SC 2005 Conference (SC'05).

[18]  Janardhan R. Iyengar,et al.  Concurrent multipath transfer using SCTP multihoming over independent end-to-end paths , 2006, TNET.