Virtualizacion
Virtualizacion
Virtualizacion
Tradicional
Una maquina usa todo sus recursos
fsicos en un sistema operativo nico
Virtualizacin
Permite compartir un mismo hardware fsico
entre diferentes maquinas virtuales
Virtualizacin Tipo 1
Se ejecuta directamente sobre el
hardware.
Virtualizacin Tipo 2
Se ejecuta como una aplicacin en
un sistema operativo.
Integracin
Estn diseada para integrarse fcilmente a la infraestructura
existente del cliente,
Componentes confiables de una plataforma confiable
Administracin
Sistemas virtuales y fsicos
Puede administrar entornos heterogneos de virtualizacin (es
decir, Microsoft, Vmware, Citrix, Linux KVM, etc).
Costo
Ahorro en costos de licenciamiento, energa, espacio de
alojamiento, servicios de administracin, etc. Esto contribuye a
disminuir el costo total de propiedad (TCO) y a aumentar el
retorno de la inversin (RO).
Alta disponibilidad
la capacidad de recuperarse rpidamente luego de un incidente
Monolticos
Micro-Kernel
VM 1
(Admin)
VM 2
VM 3
VM 1
(Parent)
Virtualization
Stack
Hypervisor
Drivers
Drivers
Drivers
Hardware
Drivers
Drivers
Drivers
VM 2
(Child)
VM 3
(Child)
Drivers
Drivers
Drivers
Drivers
Drivers
Drivers
Hypervisor
Hardware
Particin Padre
OS
ISV / IHV / OEM
Microsoft Hyper-V
Microsoft / XenSource
Particiones Hijas
VM Worker
Processes
Aplicaciones
Aplicaciones
Aplicaciones
Aplicaciones
Windows Server
2003, 2008
NonHypervisor
Aware OS
Xen-Enabled
Linux Kernel
WMI Provider
VM Service
Windows Server
2008
Windows
Kernel
VSP
IHV
Drivers
VMBus
Windows
Kernel
VSC
Synthetic
Devices
Drivers
VMBus
Linux
VSC
Emulated
Devices
Drivers
VMBus
Emulacion
Hypercall Adapter
Windows hypervisor
Designed for Windows Server Hardware
User
Mode
Kernel
Mode
Parent Partition
Virtual
Machine
Virtual
Machine
VM State Machine
Virtualized Devices
Management API
User
Mode
User
Mode
Storage Stack
Network Stack
Drivers
Kernel
Mode
Kernel
Mode
Scheduler
Memory Management
Hardware
Ring 3
Ring 0
Ring -1