Herramientas de virtualización: z/VM y Linux KVM (4/7)
El otro día comenzamos a explicar la virtualización completa y un par de herramientas muy utilizadas y extendidas como son VMware y VirtualBox. Hoy seguimos con la segunda parte de herramientas de virtualización que se basan en virtualización completa, en el que vamos a entrar en dos herramientas: x/VM y Linux KVM.
z/VM
z/VM es un sistema operativo de IBM que se utiliza como Hypervisor. En su interior está el Programa de Control que proporciona la virtualización de los recursos físicos a los sistemas operativos alojados. De esta forma varios procesadores y otros recursos pueden ser virtualizados para los diferentes sistemas operativos alojados. También se puede emular una LAN virtual para la comunicación entre sí de los diferentes sistemas operativos emulados. Esta LAN se emula en el Hypervisor, dándole así gran seguridad.
z/VM no es un sistema virtualizador muy extendido, puesto que es propiedad de IBM y únicamente se utiliza en sus servidores y ordenadores. Es una tecnología muy antigua y que se sigue utilizando dada su estabilidad y potencia. Su última versión se lanzó a principios de 2007 con lo que puede que esté cayendo en desuso.
Linux KVM
Linux KVM (Kernel Virtual Machine) está implementada en el propio núcleo Linux a partir de la versión 2.6.20. KVM convierte el núcleo Linux en un Hypervisor utilizando un módulo del núcleo que permite a otros sistemas operativos alojados ejecutarse en este espacio de usuario del núcleo. El módulo KVM instalado en el núcleo expone el hardware virtualizado a través del dispositivo virtual /dev/kvm. Este modo de virtualización permite al sistema operativo alojado que se comunique con el módulo KVM utilizando un proceso que ejecuta un Qemu, modificado para obtener la emulación hardware.
El módulo KVM aporta al núcleo un nuevo modo de ejecución: el modo guest (es el modo para ejecutar un sistema operativo virtualizado distinto del Linux base), mientras que el kernel vanilla(es el kernel estándar de Linux) aporta el modo kernel y el modo user. El nuevo módulo aportado por KVM es utilizado para ejecutar todo el código del sistema operativo virtualizado en el que no se utiliza E/S, y el modo normal de usuario proporciona la E/S para los sistemas operativos virtualizados.
KVM es una buena solución de virtualización puesto que es la primera tecnología de virtualización que está implementada en el propio núcleo Linux. Cuando se ejecuta en hardware que soporta virtualización es posible hospedar a Linux (32 y 64 bits) y Windows (32 bits).
Artículos relacionados:
8 comentarios en Herramientas de virtualización: z/VM y Linux KVM (4/7)
Dejar un comentario
Buscador
Mi foto aleatoria
Categorías
- Aplicaciones (32)
- Deportes (4)
- Exponentcms (15)
- Firefox (4)
- Fotografía (15)
- Hardware (17)
- HTML CSS JavaScript y PHP (13)
- Humor (5)
- Internet (34)
- Musica (20)
- Posicionamiento Seo (12)
- Programación (7)
- Scripting (6)
- Seguridad (24)
- Sin categoría (2)
- Sistemas operativos (6)
- SQL-Bases Datos (3)
- Varios (83)
- Virtualización (21)
Enlaces
Comentarios recientes
- Ala que bueno jajaja, muy original.
- es una verguenza son unos maleducados , se creen l...
- Hola, soy nuevo con el virtualbox y va mas rapido ...
- Y este sabado habra otra concentración policial en...
- Muy bueno!!! Lo hacen muy bien.Muy gracioso, jeje....
Archivos
- Marzo 2010 (1)
- Febrero 2010 (5)
- Enero 2010 (4)
- Diciembre 2009 (5)
- Noviembre 2009 (9)
- Octubre 2009 (4)
- Septiembre 2009 (9)
- Agosto 2009 (9)
- Julio 2009 (20)
- Junio 2009 (8)
- Mayo 2009 (13)
- Abril 2009 (12)
- Marzo 2009 (13)
- Febrero 2009 (18)
- Enero 2009 (15)
- Diciembre 2008 (14)
- Noviembre 2008 (14)
- Octubre 2008 (18)
- Septiembre 2008 (7)
- Agosto 2008 (8)
- Julio 2008 (3)
- Octubre 2007 (4)



hola:
primeramente quisiera saber si es posible crear una maquina virtual en mi ordenador, sus caracteristicas son:
os:windos vista ultimate oem 64 bits
procesor: Intel dual core 2,93gh
memoria: 4 gh
discos duros:3 200gh en raid 5
grafica: nvidia 7950gtx 512
Mo
si es posible una virtualizacion,que OS serian recomendables,como hacer y recomendacion a seguir en el reparto de memoria espacio disco etc
tambien me gustaria saber si seria posible instalar un OS de la manzana como leopardo .
muchas gracias
hasta pronto
Ray:)
Hola Ray,
Por supuesto que puedes emplear la virtualización en ese equipo. Es más podrás tener incluso varias máquinas virtuales corriendo a la vez. Los sistemas operativos recomendables para virtualizar pueden ser cuales quiera, eso depende de tus necesidades. En mi caso por ejemplo tengo como SO base openSuse, y luego tengo virtualizadas una máquina con Ubuntu, otra con Windows XP y otra con Windows 2003 server.
Un saludo,
hola Jonathan,
en primer lugar gracias por tu rapida contestacion,
no se si tengo derecho a tantas preguntas …), pero voy a atreverme a preguntarte algo mas.
yo habia preguntado una vez si se podia instalar un OS de Apple, en un PC y me dijeron que no,entonces entiendo que fisicamente no se puede pero virtualmente si?, tambien quisiera preguntarte si teniendo yo un OS 64 bits, el/los sistema/as virtuales a instalar debe ser necesariamente de 64bits tambien?.
yo quisiera saber primeramente eso y despues si tu me lo permitiese quizas necesite preguntarte algunas cosa mas.
muchas gracias
perdona,quise enviarte un saludo y…creo que hay eco en tu pagina:))
gracias de nuevo)
Hola Ray,
Encantado de atender tus dudas y tratar de poder aclararte para que encuentres lo que buscas.
En realidad si que se puede instalar MacOS en un PC, puesto que hay versiones preparadas para ello. También puedes descargarte máquinas virtuales que vienen ya instaladas con MacOs y que están listas para correr con VMWare, por ejemplo.
En cuanto a lo que comentas de los bits, no tienen por qué ser de 64 bits las máquinas virtuales. De la misma forma que no tienes por qué asignar todos los procesadores físicos, ni la RAM de tu pc a una máquina virtual. Cuando creas una máquina virtual le puedes asignar los recursos que estimes oportunos, o necesarios para tu máquina virtual.
Un saludo,
Hola de nuevo Jonathan,
quizas instale una version de Linux con VirtualBox, y una version de Leopardo con VMWARE,a proposito,VMWARE es gratuita?,sabes si hay alguna precaucion en particular a tener en cuenta con cada una de estas instalaciones?,y por penultimo, es dificil la desisntalacion de cada una de estas maquinas sin que queden restos de instalacion en mi maquina fisica, ni del programa de instalacion ni del programa instalado(virtualmente)?.
gracias!
saludos
Hola Ray,
Perfecto, ya nos contarás como te va tus inicios en el mundo de la virtualización. VMware tiene diversas aplicaciones, algunas de ellas gratuitas y otras de pago. Ahora mismo no recuerdo cuáles eran gratuitas, pero si te descargas una máquina virtual ya configurada con MacOS, únicamente necesitarás descargarte el vmware-player, que seguro que es gratuito, porque es el software más básico que tienen.
Esto se instala como un programa convencional (no tiene ningún misterio, tratándose de una instalación doméstica), y la máquina virtual la guarda en una carpeta en concreto, por lo que la desinstalación de vmware consiste en desinstalar el programa, y a continuación eliminar el directorio en el que se guarda la máquina virtual.
Saludos,
hola Jonathan,
gracias por toda esa informacion.
no lo voy hacer de inmediato pero era algo que me gustaria probar y necesitaba saber ciertas cosas para tener una orientacion,basicamente tiene forma la cosa.
gracias por tu ayuda y tu desinteresada colaboracion.
hasta pronto
saludos
Ray:)