Changes between Initial Version and Version 1 of EACProjectDefinition


Ignore:
Timestamp:
Jul 15, 2009, 10:19:46 AM (15 years ago)
Author:
adv
Comment:

migrando wiki uma - info proyecto EAC

Legend:

Unmodified
Added
Removed
Modified
  • EACProjectDefinition

    v1 v1  
     1[[PageOutline]]
     2
     3
     4= Definición del proyecto =
     5
     6* Sistema de clonado de máquinas alternativo a Norton Ghost y a Rembo en su modo avanzado. [[br]]
     7* Gestión rutinaria de un aula de informática [[br]]
     8* También un entorno de administración de tales máquinas para la gestión de recursos. [[br]]
     9
     10== Requerimientos ==
     11
     12* Uso de software libre
     13
     14= Objetivos =
     15
     16* Suplir las carencias de cierto software previamente utilizados tales como partition magic, ghost, rembo..). [[br]]
     17* Añadir conocimientos y experiencia a proyectos similares iniciados previamente en varias Universidades Españolas.  [[br]]
     18
     19= Precedentes =
     20* Proyectos Brutalix y CUTDeploy (Universidad de Zaragoza)  [[br]]
     21* Proyecto Hidra (Universidad de Sevilla)  [[br]]
     22* Proyecto Brutalix-Uma (Universidad de Malaga)   [[br]]
     23* Proyecto CTEDeploy   [[br]]
     24
     25= Estado actual =
     26
     27== version 1.0 ==
     28Desarollo y documentación Antonio Doblas (EAC librerias, EAC Boot Agent Client, EAC server, EAC Console, EAC web) [[br]]
     29Implantado en unas 15 aulas, desde septiembre-noviembre de 2008 [[br]]
     30
     31== Varios testers ==
     32
     33* Pruebas de rendimiento [[br]]
     34* Propuestas de funcionamiento  [[br]]
     35
     36
     37= Versiones del EAC =
     38
     39== Version 1.0 -liberada - ==
     40
     41EAC Boot Agent [[br]]
     42* Ser capaz de soportar cualquier hardware, software o nueva funcionalidad. [[br]]
     43* Ser capaz de inicializarse por pxe, usb, cd o partición de rescate
     44
     45EAC librerias. [[br]]
     46* Permitir la gestion remota de arranque de los clientes hacia dispositivos fisicos o SO remotos como Brutalix o el EACBootAgent
     47* Soporte de transferencias Multicast, P2P, unicast(nfs,sshfs,samba)  [[br]]
     48* Automatizar las operaciones de particionado discos duros.   [[br]]
     49* Automatizar la creación de imágenes de SO (linux-windows)  [[br]]
     50* Automatizar la restauración de imágenes de SO (linux-windows)  [[br]]
     51* Automatizar la restauración de Partición a Partición (local y remoto) [[br]]
     52* Automatizar la Postconfiguracion básica de los S.O. Widnows.
     53     ** Cambio de nombres en Windows. [[br]]
     54     ** Aplicar directivas a usuarios en Windows. [[br]]
     55     ** Introducir equipos windows en un dominio (requiere sysprep)
     56* Gestión básica de logs de operaciones. [[br]]
     57* Gestión básica de inventario hardware de los clientes. [[br]]
     58* Creación de un live-cd de instalación EAC. [[br]]
     59* Gestión EAC centralizada de equipos por pxe. [[br]]
     60* Gestión de los clientes descentralizada usb,cd,particionrescate [[br]]
     61
     62
     63EAC Console [[br]]
     64Prototipo de interfaz visual local para cliente EACConsole basica.[[br]]
     65Interact, PartitionEditor, Browserv Web, VirtualPlayer[[br]]
     66
     67
     68EAC web [[br]]
     69prototipo de interfaz web básica pero efectiva usando las librerias de EAC.[[br]]
     70Información (log, hardware) de los equipos [[br]]
     71Gestión de tareas de Equipos por grupos o individualmente. [[br]]
     72Configuracion amigable y rápida de las distintas operaciones proporcionadas por las Librerias EAC. [[br]]
     73
     74
     75== Version 2.0 ==
     76
     77* Ofrecer la version 1.0 como "early release" a la comunidad de software libre, en especial a Brutalix e Hidra.[[br]]
     78* Rediseñar la base de datos así como el motor de las tablas, según el conocimiento adquirido.[[br]]
     79* Rediseñar las sintaxis de las librerias, según el conocimiento adquirido.[[br]]
     80* Adaptar el código para ser autodocumentada por doxygen[[br]]
     81* Adaptar el sistema de control de errores.[[br]]
     82* Automatizar la Postconfiguracion básica de los S.O. Widnows.[[br]]
     83* Empaquetar EAC.[[br]]
     84* Sistema de Actualización del EAC.[[br]]
     85* Propuestas nuevas funcionalidades[[br]]
     86** Testear la exportación del nfsroot y tftpboot desde una ramdisk[[br]]
     87
     88
     89== Version 3.0 ==
     90
     91* gestion avanzada de log[[br]]
     92* gestion avanzada de inventario.[[br]]
     93* Desarrollo final del EACConsole.[[br]]
     94
     95
     96== Version 4.0 ==
     97
     98* Testeo de sistemas de instalacion de SO desatentidas. RIS.[[br]]
     99* Testeo de imagenes diferenciales.[[br]]