96 CAPÍTULO 7. CASO <strong>DE</strong> ESTUDIO: ESI Los profesores podrían tener tantas imágenes como quieran para sus asignaturas, completamente personalizadas y configuradas por ellos mismos, y la actualización de las mismas se reduce a copiar la imagen nueva en el servidor y ejecutar un comando (ver la sección A.1 del Manual de Usuario). Además, el sistema permite la planificación semanal de las imágenes, instalando cada día las que van a ser necesarias. Los alumnos, por su parte, se olvidarán del engorro de trabajar con máquinas virtuales que les quitan recursos. Ahora, todo el equipo queda a disposición del usuario, mejorando la velocidad de ejecución de los programas. También tendrán acceso a los dispositivos reales del PC, en lugar de manejar los dispositivos virtualizados. Las prácticas de la asignatura de Interfaces y Periféricos, mencionada antes como ejemplo, podrían realizarse ahora en un MS-DOS nativo. Aunque podrían también utilizar GNU/Linux, Windows, Solaris o cualquier sistema soportado. O, por qué no, hacer una práctica en cada sistema, para ampliar conocimientos. Si por accidente un ordenador se corrompiera, el profesor podría ordenar al sistema que restaurase la configuración del nodo en cuestión, y en apenas unos minutos volvería a estar operativo. Instalar HYDRA en la ESI, no supondría modificar casi la infraestructura existente. El Manager debería ir colocado en un servidor de la red DMZ, ya que es una máquina que contendrá información ✭✭sensible✮✮. Sería lógico ubicarlo en el servidor que alberga actualmente las imágenes para las máquinas virtuales. Para actuar de Delegados pueden usarse los PCs que tienen asignados los profesores, aunque aquí sí que habría que cambiar un poco la red, para que tuviera la topología que muestra la figura 5.7. Para comparar, veamos cómo serían los pasos a realizar con HYDRA para el mismo ejemplo de actualizar una imagen. Se entiende por tanto, que el profesor ya subió en su momento la imagen al Manager, por lo que habría una copia de la imagen ✭✭preparada✮✮ en el Manager y una copia ✭✭limpia✮✮ en el ordenador del profesor. Para actualizarla, tendría que hacer los siguiente: 1. Acceder al entorno de la imagen (a través de la máquina virtual o con chroot si es un directorio) y actualizar como convenga. Es necesario aclarar en este punto que el uso de la máquina virtual se limita a la actualización de la imagen por parte del profesor; es decir, no se usa en los laboratorios. Se optó por este método por ser el más cómodo para el usuario crear imágenes.
7.2. IMP<strong>LA</strong>NTACIÓN <strong>DE</strong> HYDRA 97 2. Salir del entorno de la imagen (VirtualBox) y copiarla de nuevo al Manager, mediante FTP, SSH o cualquier otro mecanismo disponible. 3. Mediante la aplicación de administración, ejecutar el siguiente comando: hydra−admin .py update−image nombre antigua −f ruta img nueva La imagen quedaría entonces actualizada y en la próxima instalación se actualizaría en los nodos que correspondiese.