¿Es posible configurar un hipervisor de metal desnudo en mi computadora portátil?

23

Digamos que tenía una computadora portátil Core i7 con 16 GB de RAM y una unidad de 750 gb.

¿Existe algún mecanismo en el que pueda particionar el HD en una configuración de Linux, Windows, OS X, Datos compartidos, Hipervisor donde arranque un pequeño hipervisor? ¿Puedo iniciar / detener una máquina virtual Linux, Windows y OS X e interactuar con todos ellos desde el hipervisor?

Código, prueba, etc.

¿Es este un hipervisor tipo 1?

Supongo que podría ejecutar una pequeña instalación de Linux y VmWare, pero ¿podría VmWare leer las máquinas virtuales desde una partición física del disco duro en lugar de una configuración basada en archivos (archivos .vmdk)?

Jason
fuente
Sí, pero a menos que realmente vayas a arrancarlos no hay necesidad de crear particiones separadas.
Ignacio Vazquez-Abrams

Respuestas:

13

Sí, este es un hipervisor de tipo 1. Los hipervisores comunes de tipo 1 incluyen Xen y VMware vSphere Hypervisor (anteriormente VMware ESXi Single Server). No debería haber ningún problema al usar las particiones como discos virtuales para las máquinas virtuales, pero los archivos de imagen de disco en una sola partición ofrecen una mayor flexibilidad, como la capacidad de aumentar el tamaño de la imagen y aplicar compresión de datos a la imagen (en el archivo host sistema) para reducir el espacio en disco requerido. VirtualBox puede acceder a particiones directamente; No estoy seguro acerca de VMware, pero debería poder hacer lo mismo.

Mientras tenga el soporte de hardware necesario (y lo tiene), no debería haber ningún problema con la configuración de un hipervisor de metal en su computadora. De hecho, mi vieja computadora portátil (8 GB de memoria, procesador AMD Phenom II (K10 móvil) de cuatro núcleos) ahora ejecuta Microsoft Hyper-V Server 2012 R2, y las máquinas virtuales obtienen un rendimiento casi nativo.

bwDraco
fuente
Ha pasado un tiempo desde que examiné los hipervisores de metal desnudo, pero ¿estoy en lo cierto al suponer que el acceso directo a la GPU, el sonido, etc. por parte de un sistema operativo cliente todavía es imposible \ extremadamente limitado?
RusI
2
Sí, mucha de esta funcionalidad seguirá siendo limitada. Algunos hipervisores no admiten sonido en absoluto; Hyper-V ciertamente no lo hace. Otras funciones, como el acceso directo a la GPU, a menudo no están disponibles o requieren una configuración especial tanto en el host como en el invitado. Los hipervisores de metal desnudo están destinados a servidores, por lo que esta es una funcionalidad adicional que no siempre se proporciona.
bwDraco
10

Si está configurando particiones separadas para sistemas operativos individuales, otra opción es configurar el arranque múltiple con GRUB . Esto tiene la ventaja de permitir que el sistema operativo invitado interactúe directamente con el hardware para un mayor rendimiento y compatibilidad, y lo libera de las idiosincrasias y limitaciones individuales del hipervisor de host tipo 1.

Por ejemplo, VMware ESXi no es compatible con Windows 8 antes de ESXi 5.0 Patch 4, y requeriría la instalación de un hipervisor tipo 2 como Qemu dentro de un sistema operativo invitado para la emulación de procesador basada en ARM (por ejemplo, para el desarrollo de Raspberry Pi ). Xen, por otro lado, puede ser bastante difícil de configurar y el soporte del controlador puede depender de la compatibilidad de distribución.

Además, su hipervisor tipo 1 puede o no ser compatible con las tecnologías de administración de energía de la computadora portátil y afectar drásticamente la duración de la batería.

Otra opción que puede considerar es configurar una versión simplificada de Linux con KVM instalado y soporte de virtualización asistida por hardware Intel VT-x (para su Core i7) como sistema operativo host. Si bien esto no es técnicamente una implementación de hipervisor tipo 1, puede ofrecerle la funcionalidad que busca. Definitivamente recomendaría almacenar sus imágenes de disco como archivos, y no particiones, si sigue esta ruta, mucho más fácil de hacer copias de seguridad, administrar y actualizar / desmantelar.

Esta discusión tiene información bastante más útil si desea investigar más sobre el tema.

También puede considerar ejecutar su posible tipo 1 dentro de un hipervisor tipo 2 como VMware Workstation , VirtualBox o Qemu para 'probar antes de comprar' y verificar la interfaz, etc., aunque será difícil determinar el rendimiento y la compatibilidad.

Nathan Dunn
fuente
-1

Citrix ha lanzado recientemente un hipervisor de tipo desnudo tipo 1 para computadoras de escritorio: XenClient .

Es gratis para hasta diez usuarios.

Algunos artículos introductorios:

http://my-techno-arena.blogspot.com/2014/08/type1-bare-metal-hypervisor-for.html

http://blogs.citrix.com/2010/11/18/xenclient-how-to-p2v-your-existing-os/

Actualizar

XenClient se suspendió y no hay reemplazo gratuito de Citrix.

Vadzim
fuente
No estoy afiliado y he agregado la respuesta solo por lo completo. Sería razonable explicar el motivo de los votos negativos.
Vadzim