LINUX CONTAINERS
VIRTUALIZATION IS NOT ALL ABOUT HYPERVISORS
Indika Dias
LINUX CONTAINER
 Container is letting one kernel to run different
application on a host than VM tries the same objective
on running deferent kernels on a host. Simply Container
uses process level virtualization by use of custom
kernels.
Successors : Solaris Zones
BSD jails
FIGURE OF CONTAINER
LINUX BASED CONTAINERS KERNEL FEATURES
 Namespaces
per-process includes
file systems
Unix Time-sharing System
Inter process communication
Process ID
Network
user
 Cgroups
resource management
accounting
DOCKER
 Automate the creation and deployments of containers.
Docker runs on
Ubuntu 12.04, 13.04
Fedora 19 and 20
RHEL 6.5
Amazon EC2
Google Compute Engine
Rackspace
THE CHECKPOINT/RESTORE FEATURE
 a container can be frozen and it saves to several image
files which are in Google PB format.

Linux containers

  • 1.
    LINUX CONTAINERS VIRTUALIZATION ISNOT ALL ABOUT HYPERVISORS Indika Dias
  • 2.
    LINUX CONTAINER  Containeris letting one kernel to run different application on a host than VM tries the same objective on running deferent kernels on a host. Simply Container uses process level virtualization by use of custom kernels. Successors : Solaris Zones BSD jails
  • 3.
  • 4.
    LINUX BASED CONTAINERSKERNEL FEATURES  Namespaces per-process includes file systems Unix Time-sharing System Inter process communication Process ID Network user  Cgroups resource management accounting
  • 5.
    DOCKER  Automate thecreation and deployments of containers. Docker runs on Ubuntu 12.04, 13.04 Fedora 19 and 20 RHEL 6.5 Amazon EC2 Google Compute Engine Rackspace
  • 6.
    THE CHECKPOINT/RESTORE FEATURE a container can be frozen and it saves to several image files which are in Google PB format.