Diseño de datos¶
Objetos de datos¶
El sistema utiliza las siguientes estructuras de datos:
Objetos Node para la identificación de los diferentes nodos en la red, y las estructuras correspondientes en marco-minimal. Objetos JSON para la comunicación entre la interfaz web y los diferentes esclavos. Objetos del ORM de Django para las interacción con la base de datos..
Estructuras de archivo¶
Se consultan varias fuentes de datos en la aplicación:
- Ficheros de configuración.
- Ficheros con el código de arranque (bootcode) y los diferentes sistemas operativos.
- Ficheros adjuntos al código de arranque.
- Ficheros de log, que permiten analizar a posteriori el comportamiento del programa, en particular ante algún tipo de situación irregular.