Folksam migrating to IIS 8.7 Information Server User Group meeting 2013 Daniel Palmgren, Folksam Situation January 2012 • • • • • • • • IIS 8.1 running on LPAR IBM P6 AIX 6.1 XlC 9 compiler DB2 LUW 9.5 DB2 z/OS (source) 12 DataStage projects 1500 jobs Local and virtual Windows XP clients moving to Windows 7 in June 2012 Reasons to upgrade to 8.7 • • • • • • Integration with Clear Case Debugger in DataStage Designer Operations Console Each job consumes less resources XML handling Current Designer is unstable DB2 Enterprise stage • • • • • Complicated setup with cross server mount Replaced with DB2 Connector Stage using tool Easy setup More modern and flexible interface More options Connector Migration Tool POC August 2012 • • • • Estimate time consumption Rewrites Migrated to 8.1 2009-2010 Quite painful, meny rewrites Windows 7 • 8.1 Client does not support Windows 7 • Skip poc, do the migration! • Keep virtual XP clients until end of project IBM Concierge • • • • • Offered support during migration project Phone conference October 2012 Check requirements Choosing recommended path Ismigration tool Installation path • New server (lpar) • Manually export – import jobs Installation test October 2012 • • • • • LPAR IBM P7 AIX 7.1 DB2 9.7 XlC 12 Installation and configuration – 1 day Testing November - December • Projects created • All jobs imported and compiled Test results • A number of test jobs selected – 20 % • 8.1 and 8.7 results compared successfully Things changed • DB2 z/OS. Bind error. ▫ Re-import table definitions • DB2 Connector ▫ Changed execution mode to sequential • Transformer null handling ▫ Unhandled nulls gives compilation error ▫ Correct null handling solves the problem Production environment • Installed in December 2012 • XlC 12 not supported, changed to XlC 11 • 60 Gb RAM compared to 30 Gb for 8.1 Performance tests January 2013 • Find optimal numer of concurrent jobs • Tried 1-60 concurrent • No more than 10. Migrations • 2013-02-18 First project successfully in production • Migrating one project per week • 2013-04-15 Last project migrated Conclusion • • • • Painless installation of server and client Small number of adjustments Performance gain 10-30 % Time consumption 300 h plus 50 hours for install and config Operations console iKnow • • • • Monitoring job progress and server health Evaluate job statistics to improve performance Find slow moving jobs Find errors and warnings iKnow Job performance and hw usage Process management & scheduling What happened? Thank you! daniel.palmgren@folksam.se