Virtualizando organizaciones con software libre
El Proyecto
La virtualización de sistemas está avanzando en todos los campos de la informática. Los Centros de Procesos de Datos de las grandes empresas y organismos públicos utilizan esta tecnología como mecanismos de flexibilidad y ahorro en costes. La propia Junta de Andalucía en su estrategia Digital de Educación de Andalucía aprobada por el Acuerdo de 19 de junio de 2018, del Consejo de Gobierno establece 4 objetivos en los que el último es
“4. Apostar por la virtualización como medio sostenible para dotar a la red educativa de la infraestructura y los servicios digitales necesarios para el desarrollo de las competencias y los contenidos digitales.”
En el IES Juan de la Cierva impartimos los ciclos formativos de “Técnico Superior en Administración De Sistemas Informáticos En Red” y “Sistemas Microinformáticos y Redes”, siendo pioneros en el uso de software de virtualización y desde hace varios años estamos trabajando con Proxmox. Usamos estos recursos para enriquecer el resto de las enseñanzas del centro mediante la implicación de estos dos ciclos, un grupo de docentes y otro alumnado del centro que muestra tanto una gran capacidad como una enorme pasión por el desarrollo de estas tecnologías.
Somos un grupo de personas ilusionadas y decididas a apostar por una tecnología para que nuestro alumnado pueda tener la mejor de las formaciones.
Hemos ido más allá y dado un salto en innovación, desarrollo y uso de esta tecnología. La virtualización de organizaciones es una idea que nos rondaba la cabeza desde hace ya un tiempo uniendo en un solo proyecto los siguientes componentes:
- Virtualización: ejecución de máquinas virtuales con diferentes sistemas operativos en servidores Proxmox.
- Clientes ligeros: Los puestos de trabajo están compuestos por clientes ligeros (Raspberry Pi). Estas son máquinas de muy bajo consumo (unos 4 vatios) y muy bajo coste.
- Software de Gestión propio: desarrollo de todo el software de gestión que permite la integración de clientes ligeros con el software de virtualización. Este software permite de forma segura la ejecución de Sistemas Operativos remotos en una organización. En el apartado siguiente se describe con más detalle.
- Software Libre: Los Sistemas Operativos utilizados para los servidores y clientes ligeros, están basados en Distribuciones Linux bajo licencias de Software Libre.
- Reciclaje Hardware: el alto coste de las infraestructuras de Servidores, nos limita la adquisición de Hardware ya utilizado por otras empresas, lo cual supone una ventaja en las condiciones de precio.
- Economía y ecología: la virtualización de una organización con clientes ligeros (Raspberry Pi) permite un ahorro en coste de equipos, un consumo energético un 90% inferior respecto a ordenadores convencionales.
Desarrollo de software propio
Para poder llevar a cabo todo este proyecto partimos del desarrollo de SW propio para la Gestión de Máquinas Virtuales. Este software permite agrupar, crear y gestionar las máquinas virtuales pudiendo ser asignadas a clientes ligeros (Raspberry Pi) de una forma sencilla. Virtualiza todos los puestos de trabajo de una organización.
El software consta de dos componentes esenciales:
- GMV (Gestor de Máquinas Virtuales): es una aplicación WEB que permite organizar los equipos físicos de una determinada organización asignando máquinas virtuales a máquinas reales. Automatiza y simplifica todo el proceso ocultando los complejos detalles de la virtualización Proxmox.
- GMVconect: Software cliente instalado en clientes ligeros que permite la integración con GMV y la ejecución de máquinas virtuales remotas. A efectos prácticos nos permite la sensación de estar ejecutando cualquier Sistema Operativo sobre un cliente ligero (Raspberry Pi).
La combinación de estos dos elementos unidos a nuestra experiencia en sistemas de virtualización nos permite la virtualización de una organización con una gestión sencilla y centralizada.

Nuestro objetivo
Nuestro objetivo era impulsar las TICs y ahondar en la profunda digitalización de nuestro centro mediante el desarrollo de esta tecnología que complementa el trabajo docente y posibilita un nuevo paradigma en el uso de las TICs por parte del alumnado del centro. Destacamos que nuestro modelo se basa en el proceso de virtualización con software libre. Es aquí donde se produce el verdadero desarrollo. Este desarrollo será documentado para ser difundido con posterioridad y utilizado en cualquier tipo de organizaciones. Por ello se ha elegido el nombre “Virtualizando organizaciones con software libre”.
Como consecuencia de todo el proceso el centro IES Juan de la cierva ha quedado con 3 aulas de informática TIC virtualizadas con software libre con una gestión centralizada y clientes ligeros de bajo coste y consumo.
Fruto de un trabajo colaborativo entre los promotores del proyecto, alumnado del centro y empresas colaboradoras pasamos desde la idea a la acción creando 3 aulas de informática virtualizadas con 16 equipos cada una y un servidor de virtualización.
A continuación se muestra gráficamente el resultado final del proyecto:

