Using Apples to Schedule Simple SARA on the Computational Grid
- 1 August 1999
- journal article
- research article
- Published by SAGE Publications in The International Journal of High Performance Computing Applications
- Vol. 13 (3) , 253-262
- https://doi.org/10.1177/109434209901300308
Abstract
Computational Grids, composed of distributed and often heterogeneous computing resources, have become the platform of choice for many performance-challenged applications. Proof-of-concept implementations have demonstrated that both Grids and clustered environments have the potential to provide great performance benefits to distributed resource-intensive applications. However, at the present time, careful staging, scheduling, and/or reservation of resources is essential in order for applications to achieve performance in Grid environments. If Computational Grids and shared computational clusters are to achieve their full potential, it must be possible for users to achieve application performance at any given time, and when other users are present in the system. In this paper, we describe the initial development of an AppLeS (application-level scheduler) for the resource selection portion of the Synthetic Aperture Radar Atlas (SARA) application, developed at the Jet Propulsion Laboratory (JPL) and the San Diego Supercomputer Center (SDSC). We demonstrate the effectiveness of application scheduling for distributed data applications such as SARA by providing a performance-efficient strategy for retrieving SARA data files in everyday, multiple-user Grid environments.Keywords
This publication has 3 references indexed in Scilit:
- Adaptive Partitioning and Scheduling for Enhancing WWW Application PerformanceJournal of Parallel and Distributed Computing, 1998
- Dynamically forecasting network performance using the Network Weather ServiceCluster Computing, 1998
- Performance and dimensioning of a hierarchical video storage network for interactive video servicesEuropean Transactions on Telecommunications, 1996