Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > z/OS
z/OS Forum d'entraide sur z/OS et MVS (Multiple Virtual Storage), les systèmes d'exploitation des ordinateurs « mainframes » IBM : JCL, Tso, Ispf, Vsam, Racf, SMS, Cics, Ims, OPC, Ca-7, Control-M, Dialog Manager ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 26/01/2010, 13h43   #1
Membre confirmé
 
Inscription : mars 2004
Messages : 1 149
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 149
Points : 224
Points : 224
Par défaut TWS et priorité

Bonjour à tous,

est-il possible de déterminer au niveau d'une application OPC une priorité au niveau des jobs.

Exemple :

j'ai 10 jobs qui sont censés partir en même temps, mais j'aimerais qu'il en ait 5 en priorité 1 et les 5 derniers en priorité 2 (qui passeront donc dans un second temps.

Dès qu'un job en pririté 1 se termine, il laisse la place au job en priorité 2.

Sans utilisé les time et les classes. J'aimerais gérer cela uniquement au niveau d'OPC.
sam01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/01/2010, 15h08   #2
Membre actif
 
Baptiste GRISEL
Inscription : novembre 2009
Messages : 153
Détails du profil
Informations personnelles :
Nom : Baptiste GRISEL
Âge : 28

Informations forums :
Inscription : novembre 2009
Messages : 153
Points : 180
Points : 180
Bonjour,

Rien de tel à ma connaissance au niveau des jobs (seulement au niveau des applis). Il existe d'autres paramètres comme les ressources spéciales où tu peux spécifier une quantité. Par exemple tu autorises 5 ressources sur un fichier toto.tata en SHR, tu auras 5 jobs qui vont se lancer et les autres en attente. Dès qu'une ressource se libère, un autre job part...
Une autre solution consiste à appeler WLM: voir dans les paramètres CRITICAL, POLICY et CLASS dans les AUTOMATIC OPTIONS mais dans ce cas, ça te fait sortir d'OPC puisqu'il faut configurer WLM.
Une autre idée serait de jouer avec les inits mais faut-il le pouvoir et en avoir le droit (changer les classes des inits en batch par exemple...)

Je n'ai pas parcourue la doc en entier donc il existe peut-être d'autres solutions.

A+

PS: et ton REXX tu en es où?
Lemmings1406 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2010, 12h44   #3
Membre confirmé
 
Inscription : mars 2004
Messages : 1 149
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 149
Points : 224
Points : 224
Ben au fait ça ne me va pas, il faut que je gère la priorité au niveau d'OPC avant que les jobs parte...

j'avais penser à créer un nouvelle WorkStation moins prioritaire que l'autre mais je ne sais pas si c'est possible...
sam01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2010, 14h43   #4
Membre chevronné
 
Avatar de bernard59139
 
Administrateur de base de données
Inscription : octobre 2006
Messages : 477
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : octobre 2006
Messages : 477
Points : 657
Points : 657
Bonjour

Le seul moyen d'action sera au niveau de la durée de l'opération OPC (donc du job).

OPC lancera en priorité les opérations les plus longues.
bernard59139 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2010, 15h27   #5
Membre confirmé
 
Inscription : mars 2004
Messages : 1 149
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 149
Points : 224
Points : 224
Ha d'accord, je ne connaissais pas cette option.

Mais ce que je veux c'est 5 jobs qui tournent en même temps pas plus.

donc quand la 1ère vague passe, j'ai 5 jobs qui tournent.
Quand un job se termine ou plante, j'ai un job en priorité 2 qui s'exécute, et de cette façon j'ai toujours 5 jobs qui tourne en même temps.

L'histoire de la durée de l'opération OPC équivaut à mettre un time. Et ce n'est pas ce que je veux.

En tout cas, merci quand même.
sam01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2010, 17h56   #6
Membre chevronné
 
Avatar de bernard59139
 
Administrateur de base de données
Inscription : octobre 2006
Messages : 477
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : octobre 2006
Messages : 477
Points : 657
Points : 657
Pour avoir 5 jobs actifs et pas plus, il te faut gérer une ressource.
Dans OPC, tu as 2 solutions:
  • soit une ressource spéciale
  • soit gérer le nombre de postes pour les Work-stations.

Pour gérer la priorité du déclanchement des jobs, il te faudra jouer sur leur durée, DURATION dans opc.
Cette DURATION est mise à jour:
  • manuellement lors de la création de l'application
  • automatiquement via les options FEEDBACK (Smoothing factor & Feedback limit) positionnées aussi au moment de la création de l'applicaion OPC.

OPC me semble la solution la plus simple. Aprèsn, faut analyser la pérénité de la solution.
bernard59139 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2010, 09h19   #7
Membre confirmé
 
Inscription : mars 2004
Messages : 1 149
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 149
Points : 224
Points : 224
Ha OK,

effectivement ça m'a l'air pas mal...

Merci pour l'explication.
sam01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2010, 18h19   #8
Membre habitué
 
Inscription : janvier 2008
Messages : 120
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 120
Points : 141
Points : 141
et..juste comme ça

pourquoi ne pas gerer une class Jes2 spécifique définie uniquement dans 5 init?

tu serais sure de ne pas avoir plus de 5 jobs affectés à cette Class s'exécutant en meme temps
xfanx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2010, 08h34   #9
Membre confirmé
 
Inscription : mars 2004
Messages : 1 149
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 1 149
Points : 224
Points : 224
Oui mais dans ce cas là je ne gère plus les priorité, je gère la simulanéité.
Et mon problème, c'est la priorité.
sam01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 08h01.


 
 
 
 
Partenaires

Hébergement Web