ф
`=хъжэ
1
System Containers and App Containers
Who Cares?
Mike Riolo, SVP Worldwide Sales & Alliances
@VirtuozzoInc
2016 will be the year that organizations
take IT complexity by storm....
Container technology is set to shape the future of
software development standards, making it easier
and more efficient for developers to move an
application from one system to another.
Datamotion
2
What is an app container?
3
An app container wraps up a piece of
software with everything it needs to
run. This guarantees that it will
always run the same, regardless of
the environment.
What are app containers designed to do?
Manage application lifecycle
Run a single application
Have a short lifetime
Make development more efficient
4
Who cares?
5
You should care, because app containers
are vulnerable to security risks.
What do you need to run applications securely?
Two layers of isolation: application
containers and system containers
6
7
What is a system container?
A system container performs and executes exactly like a
stand-alone Linux server. System containers have
independent root access, memory, processes, files, and
applications while having bare-metal performance.
What are system containers designed to do?
Run a full Linux OS
Be stateful
Dynamically allocate resources
Be secure by default
8
How is each container type used?
App Containers System Containers
Packaging and deploying applications
Accelerate development life cycle
Ensure application portability
Running production-ready workloads
Working in secure environments
Efficiently using hardware
9
What are their strengths?
Security
and multi tenancy
Resources management
and isolation
Easy to integrate
in build, test, ship, update cycles
Application packaging
and dependency management10
Who cares?
11
You should, because you have options.
Host OS
Hypervisor
Hardware
Container
VM
Guest OS
Virtual Hardware
Container
VM
Guest OS
Virtual Hardware
Container
VM
Guest OS
Virtual Hardware
Extra layers
overhead
Loss
Option #1
App containers on VMs
12
Host OS Kernel with Virtualization Layer
Hardware
Container ContainerContainer
No VM
overhead
Profits
Option #2
App containers on system containers (Virtuozzo)
13
Container Nirvana: App and system containers
14
Who cares?
15
If you want to increase profits, reach new
markets, and stay competitive with
today’s trends,
you should.
Meet
at Booth #35
Thanks for your attention
16