Mainframe Decommissioning Isn’t a Modern Approach Anymore
The insides of an IBM z16 LEGO replica

Mainframe Decommissioning Isn’t a Modern Approach Anymore

"I predict that the last mainframe will be unplugged on March 15, 1996" -Stewart Alsop Jr in 1991

Yet here we are nearly 30 years later, and the mainframe is alive and well. The people who wanted to see the mainframe die in the 80s and 90s are old at this point or getting there, their opinions and goals no longer make sense in the 21st century, which is ironic because mainframe critics will often call mainframers old and out of touch.

The world of those who want the mainframe to die was an entirely different one than from the one we live in now, back then things were moving at a much quicker pace than today and there was an obsession with new technology far more than today. While yes there's still been crazy improvements in the 21st century I would argue they're more evolutionary than revolutionary, all of the fundamentals of our current tech were pioneered in the past century when you think about it. Our workstations and servers have gotten smaller and sleeker but at the end of the day they have most of the same characteristics as they did 20-30 years ago. What we need now is a more pragmatic stance rather than the trend chasing of the 20th century, despite the best efforts of mainframe critics "the great die off" of the mainframe failed miserably and now more than ever before we need the advantages of the mainframe to tackle major issues facing the world.

Interest in mainframes is slowly ramping up among generation z and for good reasons. We're in a horrible climate crisis and our dependence on data processing and storage are contributing to it further, x86 has failed to address these issues, meanwhile the mainframe is more efficient than ever before and absolutely crushing the competition in terms of reducing power consumption and having high efficiency.

With the ability to run Linux on IBM mainframes and ever expanding z/OS modernization initiatives like Zowe and z/OSMF, mainframes have become far more user friendly than they were back in the previous century, which is eroding another one of the few real advantages competing platforms have had over mainframes historically.

Many organizations that run mainframes have ended up with a messy landscape of servers that include x86 and IBM mainframes, IT leaders that wanted to see the mainframe die built tools off of the mainframe and migrated small bits off of the mainframe. Because the sheer scale of mainframe applications tend to be so huge in the institutions that run mainframes they often end up still having a mainframe, this is incredibly inefficient as you end up having to have more people with little or no overlapping skills and need to maintain vastly different ecosystems. It makes far more sense to centralize as much as possible on your mainframe, this is especially feasible if a lot of the x86 applications run on Linux. Centralizing your applications onto the mainframe when feasible would be far more financially and environmentally sound, rather than dispersing them over a weird mix of mainframe and x86, I would argue migrating onto the mainframe is the truly modern approach of those two.

An alleged advantage that is often thrown around when people talk about mainframe modernization that involves migrating off of the mainframe is the cloud's ability to scale better, that is mostly nonsense. IBM Z just like the cloud can be scaled up in a variety of different ways, such as buying more processors for the system in a similar fashion to the cloud and having multiple mainframes work together in a parallel sysplex. Scaling vertically like the mainframe does can also make application development more simple, scaling horizontally can be very messy and inefficient for some workloads.

The "skills shortage" is often mentioned as well, as a young person myself I don't believe it's an issue in the same way mainframe critics do, it's real in the sense that yes we do need more mainframers but it's entirely a self-made issue. Companies have been neglecting the mainframe for decades, since most schools have stopped teaching mainframe skills, companies will have to actually do the training themselves through training programs and apprenticeships.

I hope the rest of my generation sees the value of the mainframe if we ever get to run things, because I think a lot of current IT leaders are going in the wrong direction.

Bonus: if you want to see how little the fundamentals have changed I would recommend watching the video from bell labs on UNIX.



Edward Jaffe

Chief Technology Officer at Phoenix Software International

10 个月

Emma Skovg?rd this great article reminds me of the story of the Emperor's New Clothes. your fresh perspective has shone a light on the irony of "modernizing" using decades-old ideas and, in doing so, revealed a "naked" truth that, in my memory, has never been articulated in quite this way. Brava!

Rafael Carvalho Almeida Lima

zOS SysProg | zConfig | Mainframe

10 个月

Emma, congratulations on putting together your thoughts. Well done and thanks for sharing! That reminded myself when I made a similar point of view to an university audience, and by that time, the hype was with ubiquitous and mobile computing. And as you said, if you go back to the computer science foundations, we ARE going to see the state of art in computer architecture, infused AI, etc, on the latest Z machines. With that said, mainframe is already modern by design. So people need to realize that and they need to put into context when speaking about "modernization". Running a legacy application, for example, does not necessarily put your Z landscape back to 60's. On the other hand, we should try to benefit from and adopt new approaches that bring value to the business.

Christoph Buck

CICS & MQ Systems Programer at i v v Informationsverarbeitung für Versicherungen

10 个月

Emma Skovg?rd, while I do not agree that the world today is turning any slower than 20 - 30 years ago, I think you are absolutely right that centralization can help a great deal to lessen an enterprise IT's complexity. Also co-location possibly is the best performance pattern right after soldering. I share your view on the alledged skills shortage. In fact it really is an education shortage. Seemingly some universities deem the Mainframe too "old-fashioned" to be part of a "modern" curriculum. I cannot fathom how any well educated IT-person could make such a statement.

David Webster

Director at Verhoef Training Ltd

10 个月

When I first met Bryan Verhoef back in February 1993 he said to me that the one great myth of computing is that they're going to turn the Mainframes off. That, if I am correct is a little over 30 years ago. Long live the mighty Mainframe!

David E.

Principal at Legacy Software, Ltd.

10 个月

It took my 3rd Y2K customer, running Adabas, IMS & DB2[*] on 3 machines, 17 years to start up a new business & dump the z/OS workload. Company is 1,200 people (entire company, not the IT department) & had the unusual option of slooooooowly moving away from its old business while the new business found traction. _________________ [*] When it was indeed DB2, not Db2.

要查看或添加评论,请登录

Emma Skovg?rd的更多文章

社区洞察

其他会员也浏览了