Changes between Version 4 and Version 5 of Version2/Arquitectura
- Timestamp:
- Oct 24, 2010, 2:37:34 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Version2/Arquitectura
v4 v5 1 1 [[TranslatedPages]] 2 2 [[TOC(heading=Índice)]] 3 4 = Introducción =5 6 El sistema trata de simplificar el problema de repetir la operación de instalar una y otra vez, tanto en el mismo ordenador como en distintos ordenadores. Para ello se implementa una interfaz web desde que se pueda controlar que tiene instalado los ordenadores clientes.7 3 8 4 = Componentes del sistema = … … 10 6 == Servidor == 11 7 12 === Consola Web === 8 En la arquitectura de !OpenGnSys existe un servidor principal donde se centralizan toda la información y se encuentran algunos servicios imprescindibles. Aunque realmente los siguientes elementos se pueden separar en distintos ordenadores, por ahora recomendamos usarlos todos en el mismo. 9 10 === Base de datos === 11 12 El servidor de !OpenGnSys tiene una base de datos donde se centralizan toda la información relevante del complejo, desde que los datos de los clientes, que sistemas operativos tienen cada uno, que imágenes tiene cada repo y un largo etc. 13 14 === WebConsole === 15 16 Es un servicio web y principal elemento de comunicación que se tiene para comunicarse con el sistema. Es un panel de control donde puedes administrar todo el complejo. Sus funcionalidades pueden verse en [milestone:OpenGnSys2.0 objetivos de OpenGnSys 2.0]. 13 17 14 18 === Demonio OpenGnSys Server === 19 20 Es un servicio cuya finalidad es recibir las respuestas de los clientes. El servidor, a través de la WebConsole, manda diversas tareas a los clientes como apagar, restaurar una imagen en una partición, requerir que hardware utiliza, etc. Las respuestas de estos comandos se reciben por este servicio, que lo guarda en la base de datos y ejecuta la parte del código que se encarga de manejar esa respuesta. 15 21 16 22 == Repositorio ==