Transcript Mainframe Migration - Trine University
Mainframe Migration Status Michael K. Wons Technology Strategy Director Enterprise Platform Group Microsoft Corporation
Agenda
Platform Strategy Where we are Today Why Customers Want to Migrate off the Mainframe – Reducing Costs and Improving Productivity Top four FAQ about Migrating off the Mainframe Partners and Mainframe Migration Alliance Additional Resources
The Need for Architecture
Microsoft Platform
Integration focus – Web Services, interoperability, integration, business transformation, ISV integration Operational excellence – Doing more with less, automatic provisioning and load balancing, operations management Trustworthy computing – Reliable, safe computing that protects intellectual property, privacy, and society. Secure by design, default and deployment.
Enterprise class – Scalability through both scaling up and scaling out Integrate Knowledge Worker and digital lifestyles – Connecting with and empowering employees and customers; galvanizing customer experiences and knowledge worker economics
Technology Trends 2005-2008
– – Web Services as a standardization driver Integration focus Standards based – XML, IFX, XFS – – – IP Based Communications infrastructure Telephony – reduce costs, supports Voice / Data convergence Chat Conferencing - to experts in a chat room servicing a number of branches Video Conferencing – with my relationship manager and expert – – – – Delivery Infrastructure Self service devices – Kiosks, ATMs – using IP/XML based connectivity Web based branch, augmented with intelligent clients communicating with specialized services Rich client Disconnected infrastructure : Tablet PCs, PDAs, Smart Computing Devices Identification/Authorization – – – Smart Cards (EMV) – RFID – Multiuse Cards, Identity Cards as identification/payment mechanism Proof of ID – scanning, passports, finger print recognition – Compliance Integration Architecture Integration of SOX, BASEL II, KYC … establishing support infrastructure
Microsoft Solution A Platform For Agility
– Building block approach application development, middleware, data, messaging, security, integration, e-business, etc.
Designed to work together AND with what you have Built for an XML Web services world Speed of applications development and deployment Lower total cost of ownership
Where We Are Today
Companies are migrating workloads off the mainframe – – Migrating workloads to Unix for years Recent development: migrating to Windows Several types of migrations to Windows – – – Re-platform (SAP on the mainframe to SAP on Windows) Re-host (recompile mainframe COBOL for Windows) Re-write/re-engineering System integrators promoting migration – CSC, CGI, EDS, Unisys, HP
Migration Examples Span the entire phone directory
50+ case studies on – http://www.microsoft.com
– http://www.mainframemigration.org
A – C D – F G – J K – N O – R
A
Affiliated Network Systems Alberta Pensions Ancor Automotive Resources Inc.
B
Bertelsmann Group Broadspire
C
Central States of Omaha Ceridian CheckFree S – Z
S
Schwan's Simon & Schuster St. Louis’ Public Schools Sumitomo Mitsui Banking
T
Tech. Info and Ed Services Thyssen-Krupp Tulane University
V
Verizon
W
Washington State Dept of Licensing
Migration Examples
Saving € 684K/yr Batch processing reduced from 2 hours to 7 minutes Application development times reduced from months to weeks One month processing run reduced from 4 days to 6 hours 24% Lower TCO than other platforms 14% Better Performance Leveraged Existing Investment in Technology “Bertelsmann Group” case study, March 2004, http://www.microsoft.com/resources/casestudies/casestudy.asp?casestudyid=15157 “Premera Blue Cross” case study, November 2003, http://www.microsoft.com/resources/casestudies/CaseStudy.asp?CaseStudyID=14760 “CheckFree” case study, May 2005, http://www.microsoft.com/resources/casestudies/CaseStudy.asp?CaseStudyID=16511
Frequently Asked Questions
Top Four FAQ
–
Perceived Challenges of Moving to Windows 1.
2.
3.
4.
Performance/Size – Does Windows scale?
Uptime - reliability and availability – Is Windows reliable?
Security – Is Windows secure?
Manageability – Does Windows have too many patches?
FAQ #1 - Windows Scale Performance
Consistently at or near the top in independent benchmarks – TPC-W , TPC-C, SAP, PeopleSoft Windows applications handle huge throughput. Compare these Web site examples: – – MSN.com (90.2M users/mo), Microsoft.com (62.8M) Sony (2.9M), IBM (1.36M), Sun (1.14M) SAP Benchmark SAP SD 2-Tier SAP SD 2-Tier SAP SD 2-Tier Result 2,750 Concurrent Users 1,340 Concurrent Users 490 Concurrent Users System Microsoft ® Windows Server high-end server, ™ 2003, Datacenter Edition for 64-bit Itanium-based Systems, SQL Server ™ 2000 Enterprise Edition (64-bit), NEC Express5800 1000series 32-way Itanium 2, 1.0 GHz, 3 MB L3 cache Windows Server 2003, Datacenter Edition for 64-bit Itanium-based Systems, SQL Server 2000 Enterprise Edition (64-bit), Unisys e-@ction Enterprise Server ES7000 Aries 130, 16-way Itanium 2, 1.0 GHz, 3 MB L3 cache Windows Server 2003, Datacenter Edition for 64-bit Itanium-based Systems, SQL Server 2000 Enterprise Edition (64-bit), Bull NovaScale Model 4040, 4-way Itanium 2, 1.0 GHz, 3 MB L3 cache
Windows Server Scales (MIPS)
– – MIPS to MHz: Benchmark: Unisys 8 CPU at 1,715 MIPS benchmark 1 Testimonial: HP 32 CPU at 16,000 MIPS at HP customer site Relevance: 85% mainframes deployed today below 1,000 MIPS 2 MHz to MIPS – How many MIPS would you need to run these?
SAP for Microsoft (a $39B company) Web sites for MSN (90M users/mo), or 53% of the Fortune 1000 3 NASDAQ , the Madrid Stock Exchange, etc 1.
2.
3.
Study at http://www.microsoft.com/mainframe IDC publication 30518, Dec 2003 http://www.port80software.com
MIPS vs. MHz Study Server Sizing Benchmark
Unisys ES7000 rating at 1,347 MIPS Stayed the same – – – – – CICS COBOL Environment CICS Transaction APIs SQL Data Manipulation Statements Database Schema TN3270 Terminal Emulation Changed – – – zSeries vs. Intel z/OS vs. Microsoft Windows 2003 DB2 7.1 vs. UDBB 8.1 for Windows 1.
White Paper, “Mainframe Migration: Performance of Enterprise Server”, Micro Focus, October 2004, http://www.microfocus.com/000/wp-mm performanceoct2004_tcm21-2830.pdf
. Copyright © 2004 Micro Focus International Limited. All Rights Reserved.
MIPS vs. MHz Real Life Before and After Examples
Consistently realizing performance gains after migration – – Batch jobs that took hours now take minutes Larger number of transactions per second supported Customer
Stanislaus County (CA)
Mainframe
ES9000 with OS/390 CICS and COBOL
Windows
2x PIII 1.1 GHz, and 2x Xeon 900 MHz Large MW Insurance company batch S/390 3 CPU LPAR, 165 MIPS per engine 3 3.0Ghz XEONs on 8-way server (application and SQL Server)
Performance Increase
Query time reduced from 60 seconds to 10 seconds 400% performance improvement
Windows Server Scales
Consistently top ranking of independent benchmarks Massive real-world examples, e.g. MSN.com
ISV Benchmark 3 - tier APO Business Warehouse CRM GL Edit and Post In-a-Box PSPP 3 Tier Call Cntr TPC-H TPC-C WebFOCUS Throughput 26,000 SDs 586,319 combos/hr 66.9M rows/hr 13.8M rows/hr 154.6K query steps/hr 25,200 users 8.9M journal lines per hour 5,000 users 30,000 users 4,774 queries/hr on a 300Gb db 252,920 tpmC 2,500 concurrent users Equifax Models that once took days to run on the mainframe can now be done in hours, and models that once took hours can now be done in a matter of minutes Tulane University 1 We are experiencing a three to four fold increase in the speed of the mainframe’s batch processes WA Dept of Licensing Thyssen-Krupp Fujitsu mainframe 1 Unisys ES7000 benchmarks 1. Tulane, Equifax, IA case studies on http://www.microsoft.com/casestudies . Thyssen-Krupp on http://www.netcobol.com
1 We exported our DB2 database to an ‘out-of-the-box’ SQL Server database. No tuning was done. We compared the performance against a tuned DB2 database on our mainframe and it ate the mainframe alive!
zbatch on Windows running in ½ to 1/5 the time of JCL on 1
Windows Scale Size
Oil Exploration Firm Financial analysis Rendering Seismic processing 5TB in single application; 15TB total 3TB network schema mapping application 3 TB telephony application 1.7TB Internet auction application 840 nodes 600 nodes >17,000 nodes 33B rows 12B rows
Windows Scales
–
Testimonials Examples of Migrated Batch/ TP Programs
“We exported our DB2 database to an ‘out-of-the-box’ SQL Server database. No tuning was done. We compared the performance against a tuned DB2 database on our mainframe and it ate the mainframe alive!” 1 “Models that once took days to run on the mainframe can now be done in hours, and models that once took hours can now be done in a matter of minutes” 1 Fujitsu zbatch on Windows running in ½ to 1/5 the time of JCL on mainframe 2 “We are experiencing a three to four fold increase in the speed of the mainframe’s batch processes.” 1 1.
2.
Tulane University, Equifax, State of Indiana case studies on http://www.microsoft.com/casestudies Thyssen-Krupp, FNS case studies on http://www.microfocus.com
Windows Performance - Net
If you have under 500 MIPS – Analysts and customers mostly united in belief that Windows/Intel provides price-performance benefits – You have lots of hardware options If you are a typical mainframe shop, you have under 1,000 MIPS – Compare to an 8-way Unisys ES7000 or Fujitsu Primergy RX800, running Windows Server 2003 If you have over 1,000 MIPS, but a typical mainframe customer – Isolate and migrate individual workloads under 1,000 MIPS If you have over 1,000 MIPS allocated to a single workload – Windows architectures can still address
FAQ #2 - Windows Reliability
Single-Server Availability – – Cinergy achieved 99.99% server availability MSNBC achieved 99.98% during the Winter Olympics Multi-Server FT Availability – – Madrid Stock Exchange achieving 99.999% Continuous availability for City of San Diego 911 service Fault Tolerant Offerings – Stratus FTServer with guaranteed 99.999% availability 1 – References: BankServ of San Francisco, Nationwide Building Society, PEMCO Unisys offers 99.99% uptime guarantee 2 Study shows 99.996% availability, w/78% at 100% availability 1.
2.
Study on Stratus.com
Study on Unisys.com
Disaster Recovery
System resiliency only as good as single point of failure – Sometimes the LPAR, sometimes the mainframe itself, sometimes the datacenter Geographically-separated, fully-replicated systems are the best solution – Technology available but expensive for mainframes Cost benefits of Windows migration allow adding entire hot-swap data center – – Including failover capabilities, cross data-center monitoring Third parties offer failover guarantees for application MessageOne
IIS Consistently Tops Uptime
1.
Microsoft ® Internet Information Server (IIS) sites consistently have highest ratings 1 – IBM (running AIX) in 8 th place YTD, while handling only 1/7 of the traffic of Microsoft.com
As of November 02, 2004, measured by KeyNote, Inc. For server software, see reports by Netcraft at http://www.netcraft.com
and Port80Software at http://www.port80software.com
Windows Uptime Testimonials
“As regards stability, there is no significant difference from the mainframe…” 2 “After a year of operation, Air Products is seeing 99.995% availability on its Microsoft and SAP solution, with the system hitting a perfect 100% availability in 10 of the past 13 months. Total average response time for the online solution is now below 600ms” 1 “One measure of success is the downtime we don’t have—the fact that this system has been up 24/7 and we haven’t missed a beat” 3 1.
2.
3.
Air Products case study on Microsoft – SAP alliance web site Bertelsmann case study on Microsoft.com U.S. Department of Agriculture case study on PeopleSoft conversion from mainframe to Windows on Unisys.com
FAQ #3 - Window Security Caveat: Who Is Secure Against What?
Compare similar security targets – Operating system Windows 2000 with SP3 on Compaq ML330, z/OS on z990 – – Operating system component Windows Kernel runtime, z/OS PR/SM for z990 Operating system service or layered application IIS 6.0, IBM WebSphere Application Server 5.0
Compare similar security environments – – Threat categories – Assumptions – spoofing, unauthorized access, etc.
connectivity, personnel, physical Review similar security requirements – Access, authentication, audit, cryptographic support, etc.
Windows is Secure Compared to Other Options
…
1.
2.
200 180 160 140 174 124 120 100 80 60 40 20 0 86 85 67 80 37 29 31 28 51 38 15 0 Windows 2000 Windows XP Windows Server 2003 Trustix SuSe 2002 Sun 2003 87 100 86 68 RedHat Mandrake Debian Microsoft has fewer security advisories than Linux, Sun 1 Microsoft fixes vulnerabilities quickest – “ days of risk ” – lowest 2 Microsoft (25), Red Hat (57), Debian (57), SUSE (74) For an independent analysis of security advisories, see Secunia.com
Forrester, March 19, 2004 “Is Linux More Secure Than Windows?”
FAQ #4
–
Manageability Windows Has a Good Patching Story
1.
2.
3.
Windows 2000 1 QFE Windows Server 2003 1 QFE IBM z/OS 3 APARs 2001 2002 371 745 6,364 7,110 2003 2004 804 517 302 527 5,352 7.050
Total 2,437 829 25,876 Industry estimate – 70,000 patches/year average 2 Available from Microsoft and/or published on http://support.microsoft.com
Computer Associates, Gartner ITxpo presentation, October 2004 Published on http://www.ibm.com
PTF 10,262 12,937 9,570 12,097 44,866
Depth and Breadth of Offerings Partner offerings for all scenarios
Mainframe environment analysis/analytical tools Mainframe environment emulation on Windows Windows applications providing similar functionality to Mainframe applications Applications providing cross platform functionality – – Interoperability Scheduling/job management – – Resource management Monitoring – Operations management Component migration – – – – COBOL, Assembler, PL/1 ADABAS/Natural DB2-SQL BMS – Web/Win forms
BMS Webform Winform
Migration Resources Lots of partners with great products and experience
Global System Integrators – May have existing relationship “ Trusted Advisor ” Hosting Companies – Run customers data centers Niche Services Companies – Specialized subcontractor on large migrations Platform Leadership from Microsoft http://www.financialdevelopers.com
Mainframe Migration Alliance http://www.mainframemigration.org
– – Community of ISVs and SIs Available from MMA
Microsoft Investment Making Sure You Have the Tools You Need
Dedicated Resources to Help You Evaluate Alternatives – – – Technical Specialists Engineering lab availability, Proof of Concepts Resources for training software developers – – Whitepapers and case studies, customer references Mainframe Migration Series guide Dedicated Resources to Help With Migrations – MCS consultants with mainframe expertise – – Product Group interfaces, Product Support options Online training courses Dedicated Resources to Help After Migration – Enterprise architects, Product Support options
Beware Simplistic Predictions
InfoWorld 1991 Stewart Alsop
“I predict that the last mainframe will be unplugged on March 15, 1996.”
Decommissioned Mainframe in a Cow Milking Shed in Iowa
Mainframes are well-entrenched, complex, and working well Despite seemingly obvious rationale, hard to show details, and a lot of effort to migrate
Session Summary
Customers are achieving greater performance and flexibility at great cost savings – “ Windows is the right infrastructure for many mainframe applications ” Customers are migrating – Individual workloads and whole systems ISVs have tools Systems Integrators have experience Microsoft ready to support ISVs, SIs getting into this space MMA publishing relevant information
Additional Resources
Mainframe Migration Alliance – http://www.mainframemigration.org
Mainframe Migration Support from Microsoft – http://www.microsoft.com/mainframe Introduction to the Microsoft Enterprise Platform for Mainframe Professionals – http://www.microsoft.com/technet/itsolutions/cits/interopmigration/ma inframe/msepmp.mspx
Services Enabling and the Future of IT Architecture: – http://msdn.microsoft.com/architecture/soa/default.aspx
Interoperability and leveraging your current IT Investments: – http://www.microsoft.com/windowsserversystem/interop/default.mspx
©2005 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary .