Upload
cris-puga
View
1.430
Download
1
Embed Size (px)
DESCRIPTION
Introducción a la idea de máquina virtual y virtual box
Citation preview
Máquinas Virtuais 1
UNIDADE DE TRABALLO 1
Introducción a las Máquinas Virtuales
MME
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
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
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
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
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 ???
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
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
….....
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
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
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?
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.
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?
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
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.
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
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%
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
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.
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.
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
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
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
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.
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:
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.
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