Grid Resource Allocation Manager
- Grid Resource Allocation Manager
Grid Resource Allocation Manager or Globus Resource Allocation Manager (or GRAM) is a software component of the Globus Toolkit that can locate, submit, monitor, and cancel jobs on Grid computing resources. It provides reliable operation, stateful monitoring, credential management, and file staging.[cite web|url=http://globus.org/toolkit/docs/4.0/execution/wsgram/WSGRAMFacts.html|title=GT 4.0 Component Fact Sheet: Web Service Grid Resource Allocation and Management (WS GRAM)|publisher=Globus Alliance|accessdate=2007-08-16] ]GRAM does not provide job scheduler functionality and is in fact just a front-end (or interoperability bridge) to the functionality provided by an external scheduler that does not natively support the Globus web service protocols.[cite web|url=http://www.globusconsortium.org/journal/20060109/czajkowski.html|work=Globus Toolkit Developer's Forum|title=Globus GRAM|first=Karl|last=Czajkowski|publisher=Globus Alliance|date=January 9, 2006] ]The jobs submitted to GRAM are targeted at a single computation resource, and consist of an optional input file staging phase, job execution, and an optional output file staging and cleanup stage.
In GRAM4, jobs are described internally using the Job Description Language. In the earlier GRAM system (now known as GRAM2), its predecessor, the Resource Specification Language (RSL), was used instead. As of 2007, planning efforts are underway to enable future versions of GRAM to use the Job Submission Description Language instead. [cite web|url=http://www-unix.mcs.anl.gov/~smartin/GRAM4_JSDL_Overview.doc|format=Microsoft Word|first=Joseph|last=Bester|publisher=Globus Development Team|coauthors=Stuart Martin|title=A JSDL-based Architecture for Resource Management] [cite web|url=http://bugzilla.globus.org/bugzilla/show_bug.cgi?id=4044|title=Support state-of-the-art specifications related to job submission and management|first=Stuart|last=Martin|publisher=Globus Development Team|work=Globus Bugzilla|accessdate=2007-08-17]
References
* [http://dev.globus.org/wiki/GRAM GRAM on the Globus wiki]
Wikimedia Foundation.
2010.
Look at other dictionaries:
Globus Toolkit — Infobox Software name = Globus Toolkit caption = developer = Globus Alliance latest release version = [http://www.globus.org/toolkit/downloads/4.2.0/ 4.2.0] latest release date = July 02, 2008 latest preview version = latest preview date =… … Wikipedia
Platform LSF — Infobox Software name = LSF caption = developer = Platform Computing latest release version = 7.0 Update 4 latest release date = October 2008 operating system = Unix, Linux, Windows genre = job scheduler license = Proprietary website =… … Wikipedia
Système Condor de parallélisation — Cet article possède un paronyme, voir : Condor. Condor … Wikipédia en Français
Condor High-Throughput Computing System — Condor Developer(s) University of Wisconsin–Madison Stable release 7.6.4 Stable / October 24, 2011; 21 days ago (2011 10 24) Preview release 7.7.2 / October 12, 2011; 33 days ago … Wikipedia
Gram (disambiguation) — Gram is a unit of measurement of mass. Otherwise, gram may refer to: gram, the Greek based suffix meaning drawing or representation. Contents 1 Places 2 People … Wikipedia
Portable Batch System — (or simply PBS) is the name of computer software that performs job scheduling. Its primary task is to allocate computational tasks, i.e., batch jobs, among the available computing resources. It is often used in conjunction with UNIX cluster… … Wikipedia
Strategic management — is a field that deals with the major intended and emergent initiatives taken by general managers on behalf of owners, involving utilization of resources, to enhance the performance of firms in their external environments.[1] It entails specifying… … Wikipedia
Gavan McDonell — Gavan John McDonell, FTSE, is an Australian civil engineer, economist and political sociologist with distinguished achievements as an international adviser and investment banker, public commissioner and academic in the economics and policy of… … Wikipedia
County (United States) — United States of America showing states divided into counties, parishes (Louisiana) or Census Areas (Alaska). Administrative divisions of the United States … Wikipedia
Abkürzungen/Computer — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. A [nach oben] AA Antialiasing AAA authentication, authorization and accounting, siehe Triple A System AAC Advanced Audio Coding AACS … Deutsch Wikipedia