The Essentials Series: Containers Virtualization for Linux

by Greg Shields


Virtualization is a hot topic in today’s datacenters, yet the type of virtualization that is most familiar to many IT professionals is hardware virtualization. Other architectures exist that can provide added benefits when applied correctly to the right problems. The Essentials Series: Containers Virtualization for Linux attempts to demystify a different type of virtualization commonly called Containers Virtualization. In this architecture, a virtual machine is comprised of the host itself plus each machine’s individual personality differences. The result is near-native performance, significantly lower disk consumption, and real-time adjustment of assigned resources on the fly. If you’re considering virtualization for your Linux workloads, this Essentials Series will help you identify alternatives that may provide added benefit.


Article 1: What is Containers Virtualization?

The technologies behind Containers Virtualization involves a completely different architecture, involving a “raising” of the layer of abstraction above the level of the host OS.  In this first article, you’ll learn about those technologies, how Containers Virtualization works, as well as some of the unique benefits its architecture provides for certain workloads.

Article 2: Understanding Containers Virtualization’s Management Toolset

As Containers Virtualization deals largely with the composition of virtual machines in comparison with the host, its management toolsets tend toward systems management capabilities in addition to typical virtualization actions.  This systems administration focus means that the implementation of Containers Virtualization also brings about an expansion of tools that enable administrators to manage the configuration of their virtual workloads directly.  This second article discusses these common toolsets as well as others, such as resource management, template management, and backup management tools.  If you are considering the Containers Virtualization approach for your environment, you’ll want to ensure that you have the right tools to work with it.

Article 3: Virtual Workloads & Containers Virtualization Performance

At the end of the day, most organizations look to raw performance as a key indicator to the success of their chosen virtualization solution.  The architecture behind Containers Virtualization enables its performance to run with near-native speed under the right conditions.  In this final article you’ll understand the reasons why Containers Virtualization scores high in raw performance.  You’ll also learn a few examples where its implementation enjoys particular benefits.