Intégration d'un planificateur de charge de travail externe pour la gestion des charges de travail par lots

De nombreux clients utilisent déjà un planificateur de charge de travail externe pour gérer leurs charges de travail par lots sur le système d'exploitation z/OS. Si l'exécution de lots Java™ dans un environnement WebSphere Application Server est une solution attrayante, il est néanmoins important de pouvoir contrôler des travaux traitement par lots via un planificateur de charge de travail externe.

Intégration d'un planificateur externe

Etant donné qu'un planificateur externe ne sait pas comment gérer directement des travaux traitement par lots, un modèle de proxy est utilisé. Ce modèle utilise un travail JCL classique pour soumettre et/ou surveiller le travail traitement par lots. L'étape du travail JCL appelle un programme spécial, WSGRID, qui est fourni par traitement par lots. L'application WSGRID soumet et surveille un travail traitement par lots spécifié. WSGRID écrit les résultats intermédiaires de ce travail dans le journal du travail JCL. WSGRID ne rend pas le contrôle tant que le travail sous-jacent n'est pas terminé ; il s'agit donc d'un modèle d'exécution synchrone. Comme le planificateur externe peut gérer des travaux JCL, il peut gérer un travail JCL qui invoque WSGRID. En utilisant ce procédé, le planificateur externe peut gérer indirectement un travail. Dans le planificateur de travaux, une interface de plug-in optionnelle permet à l'utilisateur d'ajouter un code mettant à jour le plan d'opération du planificateur externe pour refléter l'état unique du travail sous-jacent (par exemple, travail démarré, étape démarrée, étape terminée, travail terminé). Le programme WSGRID est écrit avec un traitement de reprise spécial, de sorte que si le travail JCL est annulé, le travail sous-jacent l'est également. Les cycles de vie respectifs des deux travaux sont donc toujours synchronisés.

[AIX Solaris HP-UX Linux Windows][z/OS] Le diagramme suivant illustre le contrôle de travaux réalisé par un planificateur de charge de travail externe, sans JES obligatoire.

Contrôle de travaux par un planificateur de charge de travail externe

[z/OS]Le diagramme suivant illustre le contrôle de travaux réalisé par un planificateur de charge de travail externe pour l'environnement de plateforme z/OS. Dans ce diagramme, Tivoli Workload Scheduler est représenté par un exemple de planificateur de charge de travail.

Contrôle de travaux sur la plateforme z/OS réalisé par un planificateur de charge de travail externe


Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cgrid_cgtws
Nom du fichier : cgrid_cgtws.html