Phoenix – Una idea de patente que se te ha escapado – HyperCore
Cuando nos topamos en Cannes con la versión integrada de ESXi, pero luego descubrimos que era una memoria USB conectada a una ranura interna del servidor, pensamos que sería posible instalarla en la BIOS o en una memoria flash montada específicamente en la placa base, el hipervisor, y que sería muy útil permitir que los periféricos conectados directamente a esta placa pudieran controlar tanto el hipervisor como las distintas máquinas virtuales, como se hace, por ejemplo, con un conmutador KVM (teclado, vídeo y ratón) cuando quieres cambiar el ratón, el teclado y el vídeo de un servidor a otro.
Así que empezamos a plantearnos la posibilidad de patentar la solución y el prototipo, y a estudiar el mercado para ver hasta qué punto podía ser interesante. Después, buscamos a nivel internacional quién podría diseñar y crear prototipos de las posibles modificaciones o integraciones que hubiera que hacer en la placa base de los portátiles comunes.
Mientras solo pensábamos en cómo abordar el tema…
A principios de septiembre salió la versión 3.3 de Xen (xen.org) y una de las novedades de la versión 3.4 de Xen será:
XCI (Xen Client Initiative)
– Datos del dispositivo virtual del cliente (por ejemplo, estado de la batería, etc.)
– Virtualización de la GPU con Gallium
– Compatibilidad con USB 2.0, compatibilidad con PV USB
– Trusted HID
– Consola de gestión sencilla en modo VGA/texto
Es decir, trabajar en toda una serie de funciones capaces de virtualizar los recursos más relacionados con el ordenador cliente, y gestionados directamente por los periféricos conectados directamente (pantalla, ratón, teclado); en este caso concreto, y lo más importante, la virtualización de la GPU, es decir, la virtualización de la tarjeta gráfica.
Hasta ahora nos hemos acostumbrado a gestionar nuestros hipervisores de forma remota y a gestionar las máquinas virtuales también de forma remota, pero la Xen Client Initiative nos hará cambiar nuestra forma de pensar y de trabajar. Echa un vistazo, por ejemplo, a este vídeo que muestra una versión de Xen instalada en procesadores ARM:
Xen seguro en el procesador ARM 9
Varias empresas, como Phoenix, están trabajando y han creado BIOS que incluyen el hipervisor Xen y que, por lo tanto, permiten ejecutar en el mismo ordenador o portátil varias aplicaciones al mismo tiempo que el sistema operativo principal, El objetivo de estos nuevos portátiles es que puedas encenderlo y abrirte el correo o navegar por Internet al instante, sin tener que esperar a que se cargue todo el sistema operativo.
En resumen, nuestra idea es sin duda más compleja y útil que la de Phoenix, pero solo Phoenix, con la experiencia y los recursos necesarios, puede avanzar en este nuevo campo de la virtualización, donde es imprescindible rediseñar los chips (BIOS, GPU, etc.).
