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.
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)