Download presentation
Presentation is loading. Please wait.
1
KLM environment and status
z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project
2
Agenda KLM environment z/TPF Project Introduction & Scope
z/TPF Project Planning & Status z/TPF Project Tools Q & A z/TPF Migration
3
Current TPF Hardware components
CPU’s Production: IBM z9 Enterprise Class (type 506) Mips. Development: IBM z9 Enterprise Class (type 402) – 388 Mips Database 2 X IBM DS8100 (Production), 1 X IBM DS8100 (Development/Test) Tape VTS: IBM TS7700 TPF operator consoles running on “TPF Operations Server” Barr Printer (software) used for console logging test systems 1.50 m MIPS means: Million Instructions per Second Danu: Wikipedia over Danu: In de Keltische mythologie was Danu de (goede) moeder-godin. (Haar tegenhangster was Domnu). Danu was de vrouw van Bile, en was de matriarch van Tuatha Dé Danann, de voornaamste goden van het oude Ierland. Haar kinderen zijn Dagda, Dian Cecht, Lir, Lugh, Gwydion, Govannnon, Arianrhod, Gilfaethwy en Amaethon. Met Dagda had ze een kind Ogma. Alternatieve namen: Don (Welsh), Dan, Dana, Dann Vermoedelijk hebben zowel de rivier de Donau (Danube) als de Rhône (Ro Danus) hun naam te danken aan Danu, zijnde de moederrivier. z/TPF Migration
4
TPF4.1 usage at KLM: Current release is TPF4.1 (PUT 19++ ) at KLM since 1996 Total approximately application sources Assembler application programs: appr. 67 % C/C++ language application programs: appr. 33 % TPF connectivity: Terminals and Printers: appr. 10K+ RES related Message Switching Host-to-Host Links: Altéa, AF, NW, WSP e-ticketing, etc. Misc. non-TPF based KLM applications, e.g. Webfarm z/TPF Migration
5
Moved to Amadeus Altéa RES in 2007
What functionality? Moved to Amadeus Altéa RES in 2007 TPF at KLM hosts primary applications: Corda (reservations, fares, ticketing, inventory) Codeco (check-in, load & balance) Cargoal (Cargo booking system) Firda (Flight information) TPF at KLM is part of more than 50 service chains among which: EBT, WebPearl, Bagmanager, Acars, Lido, CISS-Firda, SSCI, ICI, VLC For KLM via TPF 66M msgs are processed daily with peaks of 1310 msg/sec. During 2007 the number of msgs increased by 23% despite Altéa. An availability of 99,974% over 2007, incl. 25 planned & 6 unplanned downtimes z/TPF Migration
6
z/TPF Rationale Support of 64-bit z/Architecture IBM mainframes
Support of new features like encryption, etc. The complete Amadeus Altéa Suite (RES/INV/DC) cannot be implemented before 2012 replacing TPF based Corda & Codeco Cargoal will be replaced by AF/KL CARGO Ph-II (2013/2014 ?) Firda replacement by a non-TPF solution has not been decided Workload based licensing instead of mainframe model-based makes z/TPF cheaper to run for KLM z/TPF Migration
7
Overview costs TPF Systems
z/TPF Migration
8
z/TPF project scope: z/TPF EE 1.1 PUT4+
KLM TPF Systems and Communications modifications Single Source updates TPF applications Based upon z/VM V5.3 the introduction of z/Linux Red Hat V5.0 environment for z/TPF purposes Migrate Idefix software management system (based upon z/OS V1.8 and USS/HFS) to z/Linux based z/Idefix, including related tools (compilers, loader, etc.) Migration of ODF (Online Dump Facility) to z/ODF z/TPF Migration
9
z/TPF Impact on HW infra
CPU 10% increase in CPU production capacity required for z/TPF ??? 2 X IFL required for z/VM & z/Linux Memory ± three (3) times the memory requirements of TPF4.1 ??? Extra memory required for z/VM & z/Linux (IFL’s: 8 GB) Database Small impact on TPF DB. Extra disk space (SAN) for z/VM (2*80 GB) & z/Linux (2*100 GB) Tape: No impact MIPS means: Million Instructions per Second Danu: Wikipedia over Danu: In de Keltische mythologie was Danu de (goede) moeder-godin. (Haar tegenhangster was Domnu). Danu was de vrouw van Bile, en was de matriarch van Tuatha Dé Danann, de voornaamste goden van het oude Ierland. Haar kinderen zijn Dagda, Dian Cecht, Lir, Lugh, Gwydion, Govannnon, Arianrhod, Gilfaethwy en Amaethon. Met Dagda had ze een kind Ogma. Alternatieve namen: Don (Welsh), Dan, Dana, Dann Vermoedelijk hebben zowel de rivier de Donau (Danube) als de Rhône (Ro Danus) hun naam te danken aan Danu, zijnde de moederrivier. z/TPF Migration
10
z/TPF Impact on SW z/TPF EE 1.1 PUT4+ z/VM 5.3 z/Linux RHEL5.0 TPF GCC
HLASM for zLinux SST z/VM 5.3 Performance toolkit Dirmaint RACF VMBackup VMTape z/Linux RHEL5.0 DB2 Connect TSM client Tivoli Enterprise Console Agent Control-M client?? MIPS means: Million Instructions per Second Danu: Wikipedia over Danu: In de Keltische mythologie was Danu de (goede) moeder-godin. (Haar tegenhangster was Domnu). Danu was de vrouw van Bile, en was de matriarch van Tuatha Dé Danann, de voornaamste goden van het oude Ierland. Haar kinderen zijn Dagda, Dian Cecht, Lir, Lugh, Gwydion, Govannnon, Arianrhod, Gilfaethwy en Amaethon. Met Dagda had ze een kind Ogma. Alternatieve namen: Don (Welsh), Dan, Dana, Dann Vermoedelijk hebben zowel de rivier de Donau (Danube) als de Rhône (Ro Danus) hun naam te danken aan Danu, zijnde de moederrivier. z/TPF Migration
11
z/TPF Project Budget Total Manpower estimate: 2532 Working Days
Applications: WD Systems & Comms: WD Training: WD Project Management: WD Unforeseen (10%): WD Lead time: appr. 20 months incl. 2 months after-care period Hardware and software investments: IFL’s, z/VM, z/Linux, GCC support z/TPF Migration
12
z/TPF Project Milestones
17 Sept. 2007: formal start of project 30 Jan. 2008: finish Global Designs & Single Source updates Mid-feb. 2008: z/Idefix environment ready for project usage 1 April 2008: vanilla z/TPF test system up and running 2 June incl. basic KLM mods 19 Sept. 2008: start integration tests 13 Oct incl. all KLM mods (systems, comms & appl.) 1 Jan. 2009: start user acceptance tests 21 March 2009: target cut-over date z/TPF Migration
13
z/Idefix Development Tool
Application development tool for z/TPF integrated in IBM’s TPF Toolkit 3.0 or stand-alone usage Windows XP based graphical user-interface (stand-alone) z/Linux based server application Defect/Feature control (Grips) Repository management Version management and promotion control Compiling and linking z/TPF load management (via GDS) z/TPF Migration
14
z/TPF Development Environment
z/TPF Migration
15
z/TPF Test Strategy & Tools:
Requires a freeze period (TBD: 1Q 2009 ?) Dedicated z/TPF test system GTI8 LSAS: Live Size Acceptance System Regression / verification tests with a selection of important TPF interfaces / applications (Altéa, Webfarm, etc.) TPF Toolkit only partly used (mainly Debugger); z/Idefix tools used Stress test tool (Capture & Playback) z/ODF (Online Dump Facility) z/TPF Migration
16
z/Online Dump Facility
To improve the ONLINE problem solving activities in TPF, KLM has implemented an tool called OnLine Dump Facility (OLDF). Rel 5.21 will be adapted for z/TPF -> z/ODF (available mid-June) Provides the following BASIC capabilities: Creation of an online displayable MINI-DUMP or SNAPSHOT-DUMP. Creation of online displayable ERROR-REPORTS and DUMP SUMMARIES. Registration of occurrences of 'NODUPL' situations in the ERROR-REPORT. RTA/RTT tape information. System UP/DOWN information. PLUS: Breakpoint facility (part of maintenance release end 2008) z/TPF Migration
17
z/ODF Data Displays Error message, PSW, Subsystem
ECB pages, data fields and macro trace (Detached) Data blocks (unformatted and formatted) General-, Floating point- and Control registers Around registers (80 bytes per addressed area) SW00SR and application Stack Last C stack frame DECB index frames and blocks z/TPF Migration
18
Contacts Overall z/TPF project: errol.smit@klm.com
Single Source migration: z/Idefix: z/ODF: z/TPF Migration
19
Summary & Conclusion Intended z/TPF cut-over date: 21 March 2009
Very ambitious schedule, but currently still on target If and when realized: after a relatively late start KLM will be one of the first z/TPF airline systems in production ! We are very interested in exchanging z/TPF migration experiences ! QUESTIONS ? z/TPF Migration
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.