UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO
UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO
UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
80<br />
CAPÍTULO 6. HYDRA<br />
Figura 6.1: Proceso de preparación de una Imagen<br />
6.1. Interfaces<br />
Todos los componentes fueron diseñados como parte de un sistema distribuido. Para<br />
que interactúen entre sí, se diseñó una serie de interfaces que definen la forma en que dos<br />
componentes concretos pueden intercambiar información. Para ello se utilizó el lenguaje<br />
Slice, proporcionado por la librería de Ice. Todas las interfaces pueden consultarse en<br />
el directorio slices/ del proyecto.<br />
Existe también un fichero que define las estructuras de datos comunes para todos<br />
los componentes (imágenes, despliegues, particiones,...)<br />
6.2. Manager<br />
El Manager es, junto con el instalador, el núcleo del sistema HYDRA. Una de sus<br />
principales funciones es procesar las peticiones que los usuarios realizan a través de la<br />
interfaz de administración, e interactuar con la base de datos.<br />
También se encarga de poner a punto los Delegados enviándoles las Imágenes que<br />
van a necesitar cuando éstos despierten a los nodos. El Manager es el único nodo que<br />
contiene todas las Imágenes del sistema. Cuando se inicia el proceso de instalación,<br />
cada Delegado recibirá únicamente las Imágenes que necesita servir a los nodos que<br />
están a su cargo.