Tutoriels Forum ORSYP Dollar Universe Planification Ordonnancement Novembre
Tutoriels Forum ORSYP : Dollar Universe – Planification & Ordonnancement Novembre 2008 © Copyright ORSYP 2008
Fonctions d’un Ordonnanceur Planification Ordonnancement A fréquence définie ou à la demande Pré-requis pour autoriser un job à tourner Jobs batch Soumission Suivi Directement à l’OS ou via un Queue Manager Depuis l’Application Server ou une Console, le Web, le mode commande ou … Univiewer © Copyright ORSYP - 2008 1
Ordonnancement § Définir les pré-requis d’un job (dans l’Uproc) § § Conditions d’enchaînement sur job (ex: job A doit avoir réussi et B échoué pour que le job puisse tourner) Conditions de Non simultanéité sur job et incompatibilités (ex: job C ne doit pas être en cours) Ressources Fichiers (ex: le fichier ‘abcd’ du répertoire ‘ 1234’ doit être présent) Ressources Logiques (quotas / jetons) © Copyright ORSYP - 2008 2
Planification § Définir la fréquence du job (dans la Tâche) § § Avec des Règles de Planification (ex: le vendredi, le 1 er jour du mois…) Avec une date/heure de départ et un cycle (à partir de la V 5. 3) Avec des dates spécifiques (dates explicites) Par un déclencheur (commande uxordre, jobs “à la demande”) © Copyright ORSYP - 2008 3
Planification & Ordonnancement Pour planifier les jobs et qu’ils se déroulent dans l’ordre désiré il faut : § Définir les Uprocs et leurs pré-requis (conditions) ü Ceci fera qu’ils tourneront dans le bon ordre ü Mais ceci ne les planifie pas! § Définir les Tâches (et Règles) sur les Uprocs (ou les Sessions bien sûr) ü Ceci fera qu’ils seront planifiés comme désiré ü Mais ceci n’implique pas qu’ils s’exécuteront car ils ne se déclencheront que si leurs pré-requis sont satisfaits! © Copyright ORSYP - 2008 4
Planification & Ordonnancement § La Planification est traitée par le moteur Calculateur de Dollar Universe § L’Ordonnancement est traité par le moteur Lanceur de Dollar Universe Tâches Lancements Lanceur Calculateur Jobs Pilotage + Soumissio n + Terminaison © Copyright ORSYP - 2008 5
- Slides: 6