1‎ > ‎

o

Topic: Virtualization

  • Follow via:
  • RSS
  • Email Alert

Red Hat gets serious about supporting container-style virtualization

Summary:Containers aren't quite virtual machines, but with recent advances in Linux, they can do many of the same jobs as a VM while using far less memory.

By Steven J. Vaughan-Nichols for Linux and Open Source | March 12, 2014 -- 18:55 GMT (11:55 PDT)

Follow @sjvn 0Comments
  • Email
  • Print
  • Google+
  • Del.icio.us
  • Digg
  • StumbleUpon
  • Reddit
  • Pinterest
  • Slashdot
0Comments
  • Email
  • Print
  • Google+
  • Del.icio.us
  • Digg
  • StumbleUpon
  • Reddit
  • Pinterest
  • Slashdot

Red Hat has announced a new application certification program: LXC containerized applications. This Red Hat Container Certification (RHCC) program ensures that application containers built using Red Hat Enterprise Linux (RHEL) will operate seamlessly across certified software hosts.

redhatlogo-200x150

LXC, according to its official site, "is often considered as something in the middle between a cheroot on steroids and a full-fledged virtual machine (VM). The goal of LXC is to create an environment as close as possible to a standard Linux installation without the need for a separate kernel." What this means for businesses, datacenters, and cloud providers is they can run more applications on legacy servers without adding resources.

Red Hat claims that RHCC has been "designed with the needs of independent software vendors (ISVs), service providers and their enterprise customers in mind, the certification extends the confidence customers have with RHEL , which currently supports thousands of certified applications, to certified containers running on certified container hosts. The pending release of RHEL 7 and Red Hat’s OpenShift Platform-as-a-Service (PaaS) offering will both be certified container hosts, with Docker as its primary supported container format."

What's Hot on ZDNet

  • Thousands of WordPress sites affected by zero-day exploit
  • ​The best open-source software for serious Linux users
  • Android 5.1 "Lollipop" is now official
  • 13 best privacy tools for staying secure

Docker, as its founder Solomon Hykes explained on the developer site StackOverflow, adds numerous high-level tools to make LXV more useful. These include portable deployment across machines, easy application deployment, and an application programming interface (API) for automating and customizing the creation and deployment of containers.

As LXC and Docker have matured together, Red Hat stated that "Linux Containers have emerged as a key open-source application packaging and delivery technology, combining lightweight application isolation with the flexibility of image-based deployment methods. Developers have rapidly embraced Linux Containers because they simplify and accelerate application deployment, while many PaaS platforms are built around Linux container technology."

Red Hat's correct. Containers, thanks to the fact that they don't need an operating system kernel of their own, are much lighter on system resources. The net result is that system administrators can get more applications running on their existing servers.

In RHEL's case, application containers are deployed as software packages that include the application and all of its required runtime components. The benefits of this include:

  • Instant portability. The certified application container can be deployed across any certified container host.

  • Minimal footprint. You avoid the overhead of virtual machine images, which include a complete operating system.

  • Simplified maintenance. This reduces effort and risk by patching applications along with all of their dependencies.

  • Lowered development costs. You can develop, test and certify applications against a single runtime environment.

Paul Cormier, President of Red Hat's Products and Technologies, said in a statement that just as RHEL revolutionized  enterprise IT with a reliable business Linux, "Today, the trust that independent software vendors (ISVs) place in RHEL can extend to containerized applications with the RHCC, ensuring that containers built on RHEL will work as intended across certified hosts, delivering unprecedented application flexibility, lowered costs and simplified maintenance, all backed by the support and expertise expected from Red Hat."

To support this newly announced container, Red Hat is also announcing the container certification Partner Early Access Program (PEAP). PEAP will run through late spring and provide the ability for ecosystem partners to participate in early testing, integration, and feedback of the tools and resources required for containerization, prior to the official launch of the certification and partner program (currently planned for mid-2014).

If you're an ISV who builds business Linux server programs you really should enroll in PEAP immediately. There's little doubt that containers are going to be popular and it behooves you to have your applications ready for them. 

Related Stories:

  • Red Hat brings Microsoft .NET Apps to its OpenShift cloud
  • Red Hat ups its virtualization and cloud game
  • Red Hat Enterprise Linux 7 beta arrives with MariaDB as its default database
  • Red Hat is OpenShifting into the cloud
  • Red Hat brings JBoss middleware to PaaS cloud

Topics: Virtualization, Cloud, Data Centers, Linux, Open Source

About Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system; 300bps was a fast Internet connection; WordStar was the state of the art word processor; and we liked it.His work has been published in everything from highly technical publications... Full Bio

zdnet_core.socialButton.googleLabel Follow @sjvn Contact Disclosure ×

Disclosure

Steven J. Vaughan-Nichols is a freelance writer. He does not own stocks or other investments in any technology company.

#auto

Subpages (5): 0 7 o s t
Comments