La idea de tener un hipervisor de huella pequeña como sistema operativo principal en una computadora portátil o de escritorio donde cada sistema operativo "real" es un invitado me atrae. Ahora me doy cuenta de que este software se usa más comúnmente en blades y otros servidores, pero ¿se puede hacer en una PC normal? ¿Deberia ser? ¿Qué requisitos hay (por ejemplo, hardware / BIOS / chipset)? ¿Hay un impacto en el rendimiento por hacerlo? ¿Es una buena / mala idea?
18
La compatibilidad de hardware, aparte del mayor problema con su idea, es el hecho de que las máquinas virtuales en un sistema ESX \ ESXi no tienen la capacidad de interactuar directamente con la pantalla de la consola \ teclado \ mouse en el servidor ESX \ ESXi. Tendrá acceso solo a la Consola de servicio ESX, que es un entorno de línea de comando RHEL modificado (o incluso menos que eso con ESXi). Para acceder a la interfaz de usuario en las máquinas virtuales, debe conectarse a ellas a través de una red utilizando VNC \ RDP o algún otro protocolo de consola remota. Esto se debe a que estos son hipervisores de metal desnudo: no proporcionan directamente una interfaz de usuario de VM.
Los productos como Parallels, VMware Workstation \ Fusion, Virtual Server, Virtual Box y otros son hipervisores alojados que le permiten cambiar entre máquinas virtuales e interactuar con ellas porque aprovechan la interfaz de usuario del sistema operativo de arranque para manejar la pantalla redirigida y los dispositivos de entrada de usuario de las máquinas virtuales.
fuente
Una forma realmente fácil de descubrirlo es crear una memoria USB ESXi , suponiendo que su computadora portátil arranque desde USB. Si funciona, ¡genial! Ve a buscar algo de almacenamiento y mira cómo va.
Si no, solo has perdido 15 minutos de tu día. Lo mejor ... no ha tirado a la basura su computadora portátil en el proceso (a menos que limpie la unidad para convertirla en un almacén de datos).
Obviamente, el rendimiento probablemente no será sorprendente, pero podría ser lo suficientemente bueno (tm) para probar una o dos máquinas virtuales. Dicho esto, ejecuto media docena de máquinas virtuales razonablemente bien en una sola CPU / PC de escritorio de núcleo único con 3 GB de RAM, arrancando ESXi4 desde una memoria USB (utilizada para sortear una extraña peculiaridad de controlador SATA). Configuración horriblemente incompatible, pero funciona muy bien para un laboratorio :)
fuente
Sí , es posible, pero no lo recomendaría.
ESX es un hipervisor incorporado y la forma en que funciona es que se hace cargo de toda la unidad de disco, por lo que borrará todo lo que contenga. Si desea que una herramienta de hipervisor tenga virtualización, debe usar algo como VMware Server para poder compartir su unidad de disco ya que no es un hipervisor incorporado
fuente
Si ejecuta el hipervisor ESX en su escritorio, esencialmente está ejecutando una pequeña distribución de Linux.
En ese momento, sería un poco difícil usarlo como escritorio, por lo que, por definición, se convierte en un servidor. Sé que están saliendo algunos productos de virtualización de escritorio, pero no creo que estemos allí todavía en lo que respecta a esa tecnología. :)
fuente
Supongo que podrías si tu hardware lo admitiera. En general, no puede hacer nada desde una consola ESX que no sea establecer algunas opciones de configuración. Si esperaba poder utilizar la computadora portátil desde la consola, puede que no sea lo que desea.
fuente
VMWare ESX tiene una lista de compatibilidad bastante corta, puede ser que en realidad no funcione en el hardware de su computadora portátil. Aparte de eso, no puedo ver ningún problema con eso.
fuente
Cletus, no estoy seguro de entender el problema que estás tratando de resolver y ¿por qué las herramientas de software gratuito de VMware, Microsoft, Xen, quienes están diseñadas para ejecutarse como aplicaciones en un sistema operativo host no lo manejan adecuadamente? El sistema operativo host podría ser una instalación mínima sin aplicaciones innecesarias, por lo que se acerca lo más posible a sus requisitos, pero en realidad es utilizable.
Incluso si es posible (ESX, como ya se dijo, tiene un HCL bastante exigente), entonces no estoy seguro de que sea una buena idea a menos que esté hablando de una "cuchilla portátil" que pueda llevar a las demostraciones con usted y dónde ' ll nunca se tenga que abrir una consola de sobremesa con cualquiera de los sistemas operativos invitados desde el host. Suerte con eso ;-)
Lo que todavía nos devuelve a por qué no las herramientas más "convencionales" para este tipo de tarea porque solo puedo imaginar que ESX en una computadora portátil es tan divertido como usar una motosierra para tratar de limpiar los dientes de un oso enojado.
fuente
He hecho esto con XEN y funcionó bien. La verdadera ventaja para mí fue la facilidad de respaldo.
fuente