Mi espíritu cacharrero por naturaleza me anima a ponerme retos, y ahora que llegan el otoño y el invierno me he planteado ampliar la configuración de mi Sagar Hozkatua - un clon del hardware de un Mac Pro de 2019 - que actualmente ejecuta de forma nativa macOS Monterey y Windows Pro en discos SSD NVMe separados, con una tercera opción en un tercer disco NVMe SSD que tengo disponible.
Podría plantearme ejecutar Linux de forma nativa en ese tercer disco, pero sé que es algo a lo que no le voy a sacar mucho partido y el cacharreo se me quedaría corto. Mis escarceos con Linux son esporádicos y para eso me llega de sobra la virtualización con VMware Fusion en macOS o con VMware Workstation en Windows, dos hipervisores de tipo 2 equivalentes a VirtualBox de Oracle o Parallels Desktop, que se instalan sobre un sistema operativo existente.
Así que he pensado en darle otro enfoque al tema e instalar en ese disco un hipervisor de tipo 1, que a diferencia de los de tipo 2, son un sistema operativo en si mismo, que permite configurar máquinas virtuales sobre el hardware existente, que en teoría exprimen al máximo el hardware ya que tienen acceso directo al mismo de forma compartida, incluso la gráfica, que es uno de los puntos débiles de los de tipo 2.
Si esto funciona bien, de esa forma podría tener Windows y macOS funcionando de forma nativa y ejecutándose simultáneamente sobre un mismo hardware, que veremos hasta dónde podría estirar sin que haya problemas, pues una de las ventajas de la virtualización a bajo nivel es la sobreprovisión, de forma que puedes asignar a las máquinas virtuales más hardware del que tienes físicamente, contando con que no le pedirás a cada máquina el 100% en cada momento.
Los hipervisores de tipo 1 son habituales de los datacenters, y los tres principales son los siguientes:
VMware ESXi, integrado en su plataforma de virtualización vSphere junto con vCenter Server
Citrix XenServer
Microsoft Hyper-V
Pero todos estos hipervisores son soluciones de datacenter, pensadas para gestionar gran cantidad de servidores y con infinidad de servicios añadidos de fail-over, capaces de mover la ejecución de un proceso que se estaba ejecutando en una máquina física que ha fallado, a otra máquina que toma el relevo.
Y eso no es para montar en casa, así que estoy considerando otra opción, que es una plataforma de virtualización OpenSource llamada ProxMox, y más concretamente el producto ProxMox VE (Virtual Environment) que es una alternativa a VMware ESXi y demás hipervisores de tipo 1
La última versión 7 se puede descargar desde este enlace, utiliza un kernel Linux basado en Debian 11, y ofrece una consola de administración basada en web
Me ha picado la curiosidad después de ver algún vídeo de Morgonaut, una conocida del mundo Hackintosh que habla en este vídeo de que el método que usamos para ejecutar macOS con OpenCore está desfasado, y habla de "the new way", pero sin hacer mención al nombre de ProxMox VE, que es lo que realmente utiliza en su método.
No me gusta cómo cuenta las cosas y desconfío del mensaje porque detrás de su marca vende sus servicios, que los construye usando lo que la comunidad de entusiastas del mundo hackintosh hace las cosas, pero os enlazo su vídeo porque me ha descubierto una nueva manera de plantear la virtualización de macOS.
No espero que el rendimiento del equipo sea mejor virtualizado que instalado de forma nativa - de hecho utiliza OpenCore para ejecutar macOS - pero tengo ganas de comprobarlo por mi mismo y creo que tengo todo lo necesario para probarlo, así que lo probaré tras reorganizar mis discos de macOS y Windows.
Ya os contaré si avanzo con el tema o si lo descarto por complejidad.
Podría plantearme ejecutar Linux de forma nativa en ese tercer disco, pero sé que es algo a lo que no le voy a sacar mucho partido y el cacharreo se me quedaría corto. Mis escarceos con Linux son esporádicos y para eso me llega de sobra la virtualización con VMware Fusion en macOS o con VMware Workstation en Windows, dos hipervisores de tipo 2 equivalentes a VirtualBox de Oracle o Parallels Desktop, que se instalan sobre un sistema operativo existente.
Así que he pensado en darle otro enfoque al tema e instalar en ese disco un hipervisor de tipo 1, que a diferencia de los de tipo 2, son un sistema operativo en si mismo, que permite configurar máquinas virtuales sobre el hardware existente, que en teoría exprimen al máximo el hardware ya que tienen acceso directo al mismo de forma compartida, incluso la gráfica, que es uno de los puntos débiles de los de tipo 2.
Si esto funciona bien, de esa forma podría tener Windows y macOS funcionando de forma nativa y ejecutándose simultáneamente sobre un mismo hardware, que veremos hasta dónde podría estirar sin que haya problemas, pues una de las ventajas de la virtualización a bajo nivel es la sobreprovisión, de forma que puedes asignar a las máquinas virtuales más hardware del que tienes físicamente, contando con que no le pedirás a cada máquina el 100% en cada momento.
Los hipervisores de tipo 1 son habituales de los datacenters, y los tres principales son los siguientes:
VMware ESXi, integrado en su plataforma de virtualización vSphere junto con vCenter Server
Citrix XenServer
Microsoft Hyper-V
Pero todos estos hipervisores son soluciones de datacenter, pensadas para gestionar gran cantidad de servidores y con infinidad de servicios añadidos de fail-over, capaces de mover la ejecución de un proceso que se estaba ejecutando en una máquina física que ha fallado, a otra máquina que toma el relevo.
Y eso no es para montar en casa, así que estoy considerando otra opción, que es una plataforma de virtualización OpenSource llamada ProxMox, y más concretamente el producto ProxMox VE (Virtual Environment) que es una alternativa a VMware ESXi y demás hipervisores de tipo 1
Proxmox Virtual Environment
Proxmox VE is an open-source server virtualization management platform.
www.proxmox.com
La última versión 7 se puede descargar desde este enlace, utiliza un kernel Linux basado en Debian 11, y ofrece una consola de administración basada en web
Me ha picado la curiosidad después de ver algún vídeo de Morgonaut, una conocida del mundo Hackintosh que habla en este vídeo de que el método que usamos para ejecutar macOS con OpenCore está desfasado, y habla de "the new way", pero sin hacer mención al nombre de ProxMox VE, que es lo que realmente utiliza en su método.
No me gusta cómo cuenta las cosas y desconfío del mensaje porque detrás de su marca vende sus servicios, que los construye usando lo que la comunidad de entusiastas del mundo hackintosh hace las cosas, pero os enlazo su vídeo porque me ha descubierto una nueva manera de plantear la virtualización de macOS.
No espero que el rendimiento del equipo sea mejor virtualizado que instalado de forma nativa - de hecho utiliza OpenCore para ejecutar macOS - pero tengo ganas de comprobarlo por mi mismo y creo que tengo todo lo necesario para probarlo, así que lo probaré tras reorganizar mis discos de macOS y Windows.
Ya os contaré si avanzo con el tema o si lo descarto por complejidad.
Última edición: