Abstract
Modeling and simulation using high-performance computing are playing an increasingly important role in decision making and prediction. For time-critical emergency decision support applications, such as influenza modeling and severe weather prediction, late results may be useless. A specialized infrastructure is needed to provide computational resources quickly. This paper describes the architecture and implementation of SPRUCE, a system for supporting urgent computing on both traditional supercomputers and distributed computing Grids. Currently deployed on the TeraGrid, SPRUCE provides users with “right-of-way tokens” that can be activated from a Web-based portal or Web service invocation in the event of an urgent computing need. Tokens are transferrable and can be restricted to specific resource sets and priority levels. Once a session is activated, job submissions may request elevated priority. Based on local policy, computing resources can respond, for example, by preempting active jobs or raising the job’s priority in the queue. This paper also explores the strengths and weaknesses of the SPRUCE architecture and token-based activation for urgent computing applications.
Please use the following format when citing this chapter: Beckman, P., Nadella, S., Trebon, N., Beschastnikh, I., 2007, in IFIP International Federation for Information Processing. Volume 239, Grid-Based Problem Solving Environments, eds. Gaffney. P. W., Pool, J.C.T., (Boston: Springer), pp. 295–311.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
C. D. Keeling, R. B. Bacastow, and T. P. Whorf, “Measurements of the concentration of carbon dioxide at Mauna Loa Observatory, Hawaii,” Carbon Dioxide Review, pp. 377–385, 1982.
K. Nagel, R. Beckman, and C. Barrett, “Transmins for transportation planning,” in 6th Int. Conf. on Computers in Urban Planning and Urban Management, 1999.
“TeraGrid Project,” http://www.teragrid.org.
“Telecommunications Service Priority (TSP) program,” http://www.tsp.ncs.gov.
J. Schopf, M. D’Arcy, N. Miller, L. Pearlman, I. Foster, and C. Kesselman, “Monitoring and discovery in a Web services framework: Functionality and performance of the Globus Toolkit’s MDS4,” Argonne National Laboratory, Tech. Rep., 2005.
I. Foster, “Globus toolkit version 4: Software for service-oriented systems,” in IFIP International Conference on Network and Parallel Computing, 2005, pp. 2–13.
“Globus Resource Specification Language,” http://www.globus.org/ toolkit/docs/2.4/gram/rsl specl.html.
“PBS ‘qsub’ Job Submission Tool,” http://www.clusterresources.com/ products/torque/docs20/commands/qsub.shtml.
“Torque Submit Filter,” http://www.clusterresources.com/products/torque/docs20/a.jqsubwrapper.shtml.
“Sura Coastal Ocean Observing and Prediction,” http://www.scoop.lsu.edu/gridsphere/gridsphere.
“Linked Environments for Atmospheric Discovery (LEAD),” http://www.lead.ou.edu/.
“Apache AXIS 2,” http://www.ws.apache.org/axis/.
“Test Harness and Reporting Framework (INCA),” http://www.inca.sdsc.edu.
“GridFTP Project,” http://www.globus.org/grid software/data/gridftp.php.
L. Gommans, F. Travostino, John, Vollbrecht, C. de Laat, and R. Meijer, “Tokenbased authorization of connection oriented network resources,” in GRIDNETS Conference Proceedings, October 2004.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 International Federation for Information Processing
About this paper
Cite this paper
Beckman, P., Nadella, S., Trebon, N., Beschastnikh, I. (2007). SPRUCE: A System for Supporting Urgent High-Performance Computing. In: Gaffney, P.W., Pool, J.C.T. (eds) Grid-Based Problem Solving Environments. IFIP The International Federation for Information Processing, vol 239. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-73659-4_16
Download citation
DOI: https://doi.org/10.1007/978-0-387-73659-4_16
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-73658-7
Online ISBN: 978-0-387-73659-4
eBook Packages: Computer ScienceComputer Science (R0)