herramientas de virtualización prof.: miguel a. gonzález ruz 16/11/07

21
Herramientas de Herramientas de Virtualización Virtualización Prof.: Miguel A. González Prof.: Miguel A. González Ruz Ruz 16/11/07 16/11/07

Upload: rita-maes

Post on 15-Jan-2015

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Herramientas de Herramientas de VirtualizaciónVirtualización

Prof.: Miguel A. González RuzProf.: Miguel A. González Ruz

16/11/0716/11/07

Page 2: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Problema:Problema: En cursos relacionados con las redes de En cursos relacionados con las redes de

ordenadores es difícil realizar prácticas:ordenadores es difícil realizar prácticas: Cada alumno o grupo debe disponer de varios Cada alumno o grupo debe disponer de varios

ordenadores.ordenadores. Cada grupo de ordenadores debería formar Cada grupo de ordenadores debería formar

una red independiente del resto.una red independiente del resto. En la actualidad:En la actualidad:

La dotación de aulas de informática y ciclos La dotación de aulas de informática y ciclos asigna un ordenador por cada dos alumnos.asigna un ordenador por cada dos alumnos.

Page 3: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Solución: Solución:

VirtualizaciónVirtualización

Page 4: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Arquitectura tradicionalArquitectura tradicional

Page 5: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

VirtualizaciónVirtualización

•La capa de virtualización traduce cada llamada al hardware virtual de cada máquina en llamadas al hardware físico

•Permite compartir un mismo hardware físico entre varias máquinas virtuales

Page 6: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

VentajasVentajas

Independencia del hardware tanto del Independencia del hardware tanto del sistema operativo como de las sistema operativo como de las aplicaciones.aplicaciones.

Podemos mover y copiar las máquinas Podemos mover y copiar las máquinas virtuales a cualquier equipo ya que son virtuales a cualquier equipo ya que son independientes del hardware real.independientes del hardware real.

Podemos simular con un solo equipo una Podemos simular con un solo equipo una red formada por varios.red formada por varios.

Page 7: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Tipos de VirtualizaciónTipos de Virtualización

Virtualización a nivel de sistema operativo

Page 8: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Tipos de VirtualizaciónTipos de Virtualización

Virtualización nativa o completa

Page 9: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Opciones disponibles:Opciones disponibles: Microsoft Virtual PC:Microsoft Virtual PC:

Requiere Windows como sistema operativo Requiere Windows como sistema operativo host (anfitrión).host (anfitrión).

Consume muchos recursos.Consume muchos recursos. Soporta menos tipos de S.O. en las máquinas Soporta menos tipos de S.O. en las máquinas

virtuales.virtuales. Xen:Xen:

Es OpenSource.Es OpenSource. Requiere un SO linux como host y nos limita a Requiere un SO linux como host y nos limita a

utilizar SO linux adaptados (para utilizar SO linux adaptados (para virtualización) en las máquinas virtuales.virtualización) en las máquinas virtuales.

Page 10: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Opciones DisponiblesOpciones Disponibles

VMWare:VMWare: Puede funcionar con Windows, Linux y Puede funcionar con Windows, Linux y

MacOS como S.O. host o incluso sin MacOS como S.O. host o incluso sin ninguno.ninguno.

Da soporte a muchos S.O. como Da soporte a muchos S.O. como máquinas virtuales.máquinas virtuales.

Dispone de versiones gratuitas y otras Dispone de versiones gratuitas y otras comerciales.comerciales.

Page 11: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

VMWareVMWare

Versiones Gratuitas:Versiones Gratuitas: VMPlayer: Permite la ejecución de máquinas VMPlayer: Permite la ejecución de máquinas

virtuales pero no su creación.virtuales pero no su creación. VMWare Server: VMWare Server:

Gestiona mejor los recursos de la máquina.Gestiona mejor los recursos de la máquina. Permite la ejecución de máquinas virtuales incluso Permite la ejecución de máquinas virtuales incluso

sin haber iniciado sesión en el sistema.sin haber iniciado sesión en el sistema. Ambas versiones necesitan instalarse sobre un Ambas versiones necesitan instalarse sobre un

S.O. host.S.O. host.

Page 12: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Versiones ComercialesVersiones Comerciales VMWare Workstation:VMWare Workstation:

Pensado para equipos de escritorio.Pensado para equipos de escritorio. Necesita de un S.O. host.Necesita de un S.O. host.

VMWare ESX Server:VMWare ESX Server: No necesita S.O. host (virtualización nativa)No necesita S.O. host (virtualización nativa) Pensado para la centralización y virtualización Pensado para la centralización y virtualización

de servidoresde servidores No es compatible con una gran lista de No es compatible con una gran lista de

hardware doméstico. hardware doméstico.

Page 13: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Capa de virtualizaciónCapa de virtualizaciónAislamientoAislamiento

Las diferentes máquinas virtuales son Las diferentes máquinas virtuales son totalmente estancas e independientes unas de totalmente estancas e independientes unas de otras.otras.

Los sistemas operativos, ficheros, aplicaciones Los sistemas operativos, ficheros, aplicaciones y datos están totalmente separados.y datos están totalmente separados.

Si un SO sufre un Si un SO sufre un cuelguecuelgue no afecta de ningún no afecta de ningún modo a las demás maquinas virtuales.modo a las demás maquinas virtuales.

Page 14: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

AprovisionamientoAprovisionamiento Se puede duplicar una Se puede duplicar una

máquina simplemente máquina simplemente copiando los ficheros copiando los ficheros a otra carpetaa otra carpeta

Podemos tener una Podemos tener una biblioteca de sistemas biblioteca de sistemas preconfigurados para preconfigurados para generar uno nuevo generar uno nuevo cuando lo cuando lo necesitemosnecesitemos

Page 15: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

ComunicacionesComunicaciones

Creación de conmutadores de red Creación de conmutadores de red virtualesvirtuales

El tráfico de red entre VM va por el El tráfico de red entre VM va por el bus del servidorbus del servidor

Direcciones fijas o DHCPDirecciones fijas o DHCP Las máquinas virtuales tienen MAC Las máquinas virtuales tienen MAC

únicasúnicas

Page 16: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Seguridad en el entorno Seguridad en el entorno virtualvirtual

Separación total entre la máquina física y la virtual:Separación total entre la máquina física y la virtual: el S.O. del “host” y el de los invitados son totalmente el S.O. del “host” y el de los invitados son totalmente

independientes.independientes. A nivel de datos, se encuentran en entornos físicamente A nivel de datos, se encuentran en entornos físicamente

separados.separados. A nivel de comunicaciones, utilizan dispositivos de red A nivel de comunicaciones, utilizan dispositivos de red

independientes para todas sus comunicaciones, así como independientes para todas sus comunicaciones, así como segmentos ethernet distintossegmentos ethernet distintos

Independencia total entre máquinas virtualesIndependencia total entre máquinas virtuales La seguridad a nivel de MV, se implementa de igual manera La seguridad a nivel de MV, se implementa de igual manera

que en cualquier otra máquina física.que en cualquier otra máquina física.

Page 17: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Redes en VMWareRedes en VMWare VMWare proporciona soporte de red a las máquinas VMWare proporciona soporte de red a las máquinas

virtuales incluso si el equipo host no tiene.virtuales incluso si el equipo host no tiene. Cada máquina virtual puede tener hasta 3 tarjetas de red.Cada máquina virtual puede tener hasta 3 tarjetas de red. Se simulan hasta 9 switch diferentes designados como Se simulan hasta 9 switch diferentes designados como

VMNet0 hasta VMNet8 y cada máquina virtual puede estar VMNet0 hasta VMNet8 y cada máquina virtual puede estar conectada a uno o varios de ellos.conectada a uno o varios de ellos.

Cada Switch puede funcionar en cuatro modos modos:Cada Switch puede funcionar en cuatro modos modos: Bridget (por defecto el VMNet0)Bridget (por defecto el VMNet0) Host Only (por defecto el VMNet1)Host Only (por defecto el VMNet1) NAT (por defecto el VMNet8)NAT (por defecto el VMNet8) CustomCustom

Page 18: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Modo BridgetModo Bridget

Page 19: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Modo NATModo NAT

Page 20: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Modo Host OnlyModo Host Only

Page 21: Herramientas de Virtualización Prof.: Miguel A. González Ruz 16/11/07

Modo CustomModo Custom