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.

74<br />

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

La tabla constraint contiene las restricciones que se hayan definido en el sistema.<br />

Cada registro está formado por tres campos, que definen la restricción: el nombre<br />

de la propiedad, la operación que aplicarle y el valor de comparación.<br />

La tabla deployment guarda una lista de los despliegues añadidos al sistema. Al ser<br />

despliegue una entidad compuesta, la información de un despliegue completo no<br />

está recogida en esta tabla, sino en cuatro tablas más:<br />

La tabla imageset indica qué imágenes contiene cada despliegue.<br />

En la tabla nodeset se relaciona cada despliegue con el conjunto de nodos<br />

en los que debe instalarse.<br />

La tabla constraintset contiene las restricciones asociadas a cada despliegue.<br />

Por último, con la tabla calendar se indica qué días de la semana debe<br />

estar el despliegue instalado.<br />

La tabla configuration es la tabla clave del sistema. Se genera automáticamente<br />

cada vez que se inicia un ciclo de actualizaciones, a partir de la información<br />

almacenada en las demás tablas. En ella se describe explícitamente qué imagen<br />

debe instalarse en cada ordenador, una vez tenidos en cuenta el calendario y las<br />

restricciones.<br />

La tabla group<br />

indica los nodos que pertenecen a un grupo.<br />

La tabla delegate indica qué nodo actúa como delegado para otro nodo.<br />

Restricciones<br />

Las restricciones aportan gran flexibilidad a la hora de definir los despliegues. Por<br />

ejemplo, si hay dos modelos de tarjetas gráficas en los ordenadores de un mismo aula,<br />

cada uno de ellos necesita una imagen que contenga los drivers correspondientes. Si no<br />

se utilizara este mecanismo de restricciones, el usuario tendría que saber exactamente<br />

qué ordenadores tienen un modelo y cuáles el otro.<br />

Con las restricciones, se puede hacer que esta distinción sea automática. El usuario<br />

puede añadir un despliegue que instale la imagen InfGrafica ATI.vdi en los ordenadores<br />

cuya tarjeta gráfica sea marca ATI Technologies Inc. (ATI) (gfxVendor == ATI)

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

Saved successfully!

Ooh no, something went wrong!