Linux Server Virtualization Lpic3 304 Modulo 1
Linux Server Virtualization Lpic3 304 Modulo 1
INTRODUCTION TO VIRTUALIZATION
David Clinton
Introduction to Virtualization
Virtualization
Jobs
Virtualization
Platforms
Hypervisor Platforms:
libvirt
Xen
KVM
Container Technologies:
VirtualBox
Virtualization
Platforms
Hypervisor Platforms:
libvirt
Xen
KVM
Container Technologies:
OpenVZ
LXC
Docker
VirtualBox
IT
Demand
Load
(September)
IT
Demand
Load
(April)
Try
everything
yourself!
The LPIC-3
304
Certification
Hypervisors
Virtual
Client
Hypervisor
Architecture
Virtual
Client
Virtual
Client
Virtual
Client
Hypervisor
Operating System
(Linux)
Hardware
Virtual
Client
Design
Considerations
Fault isolation
Design
Considerations
Fault isolation
Performance isolation
Design
Considerations
Fault isolation
Performance isolation
Consistency
Design
Considerations
Fault isolation
Performance isolation
Consistency
Type-1
Hypervisor
Categories:
Type-2
Hypervisor
Categories:
Type-1
"Bare-metal"
Xen
ESXi (vSphere)
Type-2
Hypervisor
Categories:
Type-1
"Bare-metal"
Xen
ESXi (vSphere)
Type-2
System processes
VirtualBox
QEMU
Virtual
Client
ParaVirtual
(PV)
Virtual
Client
Virtual
Client
Hypervisor
Operating System
Hardware
(Linux)
Virtual
Client
Hardware
Virtual
Machines
(HVM)
Virtual
Client
Virtual
Client
Virtual
Client
Hypervisor
(hardware emulation layer)
Operating System
(Linux)
Hardware
Virtual
Client
Virtual
Client
Hardware
Virtual
Machines
(HVM)
Virtual
Client
Virtual
Client
Virtual
Client
Hypervisor
(hardware emulation layer)
Operating System
(Linux)
Hardware
Virtual
Client
Containers
Ubuntu
kernel 4.x
Kernel-dependent
containers
OpenSUSE
kernel 4.x
Fedora
kernel 4.x
Hardware
Debian
kernel 4.x
Docker
Container
Router
DockerFiles
DockerFile
Script
MySQL
Server
Cloud
Compute
Characteristics
Virtualized servers
Cloud
Compute
Characteristics
Virtualized servers
Cloud
Compute
Characteristics
Virtualized servers
On-demand resources
self-service
Cloud
Compute
Characteristics
Virtualized servers
On-demand resources
self-service
Pay-per-use
Cloud
Compute
Characteristics
Virtualized servers
On-demand resources
self-service
Pay-per-use
Cloud
platform
market
share
Userfacing
PaaS
services
Back-end
PaaS
services
Hardware Compatibility
Review
Review
Review
Review
Review
Review
Review