I wrote about Ignacio Llorente's nice talk on Grid Scheduling Architectures. The talk is now available online. As well as introducing the Gridway metascheduler, he presents a taxonomy of metaschedulers, describing and giving concrete examples of a range of different architectures, such as:
- Single metascheduler grids: one metascheduler instance with access to resources within one or several administrative domains. Examples: European Space Astronomy Center (several clusters); AstroGrid-D (22 resources, 5 sites, 800 CPUs); UABGrid (3 resources: PBS, SGE, Condor).
- Multiple metascheduler grids: each metascheduler serving the needs of a distinct community. Example: Fusion and Biomedical users on EGEE.
- Multiple grid infrastructures: metascheduler maps user requests to different infrastructures. Example: dispatch to OSG, EGEE, TeraGrid.
- Multiple metascheduler layers: Hierarchical organization of multiple metaschedulers, with requests handed off to lower layers to meet peak demands. Example: offload from GRIDIMadrid to EGEE.
- From the cluster to the Grid: Transfer queues used to offload tasks from a cluster to remote grid resources.