The Kangaroo approach to data movement on the Grid
- 13 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 325-333
- https://doi.org/10.1109/hpdc.2001.945200
Abstract
Access to remote data is one of the principal challenges of Grid computing. While performing I/O, Grid applications must be prepared for server crashes, performance variations and exhausted resources. To achieve high throughput in such a hostile environment, applications need a resilient service that moves data while hiding errors and latencies. We illustrate this idea with Kangaroo, a simple data movement system that makes opportunistic use of disks and networks to keep applications running. We demonstrate that Kangaroo can achieve better end-to-end performance than traditional data movement techniques, even though its individual components do not achieve high performance.Keywords
This publication has 15 references indexed in Scilit:
- A case for buffer serversPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Process hijackingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Freenet: A Distributed Anonymous Information Storage and Retrieval SystemPublished by Springer Nature ,2001
- GASSPublished by Association for Computing Machinery (ACM) ,1999
- Cluster I/O with RiverPublished by Association for Computing Machinery (ACM) ,1999
- A security architecture for computational gridsPublished by Association for Computing Machinery (ACM) ,1998
- UFOACM Transactions on Computer Systems, 1998
- Interposition agentsPublished by Association for Computing Machinery (ACM) ,1993
- Scale and performance in a distributed file systemACM Transactions on Computer Systems, 1988
- Throughput Analysis of Some Idealized Input, Output, and Compute Overlap ConfigurationsACM Computing Surveys, 1970