1 / 15

Application Transformer ...high quality Job Scheduling migration

Application Transformer ...high quality Job Scheduling migration. Armin Kruse Data Center Consulting Lerchenweg 19 35647 Waldsolms E-Mail: info@atquality.de. Application Transformer. Gründe für die Migration eines Job Scheduling Systems Unternehmenszusammenschlüsse Outsourcing

shiri
Download Presentation

Application Transformer ...high quality Job Scheduling migration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Application Transformer ...high quality Job Scheduling migration Armin KruseData Center ConsultingLerchenweg 1935647 WaldsolmsE-Mail: info@atquality.de

  2. Application Transformer • Gründe für die Migration eines Job Scheduling Systems • Unternehmenszusammenschlüsse • Outsourcing • Tool-Konsolidierung Open Systems und Mainframe • Herstellerabhängigkeit vermindern (Preisdiktat) • Strategische Neuausrichtung • Technologische oder funktionale Gründe • Kosten reduzieren- Lizenzen, Wartung, Betriebskosten......

  3. Application Transformer • Die Herausforderungen bei der Migration: • Planbare Migrationskosten • Aufwände bei Eigenentwicklung von Migrationstools oder größeren manuellen Umstellungsarbeiten schwierig zu planen • Ausreichende Verfügbarkeit qualifizierter Mitarbeiter • Einhaltung der gewohnten Service Level • Keine Produktionsunterbrechungen während der Migration • Keine "Frozen Zone" für Scheduling Objekte • Fehlerquote möglichst 0% • Berücksichtigung vorhandener Namenskonventionen • Kurze Projektlaufzeit • Einhaltung der Plantermine (externe Vorgaben)

  4. Application Transformer • Hauptziele bei der Entwicklung des Migrationstools • Betriebssystemunabhängig • Java • Anpassungsfähig • Parameter und Rules über GUI • Reproduzierbare Migration • Save/Load aller Parameter • Flexibel und universell einsetzbar • Datenspeicherung im XML-Format • i.d.R. einheitliche XML-Tags für untersch. Scheduler • Minimierung manueller Tätigkeiten • je nach Umfeld/Anwendung bis zu 100% maschinell

  5. Application Transformer- Übersicht OLDJob SchedulingSystem NEWJob SchedulingSystem Application Transformer GUI 1. unload 4. upload 2. import 3. export Scanner Migration - local file- FTP- other - local file- FTP- other XML

  6. Application Transformer- Generelle Funktionen • Import • Scanner verfügbar für TWS for Distributed u. z/OS JCL • Auf Anforderung können weitere Scanner kurzfristig entwickelt werden • Speicherung der Daten in XML-Files • Anzeige mit Standard Web-Browser • Änderungen der Daten mit Text-Editor möglich • Bearbeitung kann mit Filemanager erfolgen (move, copy, delete) • Keine Datenbank-Installation erforderlich • Erweiterungen jederzeit möglich (neue XML-Tags) • Export verfügbar für • TWS for z/OS (OPC) mit TWS Agents • TWS for z/OS (OPC) mit Universal Command • TWS for z/OS (OPC) mit einem anderen Command Tool (Batch Bridge) • nur Command-Jobs (für z.Zt. noch nicht unterstützte Scheduler) • Auf Anforderung kurzfristig Entwicklung weiterer Export-Module

  7. Application Transformer- TWS-Funktionen (1) • Importfunktionen für TWS Distributed • Datenspeicherung in XML -Files • Alle Daten aus den Jobs (Scriptname, Command mit allen Parametern, User-ID usw.) • Alle Daten aus den Jobstreams (Planungsinformationen, Dependencies, Resources usw.) • Andere Daten werden ergänzend einbezogen • z.B. SAP R/3 Options, um die SAP Client-ID zu ermitteln • Insgesamt werden ca. 160 unterschiedliche Datenfelder berücksichtigt • TWS-Parms (Variablen) • können optional vollständig aufgelöst werden • Exclude-Liste • Parms können von der Auflösung ausgenommen werden • beim Export Ersetzung durch OPC-Variablen möglich

  8. Application Transformer- TWS-Funktionen (2) • Exportfunktionen für TWS z/OS (OPC) • Include vorh. OPC-Applikationen • zur Ermittlung der Operationsnummern von OPC-Vorläufern • zur Integration von Applikationen, die bisher von TWS Distributed gestartet wurden • Filetransfer kann gleichzeitig migriert werden • z.Zt. realisiert für Migr. von CFT nach Universal Command • Ausgabe Migrationsprotokoll mit Warnungen • Ausgabe Jobs • TWS z/OS JOBREC oder Universal Command • für Commands u. Scripts, SAP-Jobs, Filetransfer-Jobs • Ausgabe OPC Batch Loader Statements • TWS Distributed Lauftermine (z.B. WORKDAY) werden zu OPC-Rules • Erste/letzte Dummy Operation wird eingefügt • Operationsnummern werden vergeben • Dependencies verweisen auf die neuen Operationsnummern • Schedule Dependencies werden der ersten Operation zugeordnet • Alle Operations ohne Nachläufer erhalten letzte Dummy Operation als Nachfolger

  9. Application Transformer- TWS-Funktionen (3) • Exportfunktionen für TWS z/OS (OPC) • Filetransfer • kann gleichzeitig migriert werden • z.Zt. realisiert für Migr. von CFT nach Universal Command • DUMMY-Jobs • nicht mehr benötigte Jobs (z.B. Quittungsjobs für Filetransfer) können unter Beibehaltung der Dependencies zu "DUMMY-Jobs" umgestellt werden • Change Rules • können in beliebiger Menge definiert werden • Namensänderungen der Jobs, Jobstreams, Calendars, Workstations, Resources • Variablen (Ersetzen TWS-Parms durch OPC-Var.) • Ersetzen TWS-Kalender durch OPC-Groups oder Perioden • Zahlreiche Defaults und Optionen für OPC-Applikationen, z.B. • Workstation-Namen für erste/letzte Dummy-Operation • Vergabe der Operationsnummern • Default Kalender • ...usw.

  10. Application Transformer- Import

  11. Application Transformer- Export (1)

  12. Application Transformer- Export (2)

  13. Application Transformer- Export (3)

  14. Application Transformer- Export (4)

  15. Application Transformer- Help

More Related