SlideShare a Scribd company logo
1 of 21
Download to read offline
VM - IF YOU DON’T
KNOW WHERE
YOU’VE BEEN…
VM WORKSHOP 2022
Welcome to my web 3.0
Presentation
I’ll be selling individual
slides as NFT’s after we’ve finished!
HELLO!
I am MarkCathcart
In 1974,I leftHighSchoolage-15.
3-monthslaterI started work
sorting punchcards.
Youcan find me at @cathcam
4mc@duck.com
3
STANDING ON THE SHOULDERS OF GIANTS
John Hartmann
IBM Denmark
Adrian Walmsley
IBM UK FSC
Stuart McRae
Imperial College, Lotus, IBM UK
Mike Cowlishaw
IBM UK
Dick Newson
IBM Kingston, CERN
Melinda Varian
Princeton University
Hank Kee
Chemical Bank
WBAI PC Radio Show
Nick Donofrio
IBM Senior VP
Gerry Hackett
IBM Endicott, Dell
BEFORE IBM
“JCL is a terrible programming language”
– Fred Brooks
6
▪ 3-Day wait for compilations
▪ “Security only as strong as it’s weakest link”
▪ Installing VM/370 BSEPP
▪ P2P Dial-up enhanced through source code
ADVENTURE, MORE
THAN JUST A GAME
7
CHEMICAL BANK, NEW YORK
SWIFT BANKING GOES BIG!
8
SWIFT BANKING GOES BIG!
9
▪ Chemical Bank NY, early IBM 308x customer
▪ SWIFT Banking application standalone
4341 DOS/VS R31 system
▪ Needed space in center! Remove 4341+I/O
▪ My job, make DOS/VS +SWIFT run as guest on VM/SP HPO
R3/3.4 on idle 3033MP
▪ It didn’t go as planned. We didn’t know what we didn’t know
THE WAKEUP PROBLEM
10
THE WAKEUP PROBLEM
11
▪ Chemical Bank Long Island NY - IBM 3084
▪ Credit Card Clearing, Accounts Mgmt.
3081 MVS/SP
▪ Needs Additional Capacity for peak sales days
▪ My job: MVS Prod.; VM/CMS + MVS TST
▪ Non-Disruptive Transition Mode plus
XEDIT macro for DIRMAINT
▪ Check Return Codes, Always!
BYTE Magazine – October 1982
THE IBM YEARS
Be The Change You Want To See!
LONDON BANKING & UK FSC
▪ 1987 Time to plan for Y2K
▪ 1990 The 3090 Processors +
ESA/390 Architecture
▪ 1992 PR/SM (LPAR)
▪ Client/Server
CHANGE WAS CONSTANT
▪ VM/XA At UK Banks Prep’ for Y2K
▪ Texaco VM/XA SF 1 ESP.
▪ MHPG Support, PR/SM and LPARS
▪ ICI Pharma / Industrial 23k PROFS
users.
WHAT MOTHER WARNED US ABOUT!
16
▪ SES – Beginning of end, or End of
beginning?
‧ Unable to apply PTF’s for PR/SM
Support
▪ IBM Redbook alternative VM Service
GG24-3320
▪ “VMSES SAFARI – With gun & camera”
1990 SHARE USA best session award
PROJECT “PANDORA”
▪ PC Week article
▪ Push for open standards
▪ POSIX, DCE, CORBA
▪ “Objects Are Closer Than They Appear”
▪ OpenEdition
▪ Java
▪ LINUX
THE PUSH FOR OPEN
▪ 370 > XA > ESA/390 was a revolution
for the mainframe, but not for IBM.
▪ In 1993 Lou Gerstner became
Chairman & CEO of IBM.
▪ Videos Commisioned for the “new
IBM” education that year.
18
[Video link on last slide]
The New Marketplace Model
– An Open Playing Field
“We are no longer alone in drawing this new
computing model. But while pretty much everyone
now agrees on the outlines, there is much
disagreement about the approach. Basically, it
comes down to whether you believe in
interoperability and common standards or not. We
have certainly placed our bet.
A lot of companies' including many of our leading
competitor’s still don’t acknowledge or fully
understand that common standards are essential
in a networked world, and that no one will ever
again control customers through proprietary
technology.” https://www.ibm.com/annualreport/assets/past-reports/2001-ibm-annual-report.pdf
Chairman’s Letter of IBM 2001 Annual report
FOR THE RECORD!
VM Master
Class
VM Master Class '92 - YouTube
VM Master Class '93 – YouTube
Nick Donofrio Message for the VM Community circa 1993
Open Systems A video we made for the the new IBM Open & Distributed Strategy
OpenEdition
MVS & VM
My paper from 1994/95 on open interfaces and the mainframe
pre-cursor to
m/f Linux
OS/390 Automated UNIX System Option for VM, VSE and OS/390
Release 1
IBM
Virtualization
My paper from 2006 to brief industry analysts on IBM Virtualization
technology.
THANKS! Anyquestions?You can find me at
@cathcam& 4mc@duck.com
https://markcathcart.com
https://cathcam.wordpress.com
https://ctproduced.com

More Related Content

Similar to Cathcart VM Workshop 50th

Future of cloud server design
Future of cloud server designFuture of cloud server design
Future of cloud server design
Dileep Bhandarkar
 
Convergências, Integração e Desempenho no IBM System z Enterprise
Convergências, Integração e Desempenho no IBM System z Enterprise Convergências, Integração e Desempenho no IBM System z Enterprise
Convergências, Integração e Desempenho no IBM System z Enterprise
Impacta Eventos
 
"Portrait of the developer as The Artist" Lockheed Architect Workshop
"Portrait of the developer as The Artist" Lockheed Architect Workshop"Portrait of the developer as The Artist" Lockheed Architect Workshop
"Portrait of the developer as The Artist" Lockheed Architect Workshop
Patrick Chanezon
 

Similar to Cathcart VM Workshop 50th (20)

Best Practices in Migrating to MySQL - Part 1
Best Practices in Migrating to MySQL - Part 1Best Practices in Migrating to MySQL - Part 1
Best Practices in Migrating to MySQL - Part 1
 
Why Cloud Computing has to go the FOSS way
Why Cloud Computing has to go the FOSS wayWhy Cloud Computing has to go the FOSS way
Why Cloud Computing has to go the FOSS way
 
Open Networking Revolution - Cambodia - Why?
Open Networking Revolution - Cambodia - Why?Open Networking Revolution - Cambodia - Why?
Open Networking Revolution - Cambodia - Why?
 
Call-IS 25th Anniversary Observations - Text
Call-IS 25th Anniversary Observations - TextCall-IS 25th Anniversary Observations - Text
Call-IS 25th Anniversary Observations - Text
 
Future of server design
Future of server designFuture of server design
Future of server design
 
Future of cloud server design
Future of cloud server designFuture of cloud server design
Future of cloud server design
 
Bursting into the public Cloud - Sharing my experience doing it at large scal...
Bursting into the public Cloud - Sharing my experience doing it at large scal...Bursting into the public Cloud - Sharing my experience doing it at large scal...
Bursting into the public Cloud - Sharing my experience doing it at large scal...
 
IBM Power Systems Open Innovation
IBM Power Systems Open InnovationIBM Power Systems Open Innovation
IBM Power Systems Open Innovation
 
EMC World 2016 - cnaITL.01 Adopting An Open Source Strategy
EMC World 2016 - cnaITL.01 Adopting An Open Source StrategyEMC World 2016 - cnaITL.01 Adopting An Open Source Strategy
EMC World 2016 - cnaITL.01 Adopting An Open Source Strategy
 
Convergências, Integração e Desempenho no IBM System z Enterprise
Convergências, Integração e Desempenho no IBM System z Enterprise Convergências, Integração e Desempenho no IBM System z Enterprise
Convergências, Integração e Desempenho no IBM System z Enterprise
 
1 lost layer130123
1 lost layer1301231 lost layer130123
1 lost layer130123
 
Getting to the Next Level with Eclipse Concierge - Jan Rellermeyer + Tim Verb...
Getting to the Next Level with Eclipse Concierge - Jan Rellermeyer + Tim Verb...Getting to the Next Level with Eclipse Concierge - Jan Rellermeyer + Tim Verb...
Getting to the Next Level with Eclipse Concierge - Jan Rellermeyer + Tim Verb...
 
The Virtual Clouds
The Virtual CloudsThe Virtual Clouds
The Virtual Clouds
 
Resume
ResumeResume
Resume
 
"Portrait of the developer as The Artist" Lockheed Architect Workshop
"Portrait of the developer as The Artist" Lockheed Architect Workshop"Portrait of the developer as The Artist" Lockheed Architect Workshop
"Portrait of the developer as The Artist" Lockheed Architect Workshop
 
How to Install Magento 2 Enterprise Edition
How to Install Magento 2 Enterprise EditionHow to Install Magento 2 Enterprise Edition
How to Install Magento 2 Enterprise Edition
 
Introduction of raspberry pi
Introduction of raspberry piIntroduction of raspberry pi
Introduction of raspberry pi
 
#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session
 
Why WebRTC DataChannel excites me
Why WebRTC DataChannel excites meWhy WebRTC DataChannel excites me
Why WebRTC DataChannel excites me
 
VHS or Betamax - Coca Cola, Adam Forde.
VHS or Betamax - Coca Cola, Adam Forde.VHS or Betamax - Coca Cola, Adam Forde.
VHS or Betamax - Coca Cola, Adam Forde.
 

More from Mark Cathcart

Accidental Architecture 0.9
Accidental Architecture 0.9Accidental Architecture 0.9
Accidental Architecture 0.9
Mark Cathcart
 

More from Mark Cathcart (12)

Electronic Commerce - A Penny for your thoughts
Electronic Commerce - A Penny for your thoughtsElectronic Commerce - A Penny for your thoughts
Electronic Commerce - A Penny for your thoughts
 
Java programming for the mainframe - Not just technology
Java programming for the mainframe - Not just technologyJava programming for the mainframe - Not just technology
Java programming for the mainframe - Not just technology
 
Accidental Architecture 0.9
Accidental Architecture 0.9Accidental Architecture 0.9
Accidental Architecture 0.9
 
Installing and using VM/SP Release 5
Installing and using VM/SP Release 5Installing and using VM/SP Release 5
Installing and using VM/SP Release 5
 
What is a six pack presentation?
What is a six pack presentation?What is a six pack presentation?
What is a six pack presentation?
 
Texas A&M University Class 481, Travel, Career Development
Texas A&M University Class 481, Travel, Career DevelopmentTexas A&M University Class 481, Travel, Career Development
Texas A&M University Class 481, Travel, Career Development
 
Digital prisoner
Digital prisonerDigital prisoner
Digital prisoner
 
Texas A&M IAP Distinguished Lecture
Texas A&M IAP Distinguished LectureTexas A&M IAP Distinguished Lecture
Texas A&M IAP Distinguished Lecture
 
Trends and Directions, Crystal Ball glazing from 12/2003
Trends and Directions, Crystal Ball glazing from 12/2003Trends and Directions, Crystal Ball glazing from 12/2003
Trends and Directions, Crystal Ball glazing from 12/2003
 
Enterprise Workstation Management from Chaos to Order
Enterprise Workstation Management from Chaos to OrderEnterprise Workstation Management from Chaos to Order
Enterprise Workstation Management from Chaos to Order
 
Thoughts on Utility, Grid, on demand, cloud computing and appliances
Thoughts on Utility, Grid, on demand, cloud computing and appliancesThoughts on Utility, Grid, on demand, cloud computing and appliances
Thoughts on Utility, Grid, on demand, cloud computing and appliances
 
Its Seven 2007
Its Seven 2007Its Seven 2007
Its Seven 2007
 

Recently uploaded

Recently uploaded (20)

Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 

Cathcart VM Workshop 50th

  • 1. VM - IF YOU DON’T KNOW WHERE YOU’VE BEEN… VM WORKSHOP 2022
  • 2. Welcome to my web 3.0 Presentation I’ll be selling individual slides as NFT’s after we’ve finished!
  • 3. HELLO! I am MarkCathcart In 1974,I leftHighSchoolage-15. 3-monthslaterI started work sorting punchcards. Youcan find me at @cathcam 4mc@duck.com 3
  • 4. STANDING ON THE SHOULDERS OF GIANTS John Hartmann IBM Denmark Adrian Walmsley IBM UK FSC Stuart McRae Imperial College, Lotus, IBM UK Mike Cowlishaw IBM UK Dick Newson IBM Kingston, CERN Melinda Varian Princeton University Hank Kee Chemical Bank WBAI PC Radio Show Nick Donofrio IBM Senior VP Gerry Hackett IBM Endicott, Dell
  • 5. BEFORE IBM “JCL is a terrible programming language” – Fred Brooks
  • 6. 6 ▪ 3-Day wait for compilations ▪ “Security only as strong as it’s weakest link” ▪ Installing VM/370 BSEPP ▪ P2P Dial-up enhanced through source code ADVENTURE, MORE THAN JUST A GAME
  • 9. SWIFT BANKING GOES BIG! 9 ▪ Chemical Bank NY, early IBM 308x customer ▪ SWIFT Banking application standalone 4341 DOS/VS R31 system ▪ Needed space in center! Remove 4341+I/O ▪ My job, make DOS/VS +SWIFT run as guest on VM/SP HPO R3/3.4 on idle 3033MP ▪ It didn’t go as planned. We didn’t know what we didn’t know
  • 11. THE WAKEUP PROBLEM 11 ▪ Chemical Bank Long Island NY - IBM 3084 ▪ Credit Card Clearing, Accounts Mgmt. 3081 MVS/SP ▪ Needs Additional Capacity for peak sales days ▪ My job: MVS Prod.; VM/CMS + MVS TST ▪ Non-Disruptive Transition Mode plus XEDIT macro for DIRMAINT ▪ Check Return Codes, Always!
  • 12. BYTE Magazine – October 1982
  • 13. THE IBM YEARS Be The Change You Want To See!
  • 14. LONDON BANKING & UK FSC ▪ 1987 Time to plan for Y2K ▪ 1990 The 3090 Processors + ESA/390 Architecture ▪ 1992 PR/SM (LPAR) ▪ Client/Server
  • 15. CHANGE WAS CONSTANT ▪ VM/XA At UK Banks Prep’ for Y2K ▪ Texaco VM/XA SF 1 ESP. ▪ MHPG Support, PR/SM and LPARS ▪ ICI Pharma / Industrial 23k PROFS users.
  • 16. WHAT MOTHER WARNED US ABOUT! 16 ▪ SES – Beginning of end, or End of beginning? ‧ Unable to apply PTF’s for PR/SM Support ▪ IBM Redbook alternative VM Service GG24-3320 ▪ “VMSES SAFARI – With gun & camera” 1990 SHARE USA best session award
  • 17. PROJECT “PANDORA” ▪ PC Week article ▪ Push for open standards ▪ POSIX, DCE, CORBA ▪ “Objects Are Closer Than They Appear” ▪ OpenEdition ▪ Java ▪ LINUX
  • 18. THE PUSH FOR OPEN ▪ 370 > XA > ESA/390 was a revolution for the mainframe, but not for IBM. ▪ In 1993 Lou Gerstner became Chairman & CEO of IBM. ▪ Videos Commisioned for the “new IBM” education that year. 18 [Video link on last slide]
  • 19. The New Marketplace Model – An Open Playing Field “We are no longer alone in drawing this new computing model. But while pretty much everyone now agrees on the outlines, there is much disagreement about the approach. Basically, it comes down to whether you believe in interoperability and common standards or not. We have certainly placed our bet. A lot of companies' including many of our leading competitor’s still don’t acknowledge or fully understand that common standards are essential in a networked world, and that no one will ever again control customers through proprietary technology.” https://www.ibm.com/annualreport/assets/past-reports/2001-ibm-annual-report.pdf Chairman’s Letter of IBM 2001 Annual report
  • 20. FOR THE RECORD! VM Master Class VM Master Class '92 - YouTube VM Master Class '93 – YouTube Nick Donofrio Message for the VM Community circa 1993 Open Systems A video we made for the the new IBM Open & Distributed Strategy OpenEdition MVS & VM My paper from 1994/95 on open interfaces and the mainframe pre-cursor to m/f Linux OS/390 Automated UNIX System Option for VM, VSE and OS/390 Release 1 IBM Virtualization My paper from 2006 to brief industry analysts on IBM Virtualization technology.
  • 21. THANKS! Anyquestions?You can find me at @cathcam& 4mc@duck.com https://markcathcart.com https://cathcam.wordpress.com https://ctproduced.com