PDF de programación - Clientes ligeros para máquinas virtuales sobre Spice - KVM

Imágen de pdf Clientes ligeros para máquinas virtuales sobre Spice - KVM

Clientes ligeros para máquinas virtuales sobre Spice - KVMgráfica de visualizaciones

Publicado el 25 de Junio del 2017
1.031 visualizaciones desde el 25 de Junio del 2017
448,5 KB
25 paginas
Creado hace 10a (24/06/2013)
Clientes ligeros para máquinas virtuales

sobre Spice

José Enrique Ruiz Navarro
[email protected]



Contenido

● Problemas hardware físico
● Clientes ligeros como solución
● Definición de conceptos
● Comparación
● Decisión tomada
● Spice
● Arranque SO por PXE



Problemas hardware físico

● Software requiere cada vez más recursos
● Más hardware del necesario
● Hay que renovarlos cada cierto tiempo
● Consume esfuerzo, tiempo y además... mucho

dinero



Clientes ligeros como solución

● Este planteamiento tiene muchas ventajas:
– Configuración de una sola máquina (servidor)
– Reutilización de equipos obsoletos
– Mejor escalabilidad
– Más económico



¿Qué es un cliente ligero?

● Un cliente ligero no es más que una máquina

que arranca por la red contra un servidor que le
proporciona una sesión interactiva donde
además se ejecutarán todas las tareas y
programas.



¿Qué es un escritorio virtualizado?

● Visualizar y manejar un sistema operativo, que

se está ejecutando en otra máquina, desde
cualquier dispositivo.



Warning!

● No confundir

Cliente ligero ≠ Escritorio virtualizado

Es el hardware que se
conecta al servidor a

través de la red
(virtualizando o no)



Es la sesión que se

exporta y puede
realizarse con
casi cualquier

dispositivo

Comparación de tecnologías de

virtualización de escritorios



Decisión

● Beneficio de las máquinas virtuales
● Utilización de audio y vídeo

¡¡Uso de Spice!!



¿ Qué vamos a hacer?



¿Qué es Spice?

● Es un mecanismo de escritorio remoto
● Usado principalmente para máquinas virtuales
● Creado por Qumranet

– Empresa que mantenía KVM
– Adquirida por Red Hat



Componentes

● Protocolo Spice
● Servidor Spice
● Cliente Spice
● Dispositivo Spice
● Driver Spice
● Agente Spice



Protocolo Spice



Protocolo Spice

● Comunicación cliente-servidor por canales

– Conexión TCP
– Cada canal esta dedicado a un tipo de dato



Servidor Spice



Servidor Spice

● Interactúa con QEMU
● Define los dispositivos virtuales disponibles
● Permite la interacción con los dispositivos
● Usa el protocolo Spice para comunicarse con el

cliente



Servidor Spice- Interfaces



Cliente Spice



Cliente Spice

● Software que se ejecuta en el lado cliente
● Ejemplo:

spicec -h 5900 -p 192.168.1.2

● Para varias plataformas (Linux y Windows)



Dispositivo y driver Spice

● Comunica QEMU con la máquina virtual



Agente Spice

● No es necesario
● Hace que la máquina virtual se adapte al

cliente.



PXE. Arrancar PC sin sistema

operativo

● TFTP
● DHCP
● NFS
● Una imagen modificada (con ubuntu-builder)



PXE. Arrancar PC sin sistema

operativo



Configuraciones futuras

● Spice integrado en Openstack
● Raspberry pi como terminal ligero
● Soporte USB,cdrom,etc en máquinas clientes



Agradecimientos

A todos los que me aguantaron mientras lo

hacía.
  • Links de descarga
http://lwp-l.com/pdf4648

Comentarios de: Clientes ligeros para máquinas virtuales sobre Spice - KVM (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad