01 maquinas virtuais-virtualbox

27
Máquinas Virtuais 1 UNIDADE DE TRABALLO 1 Introducción a las Máquinas Virtuales MME

Upload: cris-puga

Post on 08-Jul-2015

1.417 views

Category:

Education


1 download

DESCRIPTION

Introducción a la idea de máquina virtual y virtual box

TRANSCRIPT

Page 1: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 1

UNIDADE DE TRABALLO 1

Introducción a las Máquinas Virtuales

MME

Page 2: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 2

Obxectivos

• Coñecer as características xenéricas da virtualización.

• Aprender a traballar con máquinas virtuais e configurar os parámetros básicos

Page 3: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 3

• No mundo informático cada día existen novos sistemas operativos, aplicacións, ferramentas, ...

• Sería ideal poder traballar cómodamente no mesmo ordenador con varios SSOO á vez e, aproveitar as vantaxes de cada un deles e das súas ferramentas.

Como se pode traballar no mesmo equipo con distintos sistemas

operativos?

Introdución

Page 4: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 4

• Para traballar no mesmo equipo con varios SO a vez:Opción 1

• Facendo particións no disco duro, e instalando un sistema operativo en cada unha delas.

Por exemplo, poderíase ter instalado no disco duro dunha máquina o SO Windows e o SO Linux.

Pero …. Pódese acceder aos dous SO á vez e traballar en rede cos mesmos?

Disco duro do equipo

SO Windows SO gnu/Linux Área datos

Introdución

Page 5: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 5

• Para traballar no mesmo equipo con varios SO a vez:Opción 2

• Crear máquinas virtuais dentro do equipo real.

Pódese acceder a variosSO á vez? Pódese traballar en rede cos mesmos? De qué depende?

Disco duro do equipo

SO windowsou gnu/linux Área datos

Equipo real

Disco duroreal

Estrutura do disco duro realInstalado swVirtualizaciónno disco durodo equipo

Eq. virtual1

Eq. virtual2

Eq. virtualN

Gnu/linux ubuntu

Datos

Windows Xp Sp2

Datos

Solaris 10

Datos

Introdución

Page 6: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 6

Coñecedes algún software de virtualización?

Que me permite unha máquina virtual?

Para qué serven as máquinas virtuais?

Preguntas ???

Page 7: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 7

Que é unha máquina virtual?

Máquinas virtuais

É un software que se engade ao ordenador real.

Este software permite crear un entorno virtual que EMULA o hardware dun ordenador.

Cada ORDENADOR VIRTUAL executará o SEU PROPIO sistema operativo e aplicacións que se lle instalen.

Eq. virtual1

Eq. virtual2

Eq. virtualN

Gnu/linux ubuntu

Datos

Windows Xp Sp2

Datos

Page 8: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 8

Máquinas virtuais: software de virtualización

Existe diferente software de virtualización, que pode ser:

VirtualPC- Software propietarioVersións gratuítas

VirtualBox – Licencia GPL

Vmware- Software propietarioAlgunhas Versións gratuítas

Bochs – Licencia GPL

Xen – Versións trial

….....

Page 9: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 9

HOST

Conceptos sobre máquinas virtuais

Eq. virtual1

Eq. virtual2

Gnu/linux ubuntu

Datos

Windows Xp Sp2

Datos

Host (Máquina anfitriona ou real): é o ordenador físico (real) no que instalamos o software de virtualización.

Guest (Máquina virtual- máquina invitada): será cada unha das máquinas virtuais que creemos dentro do equipos HOST.

Guest1

Guest2

Page 10: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 10

SISTEMA OPERATIVOSISTEMA OPERATIVO

APLICACIONESAPLICACIONES

SISTEMA OPERATIVOSISTEMA OPERATIVO

APLICACIONESAPLICACIONES

SISTEMA OPERATIVOSISTEMA OPERATIVO

HARDWAREHARDWARE

APLICACIONESAPLICACIONES + SW VIRTU + SW VIRTU

CAPA VIRTUALIZACIÓNCAPA VIRTUALIZACIÓN

HOSTHOST

GUESTGUEST

11GUESTGUEST

22

¿Cuántos Ordenadorestenemos en ejecución?

3 (1 host y 2 guest)

Funcionamento das máquinas virtuais

Hw virtual

Page 11: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 11

Funcionamento das máquinas virtuais

Si unha máquina virtual ten os mesmos compoñentes virtuais que un equipo real ten compoñentes reais, …

De que elementos estamos a falar?

Page 12: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 12

O teclado e o rato compárte os físicos directamente coa máquina real

Funcionamento das máquinas virtuais – Elementos da máquina

Memoria Ram

Tarxeta gráfica

Procesador

Tarxeta de rede

Dispositivos de almacenamento:Disco duro, cd/rom, dvd rom,...

Portos USB

Guest: O equipo virtual dispón dos mesmos dispositivos que un equipo real, pero estos dispositivos son VIRTUAIS.

O GUEST comparte os dispositivos co HOST.E dicir, a cantidade máxima de memoria, disco duro, tarxeta gráfica, virá determinada polo tamaño que teña o equipo real.

Page 13: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 13

Funcionamento das máquinas virtuais – Elementos da máquina

Canta - Mem principal ten?- Mem video ten?- Que tipo de disco duro?- Ten controlador de sonido?- Outros dispositivos?

Page 14: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 14

Exercicio

Host:- 2GB de memoria RAM- Disco duro de 100 GB- Mem. De video 128 MB- Tarxeta de rede inalámbricaEncendido consume:- 1 GB memoria RAM- Ocupados 70 GB disco duro

Host:

- 512 MB de memoria RAM

- Disco duro de 20 GB

- Mem de video 12 MB

Host:

- 512 MB de memoria RAM

- Disco duro de 8 GB

- Mem de video 12 MB

Host:

- 256 MB de memoria RAM

- Disco duro de 50 GB

- Mem de video 12 MB

- Poden encenderse todas as máquinas a vez?- Calcula os recursos que quedan libres ao encender:

host+guestA+guestB Todos Xuntoshost+guestA+guestC host+guestB+guestC

Page 15: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 15

Vantaxes das máquinas virtuais

Unha máquina virtual podese:➔ Encender➔ Apagar ➔ Suspender ou GARDAR O SEU ESTADO.

Ao gardar o seu estado, gárdase un ficheiro co contido da memoria e apágase o equipo.

En virtualbox, sitúase na carpeta SnapShops e dalle extensión .sav.

Cando o iniciamos de novo, recupera do ficheiro o contido da memoria e continuamos traballando no mismo estado en que o deixamos.

Page 16: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 16

Vantaxes das máquinas virtuais

1ª) Unha máquina virtual NON DEPENDE do tipo de hardware nin do S.O. Host sobre o que se executa

Disco duro (Guest)

Para determinados elementos pódense rebasar os límites físicos da máquina Host, por exemplo, si o HOST ten un disco de 10GB pódese crear unha máquina virtual cun disco de 20Gb sempre que se almacene noutro dispositivo de almacenamento externo o disco duro da máquina virtual.

Disco duro(Guest)

Outros

Page 17: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 17

Vantaxes das máquinas virtuais

2) MELLOR APROVEITAMENTO 2) MELLOR APROVEITAMENTO dos recursos do HOSTO hardware dos equipos é moi potente, e así pódese

aproveitar con máis máquinas executándose no mesmo host

GUEST 1Servidor de Archivos

GUEST 2 Servidor de B.D.

GUEST 3Servidor de Correo

HOST

Nos servidores actuais gran parte do tempo o servidor está ocioso, aproveitase o 20%,

deste xeito podemos aproveitar o 100%

Page 18: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 18

Vantaxes das máquinas virtuais

3) Pódese gardar o ESTADO do ordenador virtual nun momento concreto, é dicir facer unha INSTANTÁNEA.

– Poderíase voltar a este estado sempre que se desexe, recuperando a INSTANTÁNEA

Page 19: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 19

Vantaxes das máquinas virtuais

4) Pódeselle asignar recursos as máquinas virtuais a medida que as necesidades cambian:

- Se o servidor 1 necesita máis memoria, configúrase máis memoria

- Se necesita máis disco duro, pódeselle asignar un novo disco duro.

5) Mellora a recuperación ante desastres, como o servidor virtual é un ficheiro, recupérase do backup o último ficheiro e execútase de novo a máquina.

6) A máquina virtual pódese levar facilmente a outro equipo host, o único que necesita este é ter o programa de virtualización instalado. NON importa o HARDWARE que teña a nova máquina HOST.

Page 20: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 20

Creando unha máquina virtual

É necesario ter instalado o software de virtualización (VirtualBox, VmWare, VirtualPc, …)

Imos empregar VirtualBox que ten unha licenza GPL.Paso 1Crear NOVA máquina virtual, poñerlle un nome

sempre significativo e indicar o SO que vai levar instalado.

Page 21: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 21

Creando unha máquina virtual

2) Asignarlle os recursos:● Memoria principal

● Disco duro: pódese usar un disco novo ou usar un que xa estea creado (o disco duro é un ficheiro)

Ao crear un novo OLLO!!!: pódese escoller entre

Expansión dinámica: debe escollerse ao facer probas Tamaño fixo: cando queremos asegurar que a máquina

virtual ten reservada a capacidade total para o disco

Page 22: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 22

Creando máquina virtual

● Pantalla: configúrase a memoria de video e o número de pantallas

● Almacenamento: ● Poden engadirse controladores diferentes

(SATA, IDE, SCSI,● Tipo de discos, e o número de discos, CD/DVD

Page 23: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 23

Creando máquina virtual

● Audio: seleccionar o dispositivo de audio

● Rede: seleccionar o número de controladores● Máximo 4 controladores● Modo de rede que terán na máquina virtual

Page 24: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 24

Creando máquina virtual- Ficheiros de configuración

As máquinas virtuais créanse por defecto na ruta que esté especificada en:

Nesta ruta créase unha carpeta por máquina virtual, e en virtualbox, créanse un FICHEIRO XML coas características hardware de cada máquina.

Page 25: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 25

Creando máquina virtual – CLONANDO DISCO DURO

En VirtualBox non se pode copiar o arquivo do disco duro (.VDI) e pegado directamente.

PROBLEMA!!!: os dous discos teñen o mesmo NÚMERO DE IDENTIFICACIÓN.

Para poder empregar unha copia dun disco hai que facer un CLON. Coa ferramenta VboxManage clonevdi

S.O. HOST é un WINDOWS:Para executar VboxManage acceder a:

VBoxManage clonevdi d:\ruta del HardDisc-a-clonar.vdi d:\destino del HardDisco-clonado.vdi

S.O. HOST é un gnu/Linux::Executar o comando como superusuario:

Page 26: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 26

Creando máquina virtual – Creando un disco novo

Cando creamos un disco duro hai dúas opcións de creación:

Neste caso, si creamos un disco de 8GB (omeudisco.vdi), nun principio o ficheiro VDI que almacena o disco virtual, non ocupará os 8GB, senón que irá crecendo a medida que se van instalando e copiando cousas ao disco

Neste caso, o ficheiro que almacena o disco virtual ocupa desde o primeiro momento o tamaño que lle demos. Por exemplo, si creamos un disco de 8GB, o ficheiro ocupará desde un principio 8GB, ainda que o disco estea vacío.

Page 27: 01 maquinas virtuais-virtualbox

Máquinas Virtuais 27

Imaxes

Disco duro, realizada por Juan Manuel Rubio Marauri licenciada baixo CC- BY-SA-NC, extraída de http://recursostic.educacion.es/bancoimagenes/web/

Ordenador – Extraído do programa DIA.

Tarxeta de rede - Óscar Javier Estupiñán Estupiñán