Red Hat Containers OS-Centric: No Accident - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Cloud // Platform as a Service
Commentary
4/22/2014
11:36 AM
Charles Babcock
Charles Babcock
Commentary
Connect Directly
Twitter
RSS
E-Mail
50%
50%

Red Hat Containers OS-Centric: No Accident

Red Hat's critics say containers are the wrong idea, and too focused on the operating system. I say maybe Red Hat knows a thing or two about pleasing developers.

Critics of Red Hat's newfound emphasis on Linux containers say it's a way for the company to keep its operating system at center stage. Developers won't pick up on it, they predict, because developers do things in their own interests, not Red Hat's. The company thus far has failed to convince many of them they should buy into its container approach.

That Red Hat has adopted an operating system-centric approach, I agree fully. Proposing containers as a better way to package cloud workloads sidesteps the issue of whether you need to convert to Red Hat virtualization. Many of Red Hat's customers were sidestepping that issue as well. They had already adopted VMware and were happy with it. But if these same customers could be converted into container users, then Red Hat Enterprise Linux (RHEL) would be required for future operations.

Focusing on containers changes the terms of discussion from How should we do virtualization? to What's the best orchestration of a workload for the cloud? and How should the operating system be provided for that workload? Containers offer both convenience and a slimmed-down set of answers to those questions, so it might be said Red Hat's adoption of containers isn't completely witless. Through containers it's bidding for its own future role in the cloud.

[Want to learn more about how Red Hat will certify containers to run on RHEL? See Red Hat Announces Linux App Container Certification.]

In some quarters it's become a trend to say the operating system doesn't matter anymore. That was a sore point with Paul Cormier, Red Hat's former VP of engineering, now president of products and technologies, as he spoke at the Red Hat Summit April 15. "The traditional operating system has all but disappeared, according to the former CEO of a leading virtualization company," he noted. He was referring to Paul Maritz, former CEO of VMware, now CEO of VMware spin-off Pivotal.

Red Hat doesn't want the operating system to disappear. It wants to keep it uppermost in customers' minds. Its view of Linux containers as the future packaging for cloud workloads is one way of doing so. Containers require awareness of the Linux being used in the container and a compatible Linux kernel on the cloud host. If ease of operation is aided by the fact both are RHEL, so much the better, from Red Hat's point of view.

That's why there was controversy in March as Rackspace and IBM lined up behind the new foundation that will govern Pivotal's Cloud Foundry open source project. They're betting that backing containers is picking the wrong horse. The virtual machine is too deeply entrenched and tied into overall datacenter management to be dislodged. They have a point.

But Red Hat is damning the torpedoes. Captain Cormier said the good ship Red Hat will redouble efforts to incorporate containers into Red Hat's platform-as-a-service, OpenShift. It will also contribute to Project Solum in OpenStack, its way of injecting containers into the OpenStack cloud. How widespread will be the backing of that project, if it's viewed as primarily about keeping Red Hat's operating system front and center in the cloud? The backing will be embarrassingly narrow and perhaps confined to Red Hat and partner Docker, if that's the case.

Developers have yet to be heard from in this debate. There are always good reasons for them to stick with what's known and with the status quo, but both they and cloud-service providers are always looking for a faster, cheaper, and better way to do things.

Brian Stevens, Red Hat CTO, took the Red Hat Summit stage April 16 to say Docker has 350 contributors to its project, not all of them Red Hat's. About 40,000 developers have been trained to use Docker, not all of them

Next Page

Charles Babcock is an editor-at-large for InformationWeek and author of Management Strategies for the Cloud Revolution, a McGraw-Hill book. He is the former editor-in-chief of Digital News, former software editor of Computerworld and former technology editor of Interactive ... View Full Bio

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Previous
1 of 2
Next
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Charlie Babcock
50%
50%
Charlie Babcock,
User Rank: Author
4/22/2014 | 3:16:41 PM
Asksqn will stick with what he knows, and that isn't containers
Asksqn has a point. Most developers stay with what they're familiar with that works -- and that isn't containers today. Containers, however, provide isolation and security similar to virtual machines, while avoiding some of the overhead of virtual machines. I'd like to hear from more developers on whether that has any appeal.
Laurianne
50%
50%
Laurianne,
User Rank: Author
4/22/2014 | 1:18:25 PM
Re: When critics say Red Hat is operating system-centric, it's guilty as charged
What about the security benefits of the isolated containers, Charlie? Wouldn't that appeal to the devs as well?
Charlie Babcock
50%
50%
Charlie Babcock,
User Rank: Author
4/22/2014 | 12:56:43 PM
When critics say Red Hat is operating system-centric, it's guilty as charged
Virtual machines are a great way to reorganize the data center, with its mix of legacy and new applications. They're a great way to move things around, achieving fuller utilization of servers, networks and storage. But should they be the only way, or even the primary way, to run workloads in the cloud? So far the answer has been yes, but that will change over time.
InformationWeek Is Getting an Upgrade!

Find out more about our plans to improve the look, functionality, and performance of the InformationWeek site in the coming months.

Slideshows
11 Things IT Professionals Wish They Knew Earlier in Their Careers
Lisa Morgan, Freelance Writer,  4/6/2021
News
Time to Shift Your Job Search Out of Neutral
Jessica Davis, Senior Editor, Enterprise Apps,  3/31/2021
Commentary
Does Identity Hinder Hybrid-Cloud and Multi-Cloud Adoption?
Joao-Pierre S. Ruth, Senior Writer,  4/1/2021
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
Successful Strategies for Digital Transformation
Download this report to learn about the latest technologies and best practices or ensuring a successful transition from outdated business transformation tactics.
Slideshows
Flash Poll