Virtualbox

28
Máquinas Virtuales 1 UNIDAD DE TRABAJO 3 Introducción a las Máquinas Virtuales

description

How to configurate a new virtual machine using virtualbox. Main characteristics about virtualbox software

Transcript of Virtualbox

Page 1: Virtualbox

Máquinas Virtuales 1

UNIDAD DE TRABAJO 3Introducción a las Máquinas Virtuales

Page 2: Virtualbox

Máquinas Virtuales 2

Objetivos

• Conocer las características genéricas de la virtualización.

• Aprender a trabajar con máquinas virtuales.

Page 3: Virtualbox

Máquinas Virtuales 3

Índice de contenidos

1. Introducción2. Máquinas Virtuales: definición3. Herramientas de virtualización4. Conceptos: host y guest5. Ventajas

Page 4: Virtualbox

Máquinas Virtuales 4

1. Introducción

• En el mundo informático cada vez hay más aplicaciones, más herramientas, más SSOO, más componentes...

• Sería ideal poder trabajar cómodamente en el mismo ordenador con varios SSOO a la vez y, aprovechar las ventajas de cada uno de ellos y de sus herramientas.

• Hasta ahora se hacían diferentes particiones en el disco duro y se alojaba en cada una de ellas un SO. Era típico tener por ejemplo instalado, en una partición Windows y en otra Linux. Ambos trabajando sobre la máquina real.

¿ Cómo trabajar con otro SO sin tener que instalarlo en el disco duro?

máquinas virtuales

Page 5: Virtualbox

Máquinas Virtuales 5

2. Máquinas virtuales: definición

Este software nos permite crear un entorno virtual que EMULAEMULA el hardware de un ordenador.

Cada ORDENADOR VIRTUAL ejecutará SU PROPIOSU PROPIOSistema Operativo y las aplicaciones que instalemos.

¿Qué es una máquina virtual?Es un SOFTWARESOFTWARE que podemos instalar en cualquier ordenador.

Page 6: Virtualbox

Máquinas Virtuales 6

2. Máquinas virtuales: herramientas

• Existen diferentes herramientas que permiten generar entornos virtuales (SO+aplicaciones) de trabajo.

VmWare

VirtualBox

Virtual PC

BOCHS

QEMU

Page 7: Virtualbox

Máquinas Virtuales 7

2. Máquinas virtuales: herramientas

• VirtualBox creado por la empresa alemana InnoTekGMBH.Enero-2007 se lanzó una versión limitada VirtualBoxbajo licencia GPL (Licencia Pública General)

• Virtual PC de Connectix y comprado por MicrosoftLa versión 2007 está disponible de forma gratuita.

• VMWare es la más conocida, actualmente el estándar.

• BOCHS, pretende ser la alternativa del sw libre a VMWare.

• QEMU, sw gratuito muy popular en el mundo linux

Page 8: Virtualbox

Máquinas Virtuales 8

HOST es el ORDENADOR FFÍÍSICOSICO en el que instalamos VMWARE

El host es la máquina real.

HOST

Por tanto solo disponemos de un HOST (anfitrión)

3. Conceptos: Host (anfitrión)

Page 9: Virtualbox

Máquinas Virtuales 9

Cada ORDENADOR VIRTUALVIRTUAL que creamos mediante el software de máquinas virtuales

HOST

GUEST 1ORDENADOR VIRTUAL 1

GUEST 2ORDENADOR VIRTUAL 2

Por tanto disponemos de tantos GUEST como ordenadores virtuales creamos

3. Conceptos: guest (invitado)

Page 10: Virtualbox

Máquinas Virtuales 10

El planteamiento de las MV es sencillo

•Memoria RAM.•Disco duro.•Procesador.•Tarjeta gráfica.•Tarjeta de Red.•Otros dispositivos: DVD/CDROM, disquetera, etc.

Cada GUEST compartecomparte los recursos hardwarehardware con el HOST

4. Funcionamiento

!OJO con el uso del teclado y del ratón!

Page 11: Virtualbox

Máquinas Virtuales 11

SISTEMA OPERATIVOSISTEMA OPERATIVO

APLICACIONESAPLICACIONES

SISTEMA OPERATIVOSISTEMA OPERATIVO

APLICACIONESAPLICACIONES

SISTEMA OPERATIVOSISTEMA OPERATIVO

HARDWAREHARDWARE

APLICACIONESAPLICACIONES + VMWARE+ VMWARE

CAPA VIRTUALIZACICAPA VIRTUALIZACI ÓÓNN

HOSTHOST

GUESTGUEST

11GUESTGUEST

22

¿Cuántos Ordenadorestenemos en ejecución?

3 (1 host y 2 guest)

4. Funcionamiento

Page 12: Virtualbox

Máquinas Virtuales 12

Una máquina virtual NO DEPENDENO DEPENDE del tipo de hardware ni del S.O. del HOST sobre el que se ejecuta.

5. Ventajas

Se podrán rebasar los límites físicos del host donde se instale.Si el host tiene un disco de 2GB, la máquina virtual se puede crear con un disco de 4GB.

Page 13: Virtualbox

Máquinas Virtuales 13

MEJOR APROVECHAMIENTOMEJOR APROVECHAMIENTO del HOST. El hardware de los equipos actuales es muy potente.

GUEST 1Servidor de Archivos

GUEST 2 Servidor de B.D.

GUEST 3Servidor de Correo

HOST

5. Ventajas

Page 14: Virtualbox

Máquinas Virtuales 14

5. Ventajas

Con los servidores reales actuales gran parte del tiempo el servidor puede estar ocioso, no se aprovecha el 100% (quizá un 20% o menos) . Si se necesita otro servidor Si se necesita otro servidor ¿¿que hacer?que hacer?

¿¿¿¿¿¿Crear Crear particiones?particiones?

????

Si creamos particiones, mientras una está activa la otra

no lo está, así que estaríamos desaprovechando

el hardware.

Si creamos particiones, mientras una está activa la otra

no lo está, así que estaríamos desaprovechando

el hardware.

¿Comprar otro y aprovecharlo también solo un 20%? NO...con el servidor que se tiene sobra para montar 2, 3

o 4 servidores virtuales, dependiendo de las características del servidor real.

¿Comprar otro y aprovecharlo también solo un 20%? NO...con el servidor que se tiene sobra para montar 2, 3

o 4 servidores virtuales, dependiendo de las características del servidor real.

¿¿¿¿COMPRAR COMPRAR OTRO??OTRO??

Page 15: Virtualbox

Máquinas Virtuales 15

Una máquina virtual se puede:

Al suspender guarda en un fichero el contenido de la memoria y apaga el ordenador.

Cuando volvemos a iniciarlo recupera del fichero el contenido de la memoria y continuamos trabajando en el mismo estado en el que nos encontrábamos.

ENCENDER ENCENDER –– POWER ONPOWER ON

APAGAR APAGAR –– POWER OFFPOWER OFF

SUSPENDER SUSPENDER -- SUSPENDSSUSPENDS

5. Ventajas

Page 16: Virtualbox

Máquinas Virtuales 16

Podemos guardar el ESTADOESTADO del ordenador virtual para retroceder a él posteriormente.

Para guardar el estado actual pulsamos el botón SNAPSHOTSNAPSHOT (instantánea).

Cuando tenemos una instantánea podemos eliminar todos los cambios (instalaciones, desinstalaciones, configuraciones) mediante la opción REVERTREVERT.

5. Ventajas

Page 17: Virtualbox

Máquinas Virtuales 17

5. Ventajas• Se puede asignar recursos a las maquinas virtuales a medida que las necesidades cambian:Que el servidor1 necesita más memoria...se le asigna más memoria y ya está... Que necesita otro disco duro...se crea otro disco virtual, se le asigna y ya está...

• Mejora la recuperación ante desastresQue se fastidia el servidor... pues nada, como el servidor virtual es un fichero, se recurre al último backup, se copia el fichero y asunto solucionado.

Page 18: Virtualbox

Máquinas Virtuales 18

5. Ventajas• La maquina virtual se puede llevar fácilmente a otro servidor ¡es un fichero! y sin preocuparse de si el hw que tiene el otro servidor instalado es distinto...todo va a funcionar perfectamente.

• Es la idea de

• La maquina virtual se puede llevar fácilmente a otro servidor ¡es un fichero! y sin preocuparse de si el hw que tiene el otro servidor instalado es distinto...todo va a funcionar perfectamente.

• Es la idea de Vmware ESX Server:- No necesita SO host

Page 19: Virtualbox

Máquinas Virtuales 19

• VMWare WorkStationWorkStation– ORDENADORES CON UN PROCESADORUN PROCESADOR–– No es No es gratugratuíítata..

• VMWare GSXGSX Server – ORDENADORES CON HASTA 32 PROCESADORESHASTA 32 PROCESADORES–– GratuGratu íítoto

• VMWARE ESXESX Server 4 (64 bit) | ESXESX Server 3.5 (32 bit) – SERVIDORES CON 22--16 PROCESADORES ESPEC16 PROCESADORES ESPECÍÍ FICOS DE SERVIDORFICOS DE SERVIDOR– EL HOST NO NECESITA SISTEMA OPERATIVOHOST NO NECESITA SISTEMA OPERATIVO

• VMWare PlayerPlayer– Gratuíto. Permite correr máquinas virtuales creadas con VMWare

– Crear máquinas virtuales a través Web: http://www.easyvmx.com/

Para obtener más información www.vmware.comwww.vmware.com

VMWare (versiones)

Page 20: Virtualbox

Máquinas Virtuales 20

• Virtual Box 3.0.6– Gratuíta– Se puede instalar en los siguientes sistemas operativos:

• Windows• Linux• Solaris

• Virtual Box Open Source Edition (OSE)– Se distribuye bajo licencia GNU version 2

Descargas: http://www.virtualbox.org/wiki/Downloads

Para obtener más información http://www.virtualbox.org/

Virtual Box

Page 21: Virtualbox

Máquinas Virtuales 21

Virtual PC

• Windows XP Mode and Windows Virtual PC– Gratuíta

– Se puede obtener en:

http://www.microsoft.com/windows/virtual-pc/download.aspx

- Se puede instalar en SO de la familia Windows.

Page 22: Virtualbox

Máquinas Virtuales 22

6. Creación de máquinas virtuales.Conexión LAN

• En cuanto a la conectividad de la máquina virtual, existen 4 posibilidades:

• Usar un puente• Usar el sistema NAT• Usar un host• No usar conexión

Page 23: Virtualbox

Máquinas Virtuales 23

6. Creación de máquinas virtuales.Conexión LAN

•Use bridged networking

La MV será vista como un equipo más, dentro de la red física a la que pertenece la máquina real.La tarjeta de red física se comparte con la MV, permitiendo que ambas máquinas (física y la virtual) puedan comunicarse con el resto de máquinas de la red.Cada máquina deberá tener una IP diferente dentro del rango establecido para la red.

Page 24: Virtualbox

Máquinas Virtuales 24

6. Creación de máquinas virtuales.Conexión LAN

•Use bridged networking

Page 25: Virtualbox

Máquinas Virtuales 25

6. Creación de máquinas virtuales.Conexión LAN

• Use network address translation (NAT)

La máquina virtual forma parte de una red privada con la máquina física, aislada de la red a la que pueda pertenecer la máquina real.La máquina física hace de puerta de enlace (gateway) entre la red privada virtual y la red física, gracias al uso de NAT.

Page 26: Virtualbox

Máquinas Virtuales 26

6. Creación de máquinas virtuales.Conexión LAN

• Use network address translation (NAT)

Page 27: Virtualbox

Máquinas Virtuales 27

6. Creación de máquinas virtuales.Conexión LAN

• Use host only networking

Para formar redes privadas virtuales entre el equipo físico y las MV totalmente aislada del exterior. Es la opción que debe elegirse cuando no se cuenta con de interfaz de red o conexión hacia el exterior.

• Do not use network connection

Cuando no se quieran formar redes con otras máquinas virtuales y/o la máquina real.

Page 28: Virtualbox

Máquinas Virtuales 28

6. Creación de máquinas virtuales.Conexión LAN

• Use host only networking