+ All Categories
Home > Documents > Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

Date post: 29-Jan-2016
Category:
Upload: spencer-page
View: 224 times
Download: 2 times
Share this document with a friend
19
z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project
Transcript
Page 1: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

z/TPF Migration

KLM environment and status

Errol Smit – PM z/TPF project

Page 2: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

2z/TPF Migration

Agenda

• KLM environment

• z/TPF Project Introduction & Scope

• z/TPF Project Planning & Status

• z/TPF Project Tools

• Q & A

Page 3: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

3z/TPF Migration

Current TPF Hardware components

• CPU’s- Production: IBM z9 Enterprise Class (type 506) - 2053 Mips.- Development: IBM z9 Enterprise Class (type 402) – 388 Mips

• Database2 X IBM DS8100 (Production), 1 X IBM DS8100 (Development/Test)

• TapeVTS: IBM TS7700

• TPF operator consoles running on “TPF Operations Server”

• Barr Printer (software) used for console logging test systems

1.94 m

1.50 m

Page 4: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

4z/TPF Migration

TPF4.1 usage at KLM:

• Current release is TPF4.1 (PUT 19++ ) at KLM since 1996

• Total approximately 21500 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

Page 5: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

5z/TPF Migration

What functionality?

• 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

Moved to Amadeus Altéa RES in 2007

Page 6: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

6z/TPF Migration

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

Page 7: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

7z/TPF Migration

Overview costs TPF Systems

Overview costs TPF Systems (only)

17%

10%

53%

10%3% 7% Manpower intern

Manpower extern

License costs

Depreciation

Maintenance hardware

Miscellaneous

Page 8: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

8z/TPF Migration

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

Page 9: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

9z/TPF Migration

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

Page 10: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

10z/TPF Migration

- z/TPF EE 1.1 PUT4+- 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??

z/TPF Impact on SW

Page 11: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

11z/TPF Migration

z/TPF Project Budget

• Total Manpower estimate: 2532 Working Days- Applications: 481 WD- Systems & Comms: 1457 WD- Training: 171 WD- Project Management: 192 WD- Unforeseen (10%): 231 WD

• Lead time: appr. 20 months incl. 2 months after-care period

• Hardware and software investments:- IFL’s, z/VM, z/Linux, GCC support

Page 12: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

12z/TPF Migration

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 2008 incl. basic KLM mods

• 19 Sept. 2008: start integration tests- 13 Oct. 2008 incl. all KLM mods (systems, comms & appl.)

• 1 Jan. 2009: start user acceptance tests

• 21 March 2009: target cut-over date

Page 13: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

13z/TPF Migration

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)

Page 14: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

14z/TPF Migration

z/TPF DevelopmentEnvironment

Page 15: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

15z/TPF Migration

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)

Page 16: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

16z/TPF Migration

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)

Page 17: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

17z/TPF Migration

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

Page 18: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

18z/TPF Migration

Contacts

• Overall z/TPF project: [email protected]

• Single Source migration: [email protected]

• z/Idefix: [email protected]

• z/ODF: [email protected]

Page 19: Z/TPF Migration KLM environment and status Errol Smit – PM z/TPF project.

19z/TPF Migration

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 ?


Recommended