ERS est le
scheduler fourni en standard avec les Nec SX5/SX6 celui permet une
gestion optimale des nœuds des calculateurs vectoriels. ERS
se place en complément à NQS, car bien que NQS puisse scheduler, ce
dernier n’est pas capable de prendre en compte les notions de
« fair-share » par groupes, organisations, utilisateurs
et ressources. ERS permet entre autres via des composants tels que
JSF, EPF ou MULTINODE une gestion des checkpoint/restart, des
priorité d’exécution, ou encore la gestion des soumission sur
plusieurs nœuds.
CONDOR
Scheduler de
l’University of Wisconsin, Madison est un environnement
permettant de gérer de très grosses collections de stations. Des
démons observent l’activité des machines et d’autres
démons s’occupent de la gestion des tâches. Les tâches sont
soumises à un gestionnaire central en spécifiant le type de machine
sur lesquelles elles peuvent s’exécuter, les fichiers dont
elles dépendent. Les tâches sont checkpointées régulièrement de
façon à pouvoir être migrées en cas de réutilisation de la machine
par son propriétaire. Ainsi Condor est un système de traitement par
lots qui permet de répartir des tâches sur un ensemble de
ressources de calcul. Il est noter que toutes les fonctionnalités
de Condor sont réalisées au niveau utilisateur. De plus, Condor
s’interface simplement avec globus.
PBS Pro
Scheduler est le scheduler fourni avec la solution
de soumission de travaux par lots PBS pro. Ce scheduler à la
particularité de pouvoir s’interfacer de manière
bidirectionnelle avec Globus, c’est à dire que PBS peut
utiliser le scheduler de globus et vis versa. Les fichiers doivent
êtres disponibles avant que le travail ne s'exécute. Le temps qui
sera exigé pour copier les fichiers est inconnu à PBS, elle est
fonction de taille des fichiers et la vitesse de réseau. Sinon pour
ses fonctionnalités PBS est assez complet puisqu’il propose
des notions de schedulling avancées par « fair-share » et
des possibilités de checkpoint/restart (fonctionnalité réservées
aux stations SGI). De plus PBS à la faculté de scheduller des parcs
fortement hétérogènes.
Maui scheduler
est Ordonnancement
de tâches, c’est un logiciel libre , fonctionnel et largement
utilisé sur des clusters de grande taille. Plusieurs types de
queues, plusieurs classes de services et d’utilisateurs sont
définissables. De plus des statistiques d’utilisation sont
integers a Maui ainsi qu’une possibilité de simulation des
allocations.