IBM Software Group Migration vers Tivoli Workload Scheduler Philippe TESSIER ptessier@setd.fr
Sociétés Prodline ( 180 personnes ) Distributeur et intégrateur EGEN Expert Production Régie, Forfait, Infogérance, Pilotage Distributeur et intégrateur de Clientèle ITSM (Gestion de Services) Forte expertise sur les migrations d ordonnanceurs ($U, Control/m,Ca7,CA/Scheduler,Autosys,etc ) Systèmes et Documents ( 22 personnes ) Expertise TWS z/os, End to, distribué BP IBM z/os et Distribué sur TWS Expertise éditique Formation TWS et AFPDS pour IBM Support du tool Gestion des objets TWS ( 100 % des fonctions du PIF ) 2 IBM Tivoli Workload Scheduler for z/os Mai 2009
Méthodologie Le Projet Audit Définition de l architecture cible Mise en œuvre de l architecture en back office Validation des cibles de migration Adaptation des outils de migration au contexte du client Préparation des scénarios de migration et de processus de retour arrière Formation sur mesure des équipes de production Migration sur un lot Pilote Migration des environnements de tests Migration des serveurs en One shot ou en mode pas à pas Support Post Bascule Suivi de projet 3 IBM Tivoli Workload Scheduler for z/os Mai 2009
Le Projet Une équipe projet Un chef de projet Un expert du logiciel à migrer Des ingénieurs de production Un expert TWS Une volonté et une participation active des équipes du client 4 IBM Tivoli Workload Scheduler for z/os Mai 2009
Audit L ordonnanceur Les JCL Les interfaces Les outils Les reports La production Compréhension Nettoyage Commandes Cas d école 5 IBM Tivoli Workload Scheduler for z/os Mai 2009
Audit Liste des Clusters Report Tools CSV DataBase écran Répertoire + Word 6 IBM Tivoli Workload Scheduler for z/os Mai 2009 6
Audit : Base de données et requêtes 7 IBM Tivoli Workload Scheduler for z/os Mai 2009 7
Audit : Schémas 8 IBM Tivoli Workload Scheduler for z/os Mai 2009 8
Audit Report Full OMA Batch Loader TWS TOOLS TWS Report Limité Cluster Ensemble de jobs Cas Fonctionnels Suspicion de loop 9 IBM Tivoli Workload Scheduler for z/os Mai 2009
Définition de l architecture Cible L ordonnanceur Les JCL Les interfaces Les outils Les reports La production 10 IBM Tivoli Workload Scheduler for z/os Mai 2009
Double Run CA7 soumet les jobs TWS absorbe les jobs Comparaison des plannings Analyse des dépendances Simulation des codes retours Simulation des ordres CA7 Simulation des cas fonctionnels Simulation de l arrivée de fichiers Le client détermine les cas spécifiques à tester IBM analyse et donne des rapports. 11 IBM Tivoli Workload Scheduler for z/os Mai 2009
Double Run Fichier Paramètre EQQJBLIB N 1 //JOBNAME.. //STEP1 EXEC PGM=EQQRETWM,PARM= UA003 //STEP2 EXEC PGM=EQQRETWM,PARM= RC0000,COND=(2,LT) EQQJBLIB N 2 JCL client //JOBNAME.. //STEP1 EXEC PGM=EQQRETWM,PARM= RC0000 //STEP2 EXEC PGM=EQQRETWM,PARM= RC0000,COND=(2,LT) Suppression des cartes DD Modification du contenu des Proc Remplacement des programmes Conservation des conditonnements 12 IBM Tivoli Workload Scheduler for z/os Mai 2009
Les JCL de production Définition des cas d école Modification des ordres ordonnanceur Remplacement par un ordre TWS Ajout des ordres de recovery Reprise des variables Intégration dans l outil de génération de JCL 13 IBM Tivoli Workload Scheduler for z/os Mai 2009
Les difficultés majeures Les JCL Les cas particuliers de production Le fonctionnement différent des produits Le nettoyage de la production existante 14 IBM Tivoli Workload Scheduler for z/os Mai 2009