2002 · 115 citations · 21 references
ComputingComputer ScienceComputer SystemsDistributed SystemsFault-tolerant ComputingGrid ComputingDistributed ComputingDistributed Systems PerformanceGrid ArchitectureGrid MiddlewareHigh-throughput ComputingLatency OptimizationComputational Grid ArchitectureData Management ArchitectureGrid Computing ArchitecturesGrid Middleware ArchitectureGrid ServicesHigh PerformanceOpportunistic NetworkingResource Management Architecture
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.
21
Condor-a hunter of idle workstations
Michael Litzkow, Miron Livny, Matt W. Mutka · 2003 · 2.3K citations · Full text
Scale and performance in a distributed file system
John H. Howard, Michael L. Kazar, Sherri G. Menees et al. · ACM Transactions on Computer Systems · 1988 · 1.4K citations
A security architecture for computational grids
Ian Foster, Carl Kesselman, Gene Tsudik et al. · 1998 · 1.3K citations · Full text