Creating Personal Adaptive Clusters for Managing Scientific Jobs in a Distributed Computing Environment
- 21 July 2006
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
We describe a system for creating personal clusters in user-space to support the submission and management of thousands of compute-intensive serial jobs to the network-connected compute resources on the NSF TeraGrid. The system implements a robust infrastructure that submits and manages job proxies across a distributed computing environment. These job proxies contribute resources to personal clusters created dynamically for a user on-demand. The system adapts to the prevailing job load conditions at the distributed sites by migrating job proxies to sites expected to provide resources more quickly. The version of the system described in this paper allows users to build large personal Condor and Sun Grid Engine clusters on the TeraGrid. Users can then submit, monitor and control their scientific jobs with a single uniform interface, using the feature-rich functionality found in these job management environments. Up to 100,000 user jobs have been submitted through the system to date, enabling approximately 900 teraflops of scientific computationKeywords
This publication has 7 references indexed in Scilit:
- Orchestrating and coordinating scientific/engineering workflows using GridSheHPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Condor-a hunter of idle workstationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Mapping Abstract Complex Workflows onto Grid EnvironmentsJournal of Grid Computing, 2003
- Condor-G: a computation management agent for multi-institutional gridsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The AppLeS Parameter Sweep Template: User-Level Middleware for the GridScientific Programming, 2000
- Nimrod/G: an architecture for a resource management and scheduling system in a global computational gridPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2000
- Globus: a Metacomputing Infrastructure ToolkitThe International Journal of Supercomputer Applications and High Performance Computing, 1997