PDF de programación - Comprendiendo Xen: un caso práctico de virtualización

Imágen de pdf Comprendiendo Xen: un caso práctico de virtualización

Comprendiendo Xen: un caso práctico de virtualizacióngráfica de visualizaciones

Publicado el 28 de Febrero del 2017
1.237 visualizaciones desde el 28 de Febrero del 2017
1.019,0 KB
33 paginas
Creado hace 16a (11/12/2007)
organizado por

Comprendiendo Xen: un caso
práctico de virtualización

Sergio Cayuqueo, Consultor independiente

Visite la web del evento para acceder a los recursos de las disertaciones



www.whyfloss.com/es/conference/buenosaires07



Servidores Virtuales con Xen

Sergio Cayuqueo

Parlamento Indígena

Asociacion Civil

www.futatraw.org.ar



Temario

Que es virtualizar un S.O.
Tipos de virtualización
Xen, uso, aplicacion y futuro



Que es Virtualizar un S.O.

Software que permite al sistema de hardware
ejecutar múltiples instancias de diferentes
sistemas operativos de forma concurrente los
sistemas operativos no interfieren entre sí, ni a
las aplicaciones.



Tipos de virtualización

Emulación

Virtualización Completa

Paravirtualización



Para que me sirve

Ejecutar el sistema operativo virtual y en caso de verse afectado
por algo o alguien dañino solo lo dañara al SO virtual, mejor y
mayor separacion en comparacion a chroot

Pude usarse para probar software. Evitando dejar nuestro sistema
dañado o evitando fallos en el ordenador principal

Situaciones de laboratorio, crear redes, varios sistemas operativos
a la vez

Sirve para conocer otros sistemas operativos y compararlos

Sirve para tener acceso a programas que no funcionan en tu
sistema operativo

Ahorro de recursos, servidores que no tienen tantos
requerimientos como los de los actuales servidores, ej firewall,
dhcp, etc.



Para que virtualizar
Espacio fisico insuficiente

SOBREPOBLACION
GASTO DE ENERGIA

CICLOS DE CPU SIN USAR

ADMINISTAR LA EXPANSIÓN
DESMESURADA DE HARDWARE



Para que virtualizar

Menor dependencia del hardware

Si quiero mover servidores de un lado a otro
no necesariamente necesito reconfigurarlos
completamente

Agilidad y rapidez en la provisión de servicio

Portabilidad o facilidad al mudarnos



Que es Xen

Máquina Virtual

Software que crea un entorno virtual entre la
plataforma de la computadora y el usuario final



Que me permite Xen

Permite ejecutar instancias de sistemas
operativos paravirtualizados (Linux, NetBSD,
FreeBSD)

Agregar dispositivos en caliente (ETH,HDD, etc),
migrar maquinas virtuales



Como lo hace

Los sistemas operativos deben ser modificados
para correr Xen

Esto permite a Xen alcanzar virtualización de
alto rendimiento



Como funciona Xen



Como funciona Xen



Instalando Xen

Denbian Etch

apt-get install xen-utils-3.0.3-1 xen-ioemu-3.0.3-1
xen-hypervisor-3.0.3-1-i386 linux-image-xen-686
libc6-xen bridge-utils

reboot

y ya estará funcionando Xen



Instalando Xen

xm block-attach vm-apache phy:vg00/disco-extra /dev/sdb3 w
mknod /dev/sdb3 b 8 19
chmod 0660 /dev/sdb3

Recomendación utulizar LVM



Beneficios de Xen



Beneficios de Xen



Beneficios de Xen



Caso práctico

Tengo mi empresa de hosting y quiero revender

VPS's (Servidor Privado Virtual)

Quiero hacerlo rápido, ya sea por télefono, por
email, y tenerlo al instante con una sola línea de

shell o un click de mouse



Caso práctico: Cómo ?

Muchas soluciones, muy simples algunas



GUI'S : XenMan



GUI'S : XenMan



GUI'S : Enomalism



GUI'S : Xenter



GUI'S : OpenQRM



TIP : TopUsers

RRDTool + Scripts

Python, PHP, Shell etc



Futuro de Virtualizar

¿Tiene futuro virtualizar?

¿Vale la pena que me capacite?
¿Alquien ganó algo con virtualizar?



Futuro de Xen

¿Tiene futuro Xen?

¿Como se posiciona frente a la competencia?

¿Vale la pena conocerlo? ¿por qué?

¿Capacitarme en Xen me dará ganancias?



Tiene futuro Xen

Segun la competencia, está a años luz de

alcanzarlos

Segun la comunidad y apoyo de grandes

empresas (IBM, Sun, HP, Intel, AMD, RedHat,

Apoyo con fondos en millones para investigación

Novell)

Citrix compró Xen con 500 millones

TIENE UN GRAN GRAN FUTURO



Xen ante la competencia

Código abierto -> ante competencia propietaria,
tenemos el privilegio de aprenderlo y manipularlo

un 100%

Facilidad -> soluciones propietarias mas

adaptadas, para mundo IT
(adaptadas != adaptables)

Evolución -> Aplicaciones propietarias con más

tiempo de prueba y testing en el mercado,

aunque Xen creció rápidamente y en el mundo
educativo se utiliza desde sus comienzos, siendo

actualmente adoptado progresivamente por el

mundo IT



Xen Aprenderlo o no?
Me sirve como aprendizaje personal

Puedo conocer mejor la arquitectura x86 x86_64,

aprendo más sobre sistemas operativos,

comprendo mejor algunos conceptos y puedo
mejorar como programador mientras trabajo :)

Posiblemente obtenga ganancias ya que su
adopción esta creciendo mucho y al ser libre

puedo crear soluciones personalizadas, pero algo
es seguro: la capacitación personal es la mejor

ganancia



Agradecimientos

Organizadores del evento

A la comunidad del Software Libre

y

a ustedes ;)



Contacto y Referencias

Wikipedia
Xen.org

wiki.xensource.com

Howto Forge

linuxvirtualization.com

Sergio Cayuqueo
[email protected]

Futa Traw – Gran Parlamento Indigena
Comision Pueblos Originarios CCSC

Cancilleria Argentina
www.futatraw.org.ar
  • Links de descarga
http://lwp-l.com/pdf2492

Comentarios de: Comprendiendo Xen: un caso práctico de virtualización (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