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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

86<br />

CAPÍTULO 6. HYDRA<br />

Figura 6.3: Diagrama de Componentes<br />

La información acerca del procesador y la memoria puede consultarse directamente en<br />

los ficheros que el sistema operativo crea a tal efecto en el directorio /proc. Por último,<br />

para saber cuántos discos duros hay en el sistema y qué particiones tiene cada uno se<br />

utilizó la librería libparted.<br />

En una revisión posterior se le añadieron dos funciones adicionales para poder<br />

apagar y reiniciar el nodo remotamente. A pesar de que la semántica de dichas funciones<br />

no cae en el contexto del servicio HostInfo, se decidió ubicarlas aquí por varias razones:<br />

en primer lugar, HostInfo es el único servicio que va a ser instalado en todos los nodos<br />

que se conecten a la red HYDRA independientemente de su rol (Manager, Delegado,<br />

Nodo...), de forma que así podrían controlarse todos los nodos. Por otro lado, son dos<br />

funciones tan simples que se consideró que no tenían relevancia suficiente para alojarlas<br />

en un sirviente propio.<br />

6.5. Installer<br />

El módulo de instalación se encarga de instalar las Imágenes y configurar los nodos.<br />

Recibe una estructura que describe la configuración que debe tener el nodo, incluyendo<br />

particiones, imágenes, etc. (ver listado 6.1). Esta estructura consiste en una lista de<br />

particiones, otra lista con los nombres de las imágenes que va a instalar y el delegado<br />

al que debe pedirle las imágenes.

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

Saved successfully!

Ooh no, something went wrong!