[[TOC(heading=Índice)]] = OpenGNSys = == Introducción == El proyecto OpenGNSys (léase !OpenGenesis) reúne el esfuerzo conjunto de varias Universidades Públicas Españolas, para disponer de un conjunto de herramientas libres y abiertas que constituyan un sistema completo, versátil e intuitivo, para la gestión y clonación de equipos, permitendo la distribución, instalación y despliegue de distintos sistemas operativos. La arquitectura de OpenGNSys es lo suficientemente flexiblecomo para adaptarse a las necesidades de las diferentes arquitecturas de redes de ordenadores disponibles en empresas e instituciones, pudiendo ser utilizado en distintos tipos de escenarios, tales como: * Gestión centralizada de Unidades TIC de Apoyo a Docencia e Investigación. * Mantenimiento del parque de ordenadores personales de los miembros de una Institución. * Despliegue y mantenimiento de los servidores de un Centro de Datos en particular. * Administración de repositorios de clonación de equipos para los Servicios de Soporte (''helpdesk'') de una Institución. OpenGNSys está constituido por un conjunto de módulos separados en distintas capas de servicios. * La capa inferior se encarga del acceso directo a los dispositivos del cliente y de las funciones del motor de clonación. * Una capa intermedia constituida por un conjunto de herramientas para realizar tareas complejas y personalización del entorno. * El módulo de administración consta de una sencilla e intuitiva interfaz web que permite realizar las tareas comunes para gestionar la distribución de software en los clientes. ''(vamos por aquí)'' == Objetivos == == Arquitectura del sistema == ... Componentes del sistema: '''OpenGNSys Server''':: Servidor principal del gestor de clonación (controlador de DHCP, PXE, base de datos, etc.). '''OpenGNSys Repository Manager''':: Gestor del repositorio de imágenes. '''OpenGNSys Administrator''':: Consola de gestión web y controlador de todo el sistema (páginas web, servicios web, etc.). '''OpenGNSys Client Agent''':: Agente ejecutor de órdenes en el cliente. '''OpenGNSys Clonning Engine''':: Funciones del motor de clonación, instalación y arranque de sistemas operativos en el cliente. '''OpenGNSys Client Boot Generator''':: Generador de imágenes de arranque para clientes (configuración de distribución, generador de {{{initrd}}}, etc.). '''OpenGNSys Installer''':: Programa instalador del sistema (generador de configuraciones, generador de paquetes por componente, etc.). '''OpenGNSys Documentation''':: Documentación general (páginas de manual, instalación básica, ejemplos, etc.). == Escenarios == == Ensayos == == Evolución futura == == Conclusiones ==