Globus Resource Manager (GRAM)
Resource managers control one or more resources
- Resource and resource manager characteristics stored in MDS
Supports queuing and batch scheduling
Defines API and resource specification language
- Example:
|(&(Arch=sun,count=4)(arch=hp,count=2)(mem=64)) (arch=sp,count=8,mem=128)
Allocate 4 processes on a sun with 64 meg of memory and 2 processes on a HP with 64 meg of memory OR eight processes on an SP with 128 meg of memory
Build brokers to find resource managers and coordinate compound requests