Evaluation Of Linux Containers ( Lxc ) Essay

1795 Words May 15th, 2015 8 Pages
Linux Assignment 2015
Evaluation of Linux Containers
What is a Linux Container?

The Linux Containers (LXC) feature is a lightweight virtualization mechanism that does not require you to set up a virtual machine on an emulation of physical hardware. (Oracle, 2015)

Linux-based containers are emerging cloud technologies based on fast and lightweight process virtualization. It offers users an environment near identical performance to a standard Linux distribution, as opposed to para-virtualization solutions (Xen) and other hardware virtualization solutions such as KVM. It is not necessary for a Linux- container to create a new operating system kernel for each new instance. Because containers are lighter weight than VMs, it is possible to achieve higher densities with containers than with VMs on the same host. (Rami Rosen, (2014). Linux Containers and the Future Cloud, Linux Journal, Page 2.)

Advantageous and Disadvantageous of Linux Containers Table

Advantageous Disadvantages Run a complete copy of Linux without the overhead of a hypervisor Speed issues if too many OS’s are installed
Shares Kernel with the host, can get info quickly Limited to the modules/Drivers that the host has installed
Creates Sandbox environments for testing If hardware breaks, all machines are affected
Resources are tightly Controlled More machines to Monitor, update
Containers appear to have their own IP address. Only on Linux
Easier Maintenance and Backups
Saves hardware…

Related Documents