momius - Fotolia

News Stay informed about the latest enterprise technology news and product updates.

IBM delivers Linux mainframes to the open source world

IBM opens the doors of its proprietary mainframes, delivering two Linux-only boxes and significant code contributions to the open source world.

IBM plunged its proprietary mainframes headlong into the open source waters, delivering two Linux-only mainframes and its largest mainframe code drop to the open source community.

IBM also signed an agreement with Canonical Ltd. to create a version of Ubuntu for IBM's z Systems and committed to enable products, such as Apache Spark and MongoDB, on z Systems.

Hoping to attract cost-conscious users to the new Linux mainframes, called LinuxONE, IBM is offering a subscription-based, pay-as-you-go pricing model for both the hardware and software. The new pricing model sidesteps the steep, upfront costs typically associated with mainframes, according to the company.

This dive into the open source market is largely inspired by the explosive proliferation of transactions from mobile devices, as well as the increasing workloads driven by social media, according to IBM officials.

"We are going all in, because users tell us about the digital disruption they are going through," said Ross Mauri, general manager of IBM's z Systems. "The transactions kicked off by mobile hitting [mainframe systems] are growing exponentially. Their desire to do analytics closer to operational data and increasing cloud deployments are the other reasons."

Some longtime mainframe veterans like the aggressive move on IBM's part, as open source has become an economic necessity.

"We like the trend we see with companies like IBM mixing open source with proprietary [products], because it's what we have to do to get a handle of costs," said one IT professional with a large Minneapolis-based manufacturing company. "Training and support can be a problem in trying to get everything to work together, but we just have to work through that. We'll take the tradeoff."

The higher-end of the two mainframes, LinuxONE Emperor, is based on IBM's z13 mainframe and designed to analyze transactions in real time. It can be scaled to handle up to 8,000 virtual machines and thousands of containers, company officials said. The lower-end system, LinuxONE Rockhopper, is intended for mid-sized companies or companies in emerging markets.

IBM's Linux friendship goes way back

IBM first waded into Linux on mainframes in 2001, and has slowly but steadily convinced some corporate users to make the switch from its proprietary z/OS mainframe operating system. About one-third of IBM's mainframe users run Linux, with 27% of the installed mainframe capacity running Linux, according to Mauri.

Some users running Linux on Intel-based systems over the past several years said they will take a look at the new mainframes, particularly the lower-end Rockhopper, as a possible way to consolidate and better manage dozens of their departmental servers flung across the enterprise.

"As we grow [our server base] out across the country, we have some difficulty in managing and tracking the activities on them," said a purchasing agent with a large transportation company in Jacksonville, Fla. "The security with these things looks pretty interesting."

IBM officials said both LinuxONE systems have IBM's protected key, a technology they claim offers significantly better security compared with clear-key technology.

The agreement with Canonical to create a version of Ubuntu specifically tailored for the new mainframe systems aims to bring some of the scale-out and cloud capabilities of that operating system to bear.

The deal does not impact the existing agreements IBM has in place with Red Hat Inc. and SUSE, whose respective versions of Linux are also available on IBM mainframes, IBM officials said.

"This should help users put new workloads in the right place and for the right purpose," said John Zannos, Canonical's vice president in charge of alliances. "You will see more of this from us over the next year that will be quite disruptive."

One CIO agrees with Zannos' assertion.

"IBM believes by supporting these new areas, they can garner new sales, as people scale up the work they are doing in open source," said Nigel Fortlage, vice president of information technology and CIO of social business for GHY International, a provider of integrated services for customs brokerage and customs consulting in Winnipeg, Canada.

Support from major players in the open source community bodes well for IBM's credibility in developing this space, Fortlage added.

Besides Apache Spark and MongoDB, IBM said it will better enable other well- known open source software for the new systems, including Node.js, MariaDB, PostgreSQL and Chef. SUSE, which provides a Linux distribution for the mainframe, said it will now support kernel-based virtual machines (KVM), which it believes gives users another viable hypervisor option.

Fortlage, whose shop runs IBM Power servers on Linux, said the new Linux mainframes support the same open source operating systems, as well as many of the same applications and tools as the Power series, which could offer corporate users a cleaner upgrade path.

"To have a common environment that crosses all of their key server platforms should allow users to move workloads onto whatever platform can best handle the work," Fortlage said. "It's a straightforward path to scalability."

IBM zAware, LinuxONE Developer Cloud

The mainframe code IBM is releasing to the open source community is called zAware, an enterprise-class analytics software used in hundreds of mainframe shops. The software monitors logs, as well as a range of other cloud-based events, analyzes them and can set off triggers to carry out any number of automation processes.

"Automated processes can't catch all of the anomalies that go on in a huge system, but the analytics [in zAware] can look at all these events and learns over time. So, it can either kick off automated processes or send an alert to an operator," Mauri explained. "In a large system with thousands of images and tons of traffic, no human operator can handle that."

IBM hopes zAware drives the newly established Open Mainframe Project formed by the Linux Foundation. Besides IBM, the Open Mainframe Project has a dozen organizations that span academia, government and corporate sectors -- all of which focus on advancing the development of Linux on mainframes through better security and performance.

IBM also launched LinuxONE Developer Cloud to offer open access to corporate and third-party developers to encourage application development for the new platforms at no charge.

IBM hopes to expose the Linux mainframes to new developer communities, resulting in the creation of more innovative applications. The company anticipates such applications helping it expand the mainframe footprint and revenue base in large enterprises.

"By opening it all up, we can stimulate innovation around this code base," Mauri said. "These developers can take this code base, run it on their systems, then we bring those applications back to run on our mainframes."

Next Steps

Getting to know the IBM z13 mainframe

Will new tools bring Millennials to IBM mainframes?

IBM's CICS TS update brings mainframes into mobile

Dig Deeper on IBM system z and mainframe systems

Join the conversation


Send me notifications when other members comment.

Please create a username to comment.

Why would you like to run Linux on a mainframe?
It's an EXCELLENT Idea. especially the smaller "RockHopper" system
z machine.
I can conceive of running Linux/DB2, Linux/CICS-TX, Linux/Websphere and thereby enabling a lot of smaller shops to
stay on the system z. Microfocus has a COBOL compiler and server that runs on Linux.
IBM should also offer this solution for the I-Series over AIX.
I don't understand your comment.
IBM does offer Linux on the i-series machines.
There's a whole lot of code on older mainframe systems, using ancient compilers that don't speak x86. As I read this, the company will be able to continue to use it's old COBOL/CICS/MVS/DB2 code on linux, which will make it easier to learn/train new users and easier to support. Overall: good move, IBM. 

It makes me wonder, though, how long this market can survive. Say there are 10,000 worldwide customers today. By definition these customers were all early adopters of technology who have been in business for at least 25 years - newer companies would have purchased a AS/400 or PC.

Over those 25 years, some companies opted for total rewrites with new technologies. Some exited that market segment. Some went out of business. All this market will /ever/ do is shrink. It makes me wonder how much juice is left in the market - and for how long.
Just to underscore @BWDRKR, yes, IBM does offer Linux on its i-Series machines. Something IBM didn't emphasis too much to me, but should have, is the advantage users gain with all-Linux mainframe working more smoothly with the Linux-based Power systems re: being able to run some of the same app dev tools and apps and exchanging data across the platforms.
Linux or UNIX is best OS than any other OS in the world, I hope.
especially for Multi User Multi Tasking with virus free OS. I belive.
may be my knowledge is old or wrong or not having much stuff on LINUX OS. But Even Microsoft Windows is copy of MS-DOS command in GUI. But I dn't have opportunitiy to work in Main Frame Computers or OS likely..
Ramanathan from Chennai.
I have another concern, and that is the deplorable state (from my perspective) of error messaging in the Linux "world" Microsoft isn't much better either. For traditional MVS shops this will be a migraine headache. The Linux community does not have any standards when it comes to the classification and display of error messages and no documentation at all when it comes to possible resolutions. This is in stark contrast to IBM's well organized and codified error message system. What's more disconcerting is that fact that a lot of people in the Linux community don't see this as a problem.
I needed, Dual OS installation for Windows 7,8,10 supported with any flavour of LinuxOS(Mint UI likely simple and best like google UI search). (Not Live CD or DVD marketed by Linux for You magazine like that) better to design USB based bootable Linux OS Stick portability of operating systems?
I have tried lot of times with my windows7 OS. I know windows XP will support dual OS without any problem. But I needed Open Source Linux Flavour Live CD in USB bootable for any where any system can connect and work with same memory storage