Allokeringsansvarig för nätresurs
Globus resursallokeringshanterare (eller GRAM ) är en mjukvarukomponent i Globus Toolkit som kan lokalisera, skicka, övervaka och avbryta jobb på Grid-beräkningsresurser. Det ger tillförlitlig drift, tillståndsbestämd övervakning, autentiseringshantering och fillagring.
GRAM tillhandahåller ingen jobbschemaläggare och är i själva verket bara en front-end (eller interoperabilitetsbrygga) till funktionaliteten som tillhandahålls av en extern schemaläggare som inte har inbyggt stöd för Globus webbtjänstprotokoll.
Jobben som skickas till GRAM är inriktade på en enskild beräkningsresurs och består av en valfri ingångsfilsfas, jobbexekvering och ett valfritt utdatafilsuppsättning och saneringssteg.
I GRAM4 beskrivs jobb internt med hjälp av jobbbeskrivningsspråket. I det tidigare GRAM-systemet (nu känt som GRAM2) användes istället dess föregångare, resursspecifikationsspråket (RSL). Från och med 2007 pågår planeringsinsatser för att framtida versioner av GRAM ska kunna använda beskrivningsspråket för jobbinlämning istället.