GridLab
Grid Application Toolkit

A simple API for Grid Applications
GAT

Menu



next up previous contents
Next: Making Plans and Changing Up: Resource Management Previous: The Resource Management Package   Contents

Finding Resources

The resource management package allows the application programmer to finger the finer details of the gird, affording them a view at every nook and cranny constituting this ``grid.'' In particular it allows the application programmer to train her magnifying glass one any portion of the gird: networks, CPU's, software...and examine, at close detail, the face these components present to the world.

The application programmer need only describe where she wishes to train this magnifying glass, ``Show me all the Linux boxes with more than 2 Gigs of memory,'' and the minions of the resource management package comply, giving the application programmer the details of every resource that matches the query. Beyond simply finding hardware resources the resource management package also can find, for the application programmer, software resources. For example, an application programmer may be working with a piece of software which requires a plugin of type $X$ to function. So, the application programmer may query the resource management system for the presence of such a plugin, ``Show me all the plugins of type $X$'', and the minions of GAT will comply.


next up previous contents
Next: Making Plans and Changing Up: Resource Management Previous: The Resource Management Package   Contents
Andre Merzky 2004-05-13