Help!! My Manager Said We’re Moving Off the Mainframe! The Fillmore Group
Help!! My Manager Said We’re
Moving Off the Mainframe!
The Fillmore Group
The Fillmore Group – Welcome!
Is Mainframe Technology Obsolete?
Current z Systems Platform
Financial Justification
Skills!
Migration Challenges
Modernization Alternatives
2
Agenda
The Fillmore Group, Inc.
IBM Analytics Software Reseller (LUW and z)
Data Management Technical Consulting and Staff Augmentation
IBM Training Partner with Global Training Partner Arrow ECS
Founded in 1987; headquartered in Towson, MD
3
Frank Fillmore
DB2 Gold Consultant
IBM Champion for Analytics
Founder and President of The Fillmore Group
4
Wall Street Journal, October 18, 2016
5
The “buzz”
“The mainframe is too old.”
“The mainframe is too expensive.”
“We can’t find skilled mainframe resources.”
“We’re going to migrate off the mainframe in 3 years.”
6
This is old…
7
The current z Systems Platform
IBM z13
z/OS
Linux
DB2 12
IBM DB2 Analytics Accelerator (IDAA)
Spark
BLU Acceleration
DB2 Analytics Accelerator Loader
IMS
VSAM
8
9
Ansible: Cape buffaloAstara: Starfish (sea star)Barbican: Sea urchinCharms: OrangutanChef: KangarooCinder: HorseCloudkitty: Cat (maneki-neko)Community App Catalog: QuokkaCongress: RavenDefCore: Oak treeDesignate: CrocodileDragonflow: SeahorseEC2-API: ToucanFreezer: Polar BearGlance: ChipmunkHeat: Flame/fireHorizon: Shiba inu (dog)I18n: Parrot
Infrastructure: AntIronic: BearKarbor: BeaverKuryr: PlatypusKeystone: TurtleKolla: KoalaMagnum: SharkManila: GorillaMistral: DandelionMonasca: Monitor lizardMurano: Muraena eel (moray)Neutron: Spiderweb+spiderNova: SupernoveaOslo: MoosePackaging-deb: LemurPackaging-rpm: DonkeyPuppet: WolfQuality Assurance: Little brown
Rally: White ermineRefStack: Honeycomb+beeRelease Management: Border collieSahara: ElephantSearchlight: FireflySecurity: Pangolin (scaly anteater)Senlin: ForestStable Branch Management: Scarab beetleSwift: Swift (bird)Tacker: Giant squidTelemetry: MeerkatTripleO: OwlTrove: StingrayUX: OctopusVitrage: GiraffeWatcher: JellyfishWinstackers: HawkZaqar: Carrier pigeon
Open Source mascots
already taken
Scripting languages PhP, Ruby on Rails, Python, Perl, Node.js
Hibernate/iBatis Accelerators
JavaScript Object Notation (JSON)
Microsoft .NET Data Provider, Visual Studio
Application servers WebSphere, Apache
10
z Systems supported APIs
11
z/OS Connect
Capacity Citi: 150,000 transactions per second
Retailer: 250,000,000 customers per week
Resiliency Parallel Sysplex
Geographically Dispersed Parallel Sysplex (GDPS)
Virtualization
Cloud
12
Other noteworthy features
z Systems Landscape
4,000+ IBM customers’ data originates on z Systems
70 - 80% of the world’s corporate data
z Systems is a cost-competitive platform for analytics
Data does NOT have to be moved from the mainframe to do analytics
Analytics on z Systems: Advantages
Hybrid platform enables customers to bring analytics to their data source on a
single, integrated platform - and that means less data movement
Reduce data latency
Minimize cost and complexity
Improve data governance and security
13
A single environment for transactions & analytics that
integrates with the cloud
Real-time Cognitive Analytics
Reduce Analytic Latency
Minimize Cost & Complexity
Improve Data Governance & Security
Analytics
Transactions
IBM zAnalytics offers
14
Keeping analytics data on z Systems can save
significant costs
z Systems + DB2 Analytics Accelerator
beats the competition
2xfaster
throughput
4x better price
performance
88%Cost savings
Source: IBM Internal Study; 10TB BI Day Analytics; 161,166 reports 80 users Source: IBM CPO internal study
15
IBM z Analytics: cost savings + better performance
Chief Information Officer (CIO)
Chief Technical Officer (CTO)
Enterprise IT Architect
And most importantly…
Chief Financial Officer (CFO)
16
Key stakeholders within your enterprise
Be sure there’s an apples-to-apples comparison
of actual costs for different platforms Are salaries included in mainframe chargeback algorithms?
How about distributed systems?
Examples Telephone systems included in mainframe chargeback
10x the cost for the same storage equipment
What is the actual cost of migration?
17
Financial justification: stay or move
z13
x86
Analytical Data
Analytical Data
Analytical Data
Analytical Data
Assuming 4 cores on z13 running at 85% utilization and 12
cores on x86 servers run at 15% utilization, transfer will burn
519 MIPS and use 30 x86 cores per day
ETL
ETL
ETL
ETL
System costs =
$9,864,412
Labor costs =
$393,927
Total =
$10,258,339
Estimated 4 year cost summary
Movement of 1TB of data daily off of z Systems
can cost over $10M over 4 years
18
19
CFO’s Cloud
Opex vs. Capex CFO’s like the operating expense made possible by monthly licensing
CFO’s like to control short-term spending
Minimal investment for new projects Test new technologies and develop applications with minimal spend
Conduct proof of concept projects to validate longer term investments
Short Term Use Address temporary capacity requirements with temporary spending
Cost-effectively manage short-term projects like production upgrades
Free IT Economics study conducted by IBM
TCO and workload placement assessment Quantify run rates, migration, and one-time costs
Cloud/Analytics/Mobile/Social Exploit key platforms – including public/private/hybrid cloud
Chargeback analysis
Quantify ROI based on customer information and costs
20
IBM Eagle Study
IBM Academic Initiative
21
Costs
“…many clients do not have a sufficient understanding of which applications or
platforms are incurring what costs… this debate becomes based on anecdotal
information…”
Skills
IBM Academic Initiative: “Since [2004] IBM has introduced this training
curriculum in over 1,000 colleges and universities…”
“The perspective these days seems to be that future employees learn their skills
in universities or previous employment, but not through company-sponsored
training.”
“Workforce planning is critical to continuing on this platform.”
22
Comments from Gartner analyst Dale Vecchio
Technology Debt
“Many mainframe clients Gartner speaks to continue to struggle with older
procedural languages and architectural styles, and haven’t shown any significant
effort to replace them. This failure to modernize is not the fault of IBM.”
Perceptions
“While younger CIOs and enterprise architects often recommend migration off
the mainframe, it’s more likely to be due to lack of true understanding and
appreciation of the platform than a conscious decision that the technology is
bad.”
“…the enterprise architect role is the key to the evolution of this platform
within mainframe organizations.”
23
Comments from Gartner analyst Dale Vecchio
Lack of accurate documentation
Lack of source code
Out-of-support hardware and software
Interdependence of components Job scheduling
Integration with external systems
Disaster recovery
SLAs and performance requirements
Retraining end-users
24
Migration challenges
Commercial off the shelf (COTS) software
Leverage z/Linux
Rewrite custom applications - use z/OS as a data
server
Add an IBM DB2 Analytics Accelerator (IDAA) CPU offload – think of IDAA as a specialty engine
Use High Performance Storage Saver (HPSS) to
extend data retention windows and reduce z/OS
DASD costs
25
Modernization alternatives
How ya feelin’???
26
Protect, Plan and be Proactive!
Plan a “z-positive” campaign!
Gather your IBM team and Business Partner(s)
Include the latest and most accurate collateral
Tailor the message to your management’s concerns
Plan a date for your z/intervention!
27
Find and gather your team…
Meet with your IBM Technical Specialists,
Architects, Lab Advocates and/or Client Execs
Meet with your Business Partner(s)
Drill down on the who-what-why
Can’t find your team? Call Us!
28
What questions will be asked?
What backup do you need?
You’re not alone… Here are some GREAT resources!
29
Resources:
1. Current IBM z Systems platform summary
2. IBM DB2 Analytics Accelerator overview
3. System z capacity, resiliency, Linux integration
4. The Eagle Study
5. Understanding Mainframe Economics - Redbook
6. Understanding Capex vs. Opex as it applies to Cloud
7. IBM Academic Initiative
30
TFG Resources:
1. Healthchecks
2. Migration support
3. Implementations
4. Education and training
- Onsite or remote
- Competitive rates
- Retainer options
31
32
Attributions
Kim May, The Fillmore Group
Lori Bucciarelli, IBM
Dale Vecchio, Gartner
John J. Thomas, IBM
Contacts
Kim May
twitter.com/KimMayTFG
https://www.linkedin.com/in/kimmaytfg
Frank Fillmore
twitter.com/ffillmorejr
https://www.linkedin.com/in/frank-fillmore-9a65976
tinyurl.com/ChannelDB2
Flipboard for iPad, iPhone, Android: “BigData”
33
34
Thank you!
www.thefillmoregroup.com