IntroVirtualizacion Conceptos Basicos
Conceptos b´asicos
Proyecto de Innovaci´
on
.
Implantaci´
on y puesta a punto de la infraestructura
de un cloud computing privado para el despliegue de
servicios en la nube
IES Gonzalo Nazareno
Dos Hermanas (Sevilla)
IES Los Albares
Cieza (Murcia)
IES La Campi˜
na
Arahal (Sevilla)
IES Ingeniero de la Cierva
Murcia
1 de 46
¿Qu´e vamos a ver? (1)
Definici´onConceptos b´asicos
Tipos de Virtualizaci´on
¿Por qu´e virtualizar?
Tecnolog´ıas de Virtualizaci´
on
2 de 46
Virtualizaci´on de Servidores: conceptos b´asicos
¿Por d´
onde vamos?
Definici´on
3 de 46
¿Qu´e es la Virtualizaci´on? (1)
Definici´
on
Virtualizaci´on:
Combinaci´on de hardware y software que permite a un recurso f´ısico
funcionar como m´
ultiples recursos l´
ogicos.
• Podemosdefinirla tambi´
en como “la abstracci´
on o la
multiplexaci´on de un recurso f´ısico”.
◦ Todas las tecnolog´ıas de virtualizaci´
on tienen como factor com´
un el
ocultar detalles t´ecnicos a trav´es de la encapsulaci´on.
◦ La virtualizaci´
on crea un interfaz externo que esconde una
implementaci´
on subyacente.
3 de 46
Definici´on
Virtualizar es multiplexar o abstraer un recurso
4 de 46
Otradefinici´on (1)
Un poco m´
as completa
¿Qu´e es la virtualizaci´on?
La virtualizaci´on es el proceso de presentar un subconjunto de
recursos f´ısicos agrupados de forma l´
ogica, de tal forma que se
obtengan beneficios sobre la configuraci´
on original.
5 de 46
Virtualizaci´on: historia (1)
Or´ıgenes
• T´
ermino acu˜
nado en los a˜
nos 60 (tambi´en conocido como “pseudo
m´aquina”).
• En los ’70,IBM desarroll´
o varios sistemas con soporte de
virtualizaci´on: IBM System/360, IBM VM/370.
• Un componente llamado Virtual Machine Monitor (VMM)
ejecutaba varias instancias de sistemas operativos sobre el
hardware real.
• Durante los ’60 y ’70 fue una idea muy popular.
• En los ’80 no pareci´
o tan buena: hardware barato, PCs, Sistemas
Operativos multiusuario.
• La idea vuelve a cobrarsentido a finales de los ’90.
6 de 46
Virtualizaci´on: historia (2)
Or´ıgenes
Figura: IBM System/360. Fuente: Wikipedia
7 de 46
Virtualizaci´on: historia (1)
Antecedentes modernos
• 1998: se funda la empresa VMware.
• 1999: VMware lanza su primer producto, VMware Workstation.
• 2003: se lanza la primera versi´
on de Xen.
• 2005: Intel introduce su tecnolog´ıa VT-x (Vanderpool) en
arquitecturasx86.
• 2006: AMD introduce su tecnolog´ıa AMD-V (Pacifica).
• 2007: KVM se integra en la rama oficial del kernel de Linux 2.6.20.
• 2007: VirtualBox Open Source Edition (OSE) se libera como
software libre.
• 2008: Qumranet, la empresa detr´
as de KVM, es comprada por Red
Hat.
8 de 46
Virtualizaci´on: historia (2)
Antecedentes modernos
• 2008: Innotek, la empresa detr´
as de Virtual Box, escomprada por
Sun Microsystems.
• 2008: VMware decide convertir VMware ESXi en freeware.
• 2008: Microsoft lanza la versi´
on final de Hyper-V.
• 2010: Virtual Box pasa a llamarse Oracle VM VirtualBox.
• 2011: se empiezan a incluir ciertas partes de Xen en la rama oficial
del kernel de Linux 2.6.37. Integraci´
on completa en la versi´on 3.0.
9 de 46
Virtualizaci´on de Servidores: conceptosb´asicos
¿Por d´
onde vamos?
Conceptos b´asicos
10 de 46
Conceptos b´asicos (1)
Anfitriones e invitados
Anfitri´on (host)
Es el Sistema Operativo que ejecuta el software de virtualizaci´on.
• El SO anfitri´
on controla el hardware real.
Invitado ´o hu´esped (guest)
Es el SO virtualizado.
• Puede haber varios SO invitados en un mismo anfitri´
on.
• Los invitados no deben interferir ni entre ellos nicon el anfitri´
on.
10 de 46
Conceptos b´asicos (1)
Gr´
aficamente...
11 de 46
Conceptos b´asicos (1)
Hipervisores
• Al software de virtualizaci´
on se le denomina:
◦ Hipervisor o
´ Virtual Machine Manager (VMM).
• El hipervisor se ejecuta como parte del sistema operativo anfitri´
on
o es el anfitri´on.
• A una instancia del hardware virtualizado se la conoce como
M´aquina Virtual ´o...
Regístrate para leer el documento completo.