10.05.2015 Views

UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO

UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO

UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

68<br />

CAPÍTULO 5. <strong>DE</strong>SARROLLO<br />

de recibir las peticiones de los usuarios (añadir/borrar imágenes, crear configuraciones,<br />

etc.) y coordina la instalación de las imágenes en los ordenadores.<br />

Cuando un equipo arranca por PXE, se le sirve un sistema operativo mínimo y<br />

especialmente configurado para HYDRA. Una vez que dicho sistema está en marcha,<br />

lanza un nodo de IceGrid que se registra en la red de HYDRA. Entre otras cosas, el<br />

Manager posee una serie de observadores 1 que le notifican automáticamente cuando<br />

un nodo se pone en marcha. Gracias a ellos, se da cuenta de que hay un nuevo nodo<br />

en el sistema e inicia en él el proceso de instalación. En primer lugar, coloca una<br />

instancia de las herramientas básicas (HostInfo, Partitioner e Installer) en el nodo. A<br />

continuación, mediante invocaciones remotas a la herramienta adecuada, crea una serie<br />

de particiones en el disco duro para, acto seguido, copiar cada imagen en una partición.<br />

Una vez copiadas todas las imágenes, instala el gestor de arranque en el nodo.<br />

El último paso es evitar que el ordenador arranque por PXE. Si no se realizara<br />

este paso, cuando un usuario encendiera el ordenador para usarlo, éste arrancaría por<br />

PXE e iniciaría de nuevo el proceso de instalación. Por lo tanto, una vez terminada<br />

la instalación es necesario cambiar la configuración del servidor DHCP que sirve el<br />

arranque PXE para que no responda a las peticiones que procedan de la dirección<br />

hardware (MAC) del ordenador que acaba de ser instalado.<br />

Restaurar Ordenador<br />

Restaurar un ordenador es un proceso muy sencillo teniendo en cuenta que ya<br />

disponemos de arranque por PXE. Aunque el sistema operativo del ordenador se halla<br />

corrompido y no funcione correctamente, la imagen que se le sirve por PXE sí lo hará.<br />

Por lo tanto, para restaurar un ordenador sólo es necesario marcarlo como “sucio”<br />

para asegurar que en la próxima actualización el ordenador arrancará por PXE y se<br />

instalarán las imágenes de nuevo, aunque en la base de datos figure como actualizado.<br />

Adición de imágenes y Gestión de Calendario<br />

Una vez que el usuario ha creado una imagen, debe añadirla al sistema para que<br />

éste pueda distribuirla a los ordenadores. El usuario indicará al Manager el fichero que<br />

contiene la imagen y los días de la semana que necesita que esté disponible. En ese<br />

1 Patrón de diseño “Observer” [GHJV95]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!