SlideShare una empresa de Scribd logo
Pedro A. Castillo Valdivieso
Depto. de Arquitectura y Tecnología de Computadores
Universidad de Granada
pacv@ugr.es
Virtualización
2
•  Fuente de información principal:
http://jj.github.io/CC/documentos/temas/Uso_de_sistemas
Crear máquinas virtuales desde la
línea de comandos
3
•  Podemos usar diversos
hipervisores, pero conviene tener
manejo con la línea de comandos
para trabajar más adelante.
•  Por eso, aunque podríamos usar herramientas gráficas,
aprenderemos a instalar, configurar y usar QEMU.
QEMU. Instalación
4
•  Primero veremos la instalación en Linux:
luego en OS X:
QEMU. ¿Qué vamos a instalar?
5
•  Lo primero que debemos hacer es bajar la imagen del
SO que instalaremos.
•  En este caso, Debian 8.2.0 (i386)
QEMU. Crear un disco virtual
6
•  Luego debemos crear un disco virtual.
•  Bajo Linux:
•  Bajo OS X:
QEMU. Instalación
7
•  Ya podemos comenzar la instalación del SO:
QEMU. Instalación
8
•  Instalación del SO de manera habitual:
QEMU. Instalación
9
•  Instalación del SO de manera habitual:
QEMU. Ejecutar máquina
10
•  Una vez instalado, lo lanzamos:
QEMU. “Headless” + VNC
11
•  Queremos ejecutar la máquina sin interfaz gráfica.
•  Cuando queramos acceder a ella, lo haremos mediante
VNC.
•  Necesitamos instalar un cliente de VNC:
QEMU. “Headless” + VNC
12
•  Lanzamos la máquina virtual para que se ejecute sin
interfaz, y con VNC activado:
QEMU. “Headless” + VNC
13
Si necesitamos acceder a
la máquina, usaremos el
cliente VNC (debemos
saber la IP de la máquina
virtual)
QEMU. “Headless” + VNC
14
•  Bajo Linux usaremos vncviewer, p.ej.
•  Bajo OS X podemos usar directamente Safari:
QEMU. Resumen
15
•  Como ya tenemos experiencia virtualizando máquinas
con sistemas basados en herramientas gráficas
(vmware o virtualbox, p.ej.), hemos aprendido a usar
una herramienta basada en línea de comandos.
•  El despliegue de máquinas virtuales como servidores
se suele hacer sin mostrar entorno gráfico o escritorio.
•  Para acceder a ellas hemos aprendido cómo lanzarlas
con el servicio VNC y acceder a ellas con un cliente
VNC para llevar a cabo las tareas de administración
necesarias.
QEMU. Ejercicios
16
•  Instalar QEMU.
•  Bajar una distribución de Linux (p.ej. Debian).
•  Crear un disco virtualizado para QEMU.
•  Instalar Linux en dicho disco.
•  Ejecutar la máquina instalada para interaccionar con
ella con su interfaz gráfica.
•  Ejecutar la máquina instalada sin interfaz gráfica, y
entrar usando un cliente VNC.
•  Instalar Apache2 o nginx y probar que sirve páginas
web (acceder desde el host a la IP del servidor
virtualizado, bien con cURL o con un navegador).
QEMU. Recursos adicionales
17
Using QEMU on Windows
http://wiki.laptop.org/go/Using_QEMU_on_Windows
QEMU Binaries for Windows: http://qemu.weilnetz.de/w64/
How to: Install and Run QEMU (Raspbian Emulator) on Windows
https://www.youtube.com/watch?v=rj1QCSJjysM
Installation/QemuEmulator
https://help.ubuntu.com/community/Installation/QemuEmulator
How To Install And Configure QEMU In Ubuntu
http://www.unixmen.com/how-to-install-and-configure-qemu-in-ubuntu/

Más contenido relacionado

La actualidad más candente

Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
Alexandro Colorado
 
Vmware Ubuntu
Vmware UbuntuVmware Ubuntu
Vmware Ubuntu
xander21c
 
Ambientes de desarrollo y producción. Mejores prácticas con ansible
Ambientes de desarrollo y producción. Mejores prácticas con ansibleAmbientes de desarrollo y producción. Mejores prácticas con ansible
Ambientes de desarrollo y producción. Mejores prácticas con ansible
Joaquin Contreras
 
Introducción a Ansible
Introducción a AnsibleIntroducción a Ansible
Introducción a Ansible
Dani Rodríguez
 
Maquinas Virtuales
Maquinas VirtualesMaquinas Virtuales
Maquinas Virtualeseder09
 
Gestionando tu infraestructura con Ansible
Gestionando tu infraestructura con Ansible Gestionando tu infraestructura con Ansible
Gestionando tu infraestructura con Ansible
Moisés Maciá
 
Instalación de Windows Server 2016 (Máquina Virtual)
Instalación de Windows Server 2016 (Máquina Virtual)Instalación de Windows Server 2016 (Máquina Virtual)
Instalación de Windows Server 2016 (Máquina Virtual)
David García Lopez
 
Entornos de desarrollo para symfony2 con vagrant y puppet
Entornos de desarrollo para symfony2 con vagrant y puppetEntornos de desarrollo para symfony2 con vagrant y puppet
Entornos de desarrollo para symfony2 con vagrant y puppet
Vicent Soria Durá
 
Provisión Automática de máquinas con Ansible
Provisión Automática de máquinas con AnsibleProvisión Automática de máquinas con Ansible
Provisión Automática de máquinas con Ansible
Carlos Gimeno Yáñez
 
Instalación de Windows Sever 2016 (Máquina Virtual) [Con configuración DNS]
Instalación de Windows Sever 2016 (Máquina Virtual) [Con configuración DNS]Instalación de Windows Sever 2016 (Máquina Virtual) [Con configuración DNS]
Instalación de Windows Sever 2016 (Máquina Virtual) [Con configuración DNS]
David García Lopez
 
LICENCIAS DE SOFTWARE MODELIO Y SUS DESCARGA
LICENCIAS DE SOFTWARE MODELIO Y SUS DESCARGALICENCIAS DE SOFTWARE MODELIO Y SUS DESCARGA
LICENCIAS DE SOFTWARE MODELIO Y SUS DESCARGA
Anggie Vera Margary
 
Virtualizacion
VirtualizacionVirtualizacion
Introduccion a kata containers
Introduccion a kata containersIntroduccion a kata containers
Introduccion a kata containers
JulioMontes23
 
Instalación de Linux Ubuntu 16.x.x (Live USB)
Instalación de Linux Ubuntu 16.x.x (Live USB)Instalación de Linux Ubuntu 16.x.x (Live USB)
Instalación de Linux Ubuntu 16.x.x (Live USB)
David García Lopez
 
Virtualizacion2
Virtualizacion2Virtualizacion2
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
Fabián León López
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
jose perez
 
Conociendo VirtualBox
Conociendo VirtualBoxConociendo VirtualBox
Conociendo VirtualBox
Diego Camacho
 
Una introducción a vagrant
Una introducción a vagrantUna introducción a vagrant
Una introducción a vagrant
Laura Gimenoide
 

La actualidad más candente (20)

Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Vmware Ubuntu
Vmware UbuntuVmware Ubuntu
Vmware Ubuntu
 
Ambientes de desarrollo y producción. Mejores prácticas con ansible
Ambientes de desarrollo y producción. Mejores prácticas con ansibleAmbientes de desarrollo y producción. Mejores prácticas con ansible
Ambientes de desarrollo y producción. Mejores prácticas con ansible
 
Introducción a Ansible
Introducción a AnsibleIntroducción a Ansible
Introducción a Ansible
 
Maquinas Virtuales
Maquinas VirtualesMaquinas Virtuales
Maquinas Virtuales
 
Gestionando tu infraestructura con Ansible
Gestionando tu infraestructura con Ansible Gestionando tu infraestructura con Ansible
Gestionando tu infraestructura con Ansible
 
Instalación de Windows Server 2016 (Máquina Virtual)
Instalación de Windows Server 2016 (Máquina Virtual)Instalación de Windows Server 2016 (Máquina Virtual)
Instalación de Windows Server 2016 (Máquina Virtual)
 
Entornos de desarrollo para symfony2 con vagrant y puppet
Entornos de desarrollo para symfony2 con vagrant y puppetEntornos de desarrollo para symfony2 con vagrant y puppet
Entornos de desarrollo para symfony2 con vagrant y puppet
 
Virtualbox
VirtualboxVirtualbox
Virtualbox
 
Provisión Automática de máquinas con Ansible
Provisión Automática de máquinas con AnsibleProvisión Automática de máquinas con Ansible
Provisión Automática de máquinas con Ansible
 
Instalación de Windows Sever 2016 (Máquina Virtual) [Con configuración DNS]
Instalación de Windows Sever 2016 (Máquina Virtual) [Con configuración DNS]Instalación de Windows Sever 2016 (Máquina Virtual) [Con configuración DNS]
Instalación de Windows Sever 2016 (Máquina Virtual) [Con configuración DNS]
 
LICENCIAS DE SOFTWARE MODELIO Y SUS DESCARGA
LICENCIAS DE SOFTWARE MODELIO Y SUS DESCARGALICENCIAS DE SOFTWARE MODELIO Y SUS DESCARGA
LICENCIAS DE SOFTWARE MODELIO Y SUS DESCARGA
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Introduccion a kata containers
Introduccion a kata containersIntroduccion a kata containers
Introduccion a kata containers
 
Instalación de Linux Ubuntu 16.x.x (Live USB)
Instalación de Linux Ubuntu 16.x.x (Live USB)Instalación de Linux Ubuntu 16.x.x (Live USB)
Instalación de Linux Ubuntu 16.x.x (Live USB)
 
Virtualizacion2
Virtualizacion2Virtualizacion2
Virtualizacion2
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Conociendo VirtualBox
Conociendo VirtualBoxConociendo VirtualBox
Conociendo VirtualBox
 
Una introducción a vagrant
Una introducción a vagrantUna introducción a vagrant
Una introducción a vagrant
 

Destacado

Cloud Computing. Contenedores
Cloud Computing. ContenedoresCloud Computing. Contenedores
Cloud Computing. Contenedores
pacvslideshare
 
Qemu
QemuQemu
Predicción de tráfico mediante co-evolución de Redes Neuronales de Funciones ...
Predicción de tráfico mediante co-evolución de Redes Neuronales de Funciones ...Predicción de tráfico mediante co-evolución de Redes Neuronales de Funciones ...
Predicción de tráfico mediante co-evolución de Redes Neuronales de Funciones ...
pacvslideshare
 
Qemu Introduction
Qemu IntroductionQemu Introduction
Qemu Introduction
Chiawei Wang
 
Cloud Computing. Virtualización. Azure
Cloud Computing. Virtualización. AzureCloud Computing. Virtualización. Azure
Cloud Computing. Virtualización. Azure
pacvslideshare
 
Cloud Computing. Gestión de configuraciones
Cloud Computing. Gestión de configuracionesCloud Computing. Gestión de configuraciones
Cloud Computing. Gestión de configuraciones
pacvslideshare
 
Cloud Computing. Virtualización. IBM Bluemix
Cloud Computing. Virtualización. IBM BluemixCloud Computing. Virtualización. IBM Bluemix
Cloud Computing. Virtualización. IBM Bluemix
pacvslideshare
 
Cloud Computing. Presentación general
Cloud Computing. Presentación generalCloud Computing. Presentación general
Cloud Computing. Presentación general
pacvslideshare
 
5. IO virtualization
5. IO virtualization5. IO virtualization
5. IO virtualization
Hwanju Kim
 
Qemu JIT Code Generator and System Emulation
Qemu JIT Code Generator and System EmulationQemu JIT Code Generator and System Emulation
Qemu JIT Code Generator and System Emulation
National Cheng Kung University
 
KVM Tuning @ eBay
KVM Tuning @ eBayKVM Tuning @ eBay
KVM Tuning @ eBay
Xu Jiang
 
QEMU and Raspberry Pi. Instant Embedded Development
QEMU and Raspberry Pi. Instant Embedded DevelopmentQEMU and Raspberry Pi. Instant Embedded Development
QEMU and Raspberry Pi. Instant Embedded Development
GlobalLogic Ukraine
 
QEMU - Binary Translation
QEMU - Binary Translation QEMU - Binary Translation
QEMU - Binary Translation
Jiann-Fuh Liaw
 
Herramientas tic en docencia (2016)
Herramientas tic en docencia (2016)Herramientas tic en docencia (2016)
Herramientas tic en docencia (2016)
pacvslideshare
 
IBM Power8 announce
IBM Power8 announceIBM Power8 announce
IBM Power8 announce
Anna Landolfi
 
Kvm performance optimization for ubuntu
Kvm performance optimization for ubuntuKvm performance optimization for ubuntu
Kvm performance optimization for ubuntuSim Janghoon
 
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVMHypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
vwchu
 
Virtualization Architecture & KVM
Virtualization Architecture & KVMVirtualization Architecture & KVM
Virtualization Architecture & KVM
Pradeep Kumar
 
Un revisión crítica al Argumento end-to-end.
Un revisión crítica al Argumento end-to-end.Un revisión crítica al Argumento end-to-end.
Un revisión crítica al Argumento end-to-end.Danny Guamán
 

Destacado (19)

Cloud Computing. Contenedores
Cloud Computing. ContenedoresCloud Computing. Contenedores
Cloud Computing. Contenedores
 
Qemu
QemuQemu
Qemu
 
Predicción de tráfico mediante co-evolución de Redes Neuronales de Funciones ...
Predicción de tráfico mediante co-evolución de Redes Neuronales de Funciones ...Predicción de tráfico mediante co-evolución de Redes Neuronales de Funciones ...
Predicción de tráfico mediante co-evolución de Redes Neuronales de Funciones ...
 
Qemu Introduction
Qemu IntroductionQemu Introduction
Qemu Introduction
 
Cloud Computing. Virtualización. Azure
Cloud Computing. Virtualización. AzureCloud Computing. Virtualización. Azure
Cloud Computing. Virtualización. Azure
 
Cloud Computing. Gestión de configuraciones
Cloud Computing. Gestión de configuracionesCloud Computing. Gestión de configuraciones
Cloud Computing. Gestión de configuraciones
 
Cloud Computing. Virtualización. IBM Bluemix
Cloud Computing. Virtualización. IBM BluemixCloud Computing. Virtualización. IBM Bluemix
Cloud Computing. Virtualización. IBM Bluemix
 
Cloud Computing. Presentación general
Cloud Computing. Presentación generalCloud Computing. Presentación general
Cloud Computing. Presentación general
 
5. IO virtualization
5. IO virtualization5. IO virtualization
5. IO virtualization
 
Qemu JIT Code Generator and System Emulation
Qemu JIT Code Generator and System EmulationQemu JIT Code Generator and System Emulation
Qemu JIT Code Generator and System Emulation
 
KVM Tuning @ eBay
KVM Tuning @ eBayKVM Tuning @ eBay
KVM Tuning @ eBay
 
QEMU and Raspberry Pi. Instant Embedded Development
QEMU and Raspberry Pi. Instant Embedded DevelopmentQEMU and Raspberry Pi. Instant Embedded Development
QEMU and Raspberry Pi. Instant Embedded Development
 
QEMU - Binary Translation
QEMU - Binary Translation QEMU - Binary Translation
QEMU - Binary Translation
 
Herramientas tic en docencia (2016)
Herramientas tic en docencia (2016)Herramientas tic en docencia (2016)
Herramientas tic en docencia (2016)
 
IBM Power8 announce
IBM Power8 announceIBM Power8 announce
IBM Power8 announce
 
Kvm performance optimization for ubuntu
Kvm performance optimization for ubuntuKvm performance optimization for ubuntu
Kvm performance optimization for ubuntu
 
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVMHypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
Hypervisors and Virtualization - VMware, Hyper-V, XenServer, and KVM
 
Virtualization Architecture & KVM
Virtualization Architecture & KVMVirtualization Architecture & KVM
Virtualization Architecture & KVM
 
Un revisión crítica al Argumento end-to-end.
Un revisión crítica al Argumento end-to-end.Un revisión crítica al Argumento end-to-end.
Un revisión crítica al Argumento end-to-end.
 

Similar a Cloud Computing. Virtualización. qemu

Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
Juan Carlos Rubio Pineda
 
Como instalar una maquina virtual
Como instalar una maquina virtualComo instalar una maquina virtual
Como instalar una maquina virtual
Luis Yungan
 
Que es una máquina virtual
Que es una máquina virtualQue es una máquina virtual
Que es una máquina virtual
tecnologiacetis100
 
Presentación sobre aulas virtuales
Presentación sobre aulas virtuales Presentación sobre aulas virtuales
Presentación sobre aulas virtuales Diego Sinche
 
Virtualizacion KVM + libvirt + HREL6
Virtualizacion KVM + libvirt + HREL6Virtualizacion KVM + libvirt + HREL6
Virtualizacion KVM + libvirt + HREL6
Irontec
 
Informe de la maquina virtual
Informe de la maquina virtualInforme de la maquina virtual
Informe de la maquina virtualcubides 123
 
Linux ud13 - iniciar sesion en linux de forma remota
Linux   ud13 - iniciar sesion en linux de forma remotaLinux   ud13 - iniciar sesion en linux de forma remota
Linux ud13 - iniciar sesion en linux de forma remotaJavier Muñoz
 
Ponencia virtualización sl alejandro vázquez 2
Ponencia virtualización sl alejandro vázquez 2Ponencia virtualización sl alejandro vázquez 2
Ponencia virtualización sl alejandro vázquez 2
José Vázquez
 
Ponencia virtualización sl alejandro vázquez 2
Ponencia virtualización sl alejandro vázquez 2Ponencia virtualización sl alejandro vázquez 2
Ponencia virtualización sl alejandro vázquez 2
José Vázquez
 
DIAPOSITIVAS DE SISTEMA OPERATIVO BRAYAN.pptx
DIAPOSITIVAS DE SISTEMA OPERATIVO BRAYAN.pptxDIAPOSITIVAS DE SISTEMA OPERATIVO BRAYAN.pptx
DIAPOSITIVAS DE SISTEMA OPERATIVO BRAYAN.pptx
BrayanYesidBecerraOs
 
Instalación de Linux Ubuntu Sever 16.x.x
Instalación de Linux Ubuntu Sever 16.x.xInstalación de Linux Ubuntu Sever 16.x.x
Instalación de Linux Ubuntu Sever 16.x.x
David García Lopez
 
Mantenimiento de computadores aca 3
Mantenimiento de computadores aca 3Mantenimiento de computadores aca 3
Mantenimiento de computadores aca 3
SirleyMuoz2
 

Similar a Cloud Computing. Virtualización. qemu (20)

Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Como instalar una maquina virtual
Como instalar una maquina virtualComo instalar una maquina virtual
Como instalar una maquina virtual
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
 
Maquinas virtuales. jorge
Maquinas virtuales. jorgeMaquinas virtuales. jorge
Maquinas virtuales. jorge
 
Que es una máquina virtual
Que es una máquina virtualQue es una máquina virtual
Que es una máquina virtual
 
Presentación sobre aulas virtuales
Presentación sobre aulas virtuales Presentación sobre aulas virtuales
Presentación sobre aulas virtuales
 
Virtualizacion KVM + libvirt + HREL6
Virtualizacion KVM + libvirt + HREL6Virtualizacion KVM + libvirt + HREL6
Virtualizacion KVM + libvirt + HREL6
 
Consolidacion
ConsolidacionConsolidacion
Consolidacion
 
Instalacion De Ubuntu
Instalacion De UbuntuInstalacion De Ubuntu
Instalacion De Ubuntu
 
Presentacin3 090720202939-phpapp01
Presentacin3 090720202939-phpapp01Presentacin3 090720202939-phpapp01
Presentacin3 090720202939-phpapp01
 
Virtual pc
Virtual pcVirtual pc
Virtual pc
 
MAQUINA VIRTUAL
MAQUINA VIRTUALMAQUINA VIRTUAL
MAQUINA VIRTUAL
 
Virtual pc
Virtual pcVirtual pc
Virtual pc
 
Informe de la maquina virtual
Informe de la maquina virtualInforme de la maquina virtual
Informe de la maquina virtual
 
Linux ud13 - iniciar sesion en linux de forma remota
Linux   ud13 - iniciar sesion en linux de forma remotaLinux   ud13 - iniciar sesion en linux de forma remota
Linux ud13 - iniciar sesion en linux de forma remota
 
Ponencia virtualización sl alejandro vázquez 2
Ponencia virtualización sl alejandro vázquez 2Ponencia virtualización sl alejandro vázquez 2
Ponencia virtualización sl alejandro vázquez 2
 
Ponencia virtualización sl alejandro vázquez 2
Ponencia virtualización sl alejandro vázquez 2Ponencia virtualización sl alejandro vázquez 2
Ponencia virtualización sl alejandro vázquez 2
 
DIAPOSITIVAS DE SISTEMA OPERATIVO BRAYAN.pptx
DIAPOSITIVAS DE SISTEMA OPERATIVO BRAYAN.pptxDIAPOSITIVAS DE SISTEMA OPERATIVO BRAYAN.pptx
DIAPOSITIVAS DE SISTEMA OPERATIVO BRAYAN.pptx
 
Instalación de Linux Ubuntu Sever 16.x.x
Instalación de Linux Ubuntu Sever 16.x.xInstalación de Linux Ubuntu Sever 16.x.x
Instalación de Linux Ubuntu Sever 16.x.x
 
Mantenimiento de computadores aca 3
Mantenimiento de computadores aca 3Mantenimiento de computadores aca 3
Mantenimiento de computadores aca 3
 

Más de pacvslideshare

Aplicaciones de comunicación e interacción con los estudiantes (Telegram)
Aplicaciones de comunicación e interacción con los estudiantes (Telegram)Aplicaciones de comunicación e interacción con los estudiantes (Telegram)
Aplicaciones de comunicación e interacción con los estudiantes (Telegram)
pacvslideshare
 
Finding self-organized criticality in collaborative work via repository mining
Finding self-organized criticality in collaborative work via repository miningFinding self-organized criticality in collaborative work via repository mining
Finding self-organized criticality in collaborative work via repository mining
pacvslideshare
 
Servidores web de altas prestaciones. Tema 7
Servidores web de altas prestaciones. Tema 7Servidores web de altas prestaciones. Tema 7
Servidores web de altas prestaciones. Tema 7
pacvslideshare
 
Servidores web de altas prestaciones. Tema 6
Servidores web de altas prestaciones. Tema 6Servidores web de altas prestaciones. Tema 6
Servidores web de altas prestaciones. Tema 6
pacvslideshare
 
Servidores web de altas prestaciones. Tema 5
Servidores web de altas prestaciones. Tema 5Servidores web de altas prestaciones. Tema 5
Servidores web de altas prestaciones. Tema 5
pacvslideshare
 
Servidores web de altas prestaciones. Tema 4
Servidores web de altas prestaciones. Tema 4Servidores web de altas prestaciones. Tema 4
Servidores web de altas prestaciones. Tema 4
pacvslideshare
 
Servidores web de altas prestaciones. Tema 3
Servidores web de altas prestaciones. Tema 3Servidores web de altas prestaciones. Tema 3
Servidores web de altas prestaciones. Tema 3
pacvslideshare
 
Servidores web de altas prestaciones. Tema 2
Servidores web de altas prestaciones. Tema 2Servidores web de altas prestaciones. Tema 2
Servidores web de altas prestaciones. Tema 2
pacvslideshare
 
Servidores web de altas prestaciones. Tema 1
Servidores web de altas prestaciones. Tema 1Servidores web de altas prestaciones. Tema 1
Servidores web de altas prestaciones. Tema 1
pacvslideshare
 
Servidores web de altas prestaciones. Tema 0. Presentación
Servidores web de altas prestaciones. Tema 0. PresentaciónServidores web de altas prestaciones. Tema 0. Presentación
Servidores web de altas prestaciones. Tema 0. Presentación
pacvslideshare
 
Experimentación con algoritmos distribuidos usando herramientas libres y grat...
Experimentación con algoritmos distribuidos usando herramientas libres y grat...Experimentación con algoritmos distribuidos usando herramientas libres y grat...
Experimentación con algoritmos distribuidos usando herramientas libres y grat...
pacvslideshare
 
Estudio de los indicadores de exposición al riesgo mediante un sistema de mon...
Estudio de los indicadores de exposición al riesgo mediante un sistema de mon...Estudio de los indicadores de exposición al riesgo mediante un sistema de mon...
Estudio de los indicadores de exposición al riesgo mediante un sistema de mon...
pacvslideshare
 
Adaptando algoritmos evolutivos paralelos al lenguaje funcional Erlang
Adaptando algoritmos evolutivos paralelos al lenguaje funcional ErlangAdaptando algoritmos evolutivos paralelos al lenguaje funcional Erlang
Adaptando algoritmos evolutivos paralelos al lenguaje funcional Erlang
pacvslideshare
 
Iwann2011 gpus
Iwann2011 gpusIwann2011 gpus
Iwann2011 gpus
pacvslideshare
 
Optimizando EAs
Optimizando EAsOptimizando EAs
Optimizando EAs
pacvslideshare
 
Cec2010 presentacion v20jl
Cec2010 presentacion v20jlCec2010 presentacion v20jl
Cec2010 presentacion v20jlpacvslideshare
 

Más de pacvslideshare (16)

Aplicaciones de comunicación e interacción con los estudiantes (Telegram)
Aplicaciones de comunicación e interacción con los estudiantes (Telegram)Aplicaciones de comunicación e interacción con los estudiantes (Telegram)
Aplicaciones de comunicación e interacción con los estudiantes (Telegram)
 
Finding self-organized criticality in collaborative work via repository mining
Finding self-organized criticality in collaborative work via repository miningFinding self-organized criticality in collaborative work via repository mining
Finding self-organized criticality in collaborative work via repository mining
 
Servidores web de altas prestaciones. Tema 7
Servidores web de altas prestaciones. Tema 7Servidores web de altas prestaciones. Tema 7
Servidores web de altas prestaciones. Tema 7
 
Servidores web de altas prestaciones. Tema 6
Servidores web de altas prestaciones. Tema 6Servidores web de altas prestaciones. Tema 6
Servidores web de altas prestaciones. Tema 6
 
Servidores web de altas prestaciones. Tema 5
Servidores web de altas prestaciones. Tema 5Servidores web de altas prestaciones. Tema 5
Servidores web de altas prestaciones. Tema 5
 
Servidores web de altas prestaciones. Tema 4
Servidores web de altas prestaciones. Tema 4Servidores web de altas prestaciones. Tema 4
Servidores web de altas prestaciones. Tema 4
 
Servidores web de altas prestaciones. Tema 3
Servidores web de altas prestaciones. Tema 3Servidores web de altas prestaciones. Tema 3
Servidores web de altas prestaciones. Tema 3
 
Servidores web de altas prestaciones. Tema 2
Servidores web de altas prestaciones. Tema 2Servidores web de altas prestaciones. Tema 2
Servidores web de altas prestaciones. Tema 2
 
Servidores web de altas prestaciones. Tema 1
Servidores web de altas prestaciones. Tema 1Servidores web de altas prestaciones. Tema 1
Servidores web de altas prestaciones. Tema 1
 
Servidores web de altas prestaciones. Tema 0. Presentación
Servidores web de altas prestaciones. Tema 0. PresentaciónServidores web de altas prestaciones. Tema 0. Presentación
Servidores web de altas prestaciones. Tema 0. Presentación
 
Experimentación con algoritmos distribuidos usando herramientas libres y grat...
Experimentación con algoritmos distribuidos usando herramientas libres y grat...Experimentación con algoritmos distribuidos usando herramientas libres y grat...
Experimentación con algoritmos distribuidos usando herramientas libres y grat...
 
Estudio de los indicadores de exposición al riesgo mediante un sistema de mon...
Estudio de los indicadores de exposición al riesgo mediante un sistema de mon...Estudio de los indicadores de exposición al riesgo mediante un sistema de mon...
Estudio de los indicadores de exposición al riesgo mediante un sistema de mon...
 
Adaptando algoritmos evolutivos paralelos al lenguaje funcional Erlang
Adaptando algoritmos evolutivos paralelos al lenguaje funcional ErlangAdaptando algoritmos evolutivos paralelos al lenguaje funcional Erlang
Adaptando algoritmos evolutivos paralelos al lenguaje funcional Erlang
 
Iwann2011 gpus
Iwann2011 gpusIwann2011 gpus
Iwann2011 gpus
 
Optimizando EAs
Optimizando EAsOptimizando EAs
Optimizando EAs
 
Cec2010 presentacion v20jl
Cec2010 presentacion v20jlCec2010 presentacion v20jl
Cec2010 presentacion v20jl
 

Último

Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Demetrio Ccesa Rayme
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
rosannatasaycoyactay
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
JavierMontero58
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
jheisonraulmedinafer
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
jmorales40
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
SandraPiza2
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 

Último (20)

Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdfAsistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
Asistencia Tecnica Cartilla Pedagogica DUA Ccesa007.pdf
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Portafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPNPortafolio de servicios Centro de Educación Continua EPN
Portafolio de servicios Centro de Educación Continua EPN
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 

Cloud Computing. Virtualización. qemu

  • 1. Pedro A. Castillo Valdivieso Depto. de Arquitectura y Tecnología de Computadores Universidad de Granada pacv@ugr.es
  • 2. Virtualización 2 •  Fuente de información principal: http://jj.github.io/CC/documentos/temas/Uso_de_sistemas
  • 3. Crear máquinas virtuales desde la línea de comandos 3 •  Podemos usar diversos hipervisores, pero conviene tener manejo con la línea de comandos para trabajar más adelante. •  Por eso, aunque podríamos usar herramientas gráficas, aprenderemos a instalar, configurar y usar QEMU.
  • 4. QEMU. Instalación 4 •  Primero veremos la instalación en Linux: luego en OS X:
  • 5. QEMU. ¿Qué vamos a instalar? 5 •  Lo primero que debemos hacer es bajar la imagen del SO que instalaremos. •  En este caso, Debian 8.2.0 (i386)
  • 6. QEMU. Crear un disco virtual 6 •  Luego debemos crear un disco virtual. •  Bajo Linux: •  Bajo OS X:
  • 7. QEMU. Instalación 7 •  Ya podemos comenzar la instalación del SO:
  • 8. QEMU. Instalación 8 •  Instalación del SO de manera habitual:
  • 9. QEMU. Instalación 9 •  Instalación del SO de manera habitual:
  • 10. QEMU. Ejecutar máquina 10 •  Una vez instalado, lo lanzamos:
  • 11. QEMU. “Headless” + VNC 11 •  Queremos ejecutar la máquina sin interfaz gráfica. •  Cuando queramos acceder a ella, lo haremos mediante VNC. •  Necesitamos instalar un cliente de VNC:
  • 12. QEMU. “Headless” + VNC 12 •  Lanzamos la máquina virtual para que se ejecute sin interfaz, y con VNC activado:
  • 13. QEMU. “Headless” + VNC 13 Si necesitamos acceder a la máquina, usaremos el cliente VNC (debemos saber la IP de la máquina virtual)
  • 14. QEMU. “Headless” + VNC 14 •  Bajo Linux usaremos vncviewer, p.ej. •  Bajo OS X podemos usar directamente Safari:
  • 15. QEMU. Resumen 15 •  Como ya tenemos experiencia virtualizando máquinas con sistemas basados en herramientas gráficas (vmware o virtualbox, p.ej.), hemos aprendido a usar una herramienta basada en línea de comandos. •  El despliegue de máquinas virtuales como servidores se suele hacer sin mostrar entorno gráfico o escritorio. •  Para acceder a ellas hemos aprendido cómo lanzarlas con el servicio VNC y acceder a ellas con un cliente VNC para llevar a cabo las tareas de administración necesarias.
  • 16. QEMU. Ejercicios 16 •  Instalar QEMU. •  Bajar una distribución de Linux (p.ej. Debian). •  Crear un disco virtualizado para QEMU. •  Instalar Linux en dicho disco. •  Ejecutar la máquina instalada para interaccionar con ella con su interfaz gráfica. •  Ejecutar la máquina instalada sin interfaz gráfica, y entrar usando un cliente VNC. •  Instalar Apache2 o nginx y probar que sirve páginas web (acceder desde el host a la IP del servidor virtualizado, bien con cURL o con un navegador).
  • 17. QEMU. Recursos adicionales 17 Using QEMU on Windows http://wiki.laptop.org/go/Using_QEMU_on_Windows QEMU Binaries for Windows: http://qemu.weilnetz.de/w64/ How to: Install and Run QEMU (Raspbian Emulator) on Windows https://www.youtube.com/watch?v=rj1QCSJjysM Installation/QemuEmulator https://help.ubuntu.com/community/Installation/QemuEmulator How To Install And Configure QEMU In Ubuntu http://www.unixmen.com/how-to-install-and-configure-qemu-in-ubuntu/