Der lange aber erfolgreiche Weg Linux DB2 Der lange aber erfolgreiche Weg Dirk Schuirmann Wessels + Müller AG www.wm-fahrzeugteile.de
FAZIT aus POC 2006 ES GEHT!!!! z/OS z/LINUX ABER zu welchem Preis??? Optimierungsmöglichkeiten In der eigenen Anwendung Im DRDA Im TCPIP
Derzeitige Umgebung Hipersockets
Ausstattung z10 LPAR VSE LPAR LINUX 2 CPU 1 IFL 8 GB Storage no expanded LPAR LINUX 1 IFL 20 GB Storage XSTORE= 4 GB
Virtuelles Maschinenkonzept WM-KAT
Der Weg von DB2/VM nach UDB Linux Analyse der Anwendungen Batch (2000), Online (300), Queries (200) Analyse der Tabellen Platzbedarf Design der LX Maschinen
Platzbedarf THINK BIG 3390 - 3 NO 2,3 GB 3390 - 9 / 27 YES 8,6 / 25,3
Administration einfacher, flexibler Design LX Maschinen DS8100 / 4 x FICON LVM Administration einfacher, flexibler
STRATEGIE kein BIG BANG Zusammenfassen von Applikationen und Tabellen „way back“ immer möglich permanentes Monitoring von CICS, Batch und virtuellen Maschinen
Chronologie unserer Migration 2007 - 2009 Start mit R/O Anwendungen Probleme werden gemeinsam mit der IBM erkannt und behoben. Performanceverbesserungen durch TCP/IP, DRDA und DB2 Programmcode (7.2 – 7.5) Design Änderungen der Maschinen Migration der LX Maschinen auf SLES 10.2 Migration der UDBs auf 9.5.5 Workload auf den LX UDBs steigt
Chronologie unserer Migration 2007 - 2009 Gute Performance Probleme werden gemeinsam mit der IBM erkannt und behoben. R/W Applicationen Keine Probleme bei UPDATE / INSERT Workload steigt
Chronologie unserer Migration 2007 - 2009 unerklärliche Performanceverluste SOS way back CICS DOWN way back ??????????????????
Stabilisierung der Situation KRISE in 2010 Stabilisierung der Situation Upgrade DB2 VM 7.5 (aktuelle Version) Einführung Control Center DB2 LINUX Projekt ?????????
KRISE in 2010 Bildung einer TASK FORCE aus IBM BECOM W + M
Ergebnisse PRTY … ,F2,C,FB,F3,F1 VSIZE der Linux Maschinen vergrößert TCP/IP VSIZE der Linux Maschinen vergrößert V-SIZE _______ R-STORE 18 GB 12 GB (Paging monitoren)
Ergebnisse Swap Bereiche optimiert Optimieren der Hipersockets echo 128 > /sys/bus/ccwgroup/drivers/qeth/0.0.1e00/buffer_count SUSE SLES10: - in /etc/sysconfig/hardware/hwcfg-qeth-bus-ccw-0.0.1e00 - add QETH_OPTIONS="buffer_count=128"
Stand der Dinge NO Problems Performance fantastisch Umstellung wird vorangetrieben Absolutes Vertrauen Stabilität Richtung 100% Administration auf LX Seite geht gegen 0
DB2DBO DB2OPERO SUMME CICS/ TRANS Quote CICS / Connects 05.10.2010 187.717,00 209.293,00 397.010 2.160.927 18,37 03.11.2010 198.588,00 385.326,00 583.914 2.274.135 25,68 09.11.2010 201.332,00 457.787,00 659.119 2.314.537 28,48 23.11.2010 197.893,00 565.840,00 763.733 2.305.563 33,13 25.11.2010 181.493,00 713.253,00 894.746 2.253.081 39,71 30.11.2010 206.553,00 843.645,00 1.050.198 2.454.572 42,79 27.01.2011 179.587,00 929.912,00 1.109.499 1.996.008 55,59 31.03.2011 205.295,00 1.174.193,00 1.379.488 2.173.072 63,48
ZIEL DB2 / VM down 30.09.2011
Vielen Dank für ihre Aufmerksamkeit Vielen Dank all denen, die an diesem Projekt mitgearbeitet haben. Vielen Dank für ihre Aufmerksamkeit