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