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.

5.1.<br />

ESPECIFICACIÓN <strong>DE</strong> REQUISITOS 45<br />

Despliegues Especificación de qué imágenes tendrá cada nodo. Los usuarios deben<br />

poder elegir:<br />

en qué nodos quieren instalar cada imagen (ya que no todas las imágenes<br />

son necesarias en todos los nodos)<br />

qué días de la semana debe instalarse (no es necesario que cada imagen<br />

esté disponible todos los días)<br />

Se construirá un horario con las imágenes que hacen falta en cada nodo cada día.<br />

El sistema será capaz de interpretarlo y aprovechar los periodos de inactividad<br />

para instalar las imágenes correspondientes.<br />

Recabar información Obtener información sobre los ordenadores de forma remota.<br />

Debe ser posible recabar información sobre el hardware de los nodos, para poder<br />

tomar decisiones sobre qué controladores o software específico necesitan.<br />

Particionar HDD Particionar el disco duro para alojar los distintos sistemas operativos.<br />

El sistema debe particionar de forma adecuada el disco duro de la máquina,<br />

para poder instalar los sistemas operativos necesarios.<br />

Con estos requisitos podemos describir a grandes rasgos la manera en que funcionará<br />

el sistema: un usuario crea una imagen del sistema operativo que quiere instalar<br />

en los nodos, la sube al servidor de HYDRA y la añade al sistema (copiar los ficheros<br />

al servidor e indicar al sistema la existencia de una nueva imagen son conceptos y procesos<br />

distintos). El usuario indica también en qué ordenadores y qué días de la semana<br />

quiere que esté disponible.<br />

El sistema debe tener alguna forma de iniciar la instalación periódicamente, momento<br />

en el que calcula qué imágenes deben ser copiadas en cada nodo; después se<br />

inicia la instalación. Los nodos que deban modificarse son despertados mediante WoL<br />

y se les transmiten los ficheros. Una vez terminada la instalación, se apagan, quedando<br />

listos para su uso normal. Cuando un usuario inicie un nodo, se le presentará un<br />

menú para que escoja qué SO desea utilizar.<br />

En este momento se identificaron también algunos conceptos que se van a utilizar<br />

para el desarrollo del proyecto. Estos conceptos son:

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

Saved successfully!

Ooh no, something went wrong!