Red Hat has worked closely with Docker to produce a stripped-down version of Linux to run containers efficiently.

Charles Babcock, Editor at Large, Cloud

March 6, 2015

4 Min Read
<p align="left">(Image: <a href="http://pixabay.com/en/users/geralt-9301/" target="_blank">Geralt</a> via Pixabay)</p>

7 Linux Facts That Will Surprise You

7 Linux Facts That Will Surprise You


7 Linux Facts That Will Surprise You (Click image for larger view and slideshow.)

Red Hat's version of Enterprise Linux for running containers, known as Atomic Host, was made generally available Thursday at the same subscription price as the flagship RHEL operating system.

Atomic Host was first announced at the Red Hat Summit in San Francisco in April 2014, with versions made available for an early-access beta. A public beta was launched in October 2014.

Atomic Host differs in one significant way from Enterprise Linux, whose standard distribution is composed of 6,000 open source software modules, or packages, as Red Hat terms them. Atomic Host, on the other hand, is built with just 300 packages, mainly the kernel and surrounding functionality.

"Atomic Host is an optimized, reduced, minimal footprint of core packages and the kernel, a direct descendent of Red Hat Enterprise Linux 7.1," said Lars Hermann, senior director of product strategy, in an interview. It amounts to a few hundred megabytes of code, which is optimized to run Docker containers efficiently, he noted.

Included in Atomic, in addition to the RHEL 7.1 kernel are Linux C Groups or control groups, Systemd utilities, and the Docker tool for layering an application and its dependencies into a container. Red Hat has "collaborated heavily with Docker," and regards it as a de facto "standard by which we pull the layered container image" and deploy it onto a server cluster, Hermann said.

[Want to learn more about an Atomic Host competitor? See Rocket Containers: How CoreOS Plans To Challenge Docker.]

Docker and Atomic Host users will still need an orchestration system that decides how to deploy a container or set of related containers across a cluster, and commission their needed resources on servers. The open source Kubernetes project is building software to do that in a manner similar to the one Google uses in commissioning 2 billion containers a week. Atomic Host is engineered to work with Kubernetes.

An application in a container includes the "user space" parts, or end-user-oriented components, of the Linux operating system that it needs to run. A container host system such as CoreOS or Atomic Host therefore can be a slenderized version of the main operating system. At 300 packages, Atomic Host will be speedy to run and easier to maintain than a full-sized Linux version. Red Hat is making security and maintenance easier by sending out security notifications and making an updated Atomic Host available for download. The previous version of Atomic is retained as the new version is installed, in case the customer finds a need to roll back to the earlier version.   

Atomic Host also uses the idea of super-privileged containers, which can share root access to Atomic Host and contain third-party software that's needed to run an application or set of applications on the same host. The super-privileged container can be monitored and managed like other containers on Atomic Host. Mark Coggin, senior director of marketing, said in an interview that providing for super-privileged containers is one of the elements of container management needed to make Docker containers more useful in enterprise environments.

Atomic Host subscriptions will come with either Premium or Standard Red Hat support, but will not be available in the self-support subscription in which regular RHEL is available. That means customers will pay $1,299 for a Premium supported Atomic Host or $799 for a Standard supported Host, but not $349 for a self-supported Host.

Container hosting is a new procedure in the data center, with unpracticed users having the opportunity to do things wrong. At this stage of release, Red Hat "wants to have a support relationship" with its early adopters. If things go wrong, technical support can illustrate the problem doesn't necessarily lie in the Atomic Host code, said Coggin.

Attend Interop Las Vegas, the leading independent technology conference and expo series designed to inspire, inform, and connect the world's IT community. In 2015, look for all new programs, networking opportunities, and classes that will help you set your organization’s IT action plan. It happens April 27 to May 1. Register with Discount Code MPOIWK for $200 off Total Access & Conference Passes.

About the Author(s)

Charles Babcock

Editor at Large, Cloud

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 Week. He is a graduate of Syracuse University where he obtained a bachelor's degree in journalism. He joined the publication in 2003.

Never Miss a Beat: Get a snapshot of the issues affecting the IT industry straight to your inbox.

You May Also Like


More Insights