UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO
UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO
UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO
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.