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.

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.

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

Saved successfully!

Ooh no, something went wrong!