Menedżer alokacji zasobów sieciowych
Menedżer alokacji zasobów Globus (lub GRAM ) to składnik oprogramowania Globus Toolkit , który może lokalizować, przesyłać, monitorować i anulować zadania w zasobach obliczeniowych Grid. Zapewnia niezawodne działanie, monitorowanie stanowe, zarządzanie poświadczeniami i przemieszczanie plików.
GRAM nie zapewnia funkcji planowania zadań iw rzeczywistości jest tylko interfejsem (lub mostem interoperacyjnym) dla funkcjonalności zapewnianej przez zewnętrzny harmonogram, który nie obsługuje natywnie protokołów usług sieciowych Globus.
Zadania przesyłane do GRAM są ukierunkowane na pojedynczy zasób obliczeniowy i składają się z opcjonalnej fazy przygotowania pliku wejściowego, wykonania zadania oraz opcjonalnego etapu przygotowania i czyszczenia pliku wyjściowego.
W GRAM4 zadania są opisywane wewnętrznie przy użyciu języka opisu zadań. We wcześniejszym systemie GRAM (obecnie znanym jako GRAM2) zamiast tego używany był jego poprzednik, język specyfikacji zasobów (RSL). Od 2007 r. Trwają prace planistyczne, aby umożliwić przyszłym wersjom GRAM używanie zamiast tego języka opisu przesyłania zadań .