IBM Software Group
© 2009 IBM Corporation
Migration vers Tivoli Workload Scheduler
Philippe [email protected]
IBM Software Group – Tivoli Software
© 2009 IBM Corporation2 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Sociétés
Prodline ( 180 personnes )Distributeur et intégrateur EGENExpert ProductionRégie, Forfait, Infogérance, PilotageDistributeur et intégrateur de Clientèle ITSM (Gest ion 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 éditiqueFormation TWS et AFPDS pour IBMSupport du tool Gestion des objets TWS ( 100 % des fonctions du PIF )
IBM Software Group – Tivoli Software
© 2009 IBM Corporation3 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Méthodologie
Le ProjetAuditDéfinition de l’architecture cibleMise en œuvre de l’architecture en back office Validation des cibles de migrationAdaptation des outils de migration au contexte du c lientPréparation des scénarios de migration et de proces sus de retour arrièreFormation sur mesure des équipes de production Migration sur un lot PiloteMigration des environnements de testsMigration des serveurs en One shot ou en mode pas à pasSupport Post BasculeSuivi de projet
IBM Software Group – Tivoli Software
© 2009 IBM Corporation4 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Le Projet
Une équipe projet
Un chef de projetUn expert du logiciel à migrerDes ingénieurs de productionUn expert TWS
Une volonté et une participation active des équipes du client
IBM Software Group – Tivoli Software
© 2009 IBM Corporation5 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Audit
L’ordonnanceurLes JCLLes interfacesLes outilsLes reports La production
CompréhensionNettoyageCommandesCas d’école
IBM Software Group – Tivoli Software
© 2009 IBM Corporation6 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Audit
6
ToolsReportCSV DataBase
écran
Répertoire + Word
Liste des Clusters
IBM Software Group – Tivoli Software
© 2009 IBM Corporation7 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Audit : Base de données et requêtes
7
IBM Software Group – Tivoli Software
© 2009 IBM Corporation8 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Audit : Schémas
8
IBM Software Group – Tivoli Software
© 2009 IBM Corporation9 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Audit
OMAReport
Full
Batch Loader
TWS
TOOLS
Report
Limité
• Cluster• Ensemble de jobs• Cas Fonctionnels• Suspicion de loop
TWS
IBM Software Group – Tivoli Software
© 2009 IBM Corporation10 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Définition de l’architecture Cible
L’ordonnanceurLes JCLLes interfacesLes outilsLes reports La production
IBM Software Group – Tivoli Software
© 2009 IBM Corporation11 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Double Run
CA7 soumet les jobsTWS absorbe les jobs Comparaison des plannings Analyse des dépendancesSimulation des codes retoursSimulation des ordres CA7Simulation 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.
IBM Software Group – Tivoli Software
© 2009 IBM Corporation12 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Double Run
JCLclient
EQQJBLIB N°2
EQQJBLIB N°1FichierParamètre
//JOBNAME ……………………………………..//STEP1 EXEC PGM=EQQRETWM,PARM=‘RC0000’//STEP2 EXEC PGM=EQQRETWM,PARM=‘RC0000,COND=(2,LT)
//JOBNAME ……………………………………..//STEP1 EXEC PGM=EQQRETWM,PARM=‘UA003’//STEP2 EXEC PGM=EQQRETWM,PARM=‘RC0000,COND=(2,LT)’
• Suppression des cartes DD• Modification du contenu des Proc• Remplacement des programmes• Conservation des conditonnements
IBM Software Group – Tivoli Software
© 2009 IBM Corporation13 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Les JCL de production
Définition des cas d’écoleModification des ordres ordonnanceurRemplacement par un ordre TWSAjout des ordres de recoveryReprise des variables
Intégration dans l’outil de génération de JCL
IBM Software Group – Tivoli Software
© 2009 IBM Corporation14 IBM Tivoli Workload Scheduler for z/OS Mai 2009
Les difficultés majeures
Les JCLLes cas particuliers de productionLe fonctionnement différent des produitsLe nettoyage de la production existante