Changes between Version 2 and Version 3 of EACIntro


Ignore:
Timestamp:
Jul 22, 2009, 10:48:04 AM (15 years ago)
Author:
gabriel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • EACIntro

    v2 v3  
    1414=== Gestion remota del arranque de los equipos clientes ===
    1515
    16 * Permite definir el disco e incluso la partición que el cliente remoto debe de utilizar para arrancar. [[br]]
     16 * Permite definir el disco e incluso la partición que el cliente remoto debe de utilizar para arrancar. [[br]]
    1717
    18 * Así mismo se puede definir que carguen el S.O. EABBootAgentClient, que es el motor cliente del Entorno Avanzado de Clonación. [[br]]
    19 ** El EACBootAgent es un SO basado en ubuntu, configurado para ser exportado por NFS y accesible por los clientes con arranque PXE. [[br]]
    20 ** Este S.O. es muy flexible para adaptarse al hardware de los clientes (tarjetas de red ...) así como a las nuevas herramientas o funcionalidades de la aplicación. [[br]]
    21 ** Un ejemplo de su flexibilidad es poder: [[br]]
    22 *** actualizar todo el S.O desde el Servidor EAC, con tan solo ejecutar la instrucción apt-get upgrade, [[br]]
    23 *** o la instalacion de aplicaciones con apt-get update, o la inclusión de un módulo para un determinado hardware (previa la ejecución de MountChrootEACClient)[[br]]
     18 * Así mismo se puede definir que carguen el S.O. EABBootAgentClient, que es el motor cliente del Entorno Avanzado de Clonación. [[br]]
     19  * El EACBootAgent es un SO basado en ubuntu, configurado para ser exportado por NFS y accesible por los clientes con arranque PXE. [[br]]
     20  * Este S.O. es muy flexible para adaptarse al hardware de los clientes (tarjetas de red ...) así como a las nuevas herramientas o funcionalidades de la aplicación. [[br]]
     21  * Un ejemplo de su flexibilidad es poder: [[br]]
     22   * actualizar todo el S.O desde el Servidor EAC, con tan solo ejecutar la instrucción apt-get upgrade, [[br]]
     23   * o la instalacion de aplicaciones con apt-get update, o la inclusión de un módulo para un determinado hardware (previa la ejecución de MountChrootEACClient)[[br]]
    2424
    25 * Los clientes, se dan de alta automáticamente en la aplicación EAC, siempre bajo la responsabilidad del servicio dhcp.
     25 * Los clientes, se dan de alta automáticamente en la aplicación EAC, siempre bajo la responsabilidad del servicio dhcp.
    2626
    2727=== Preparación automatizada de discos duros (formateo, tabla de particiones, modificadón del MBR) ===
    2828
    29 * Permite realizar la gestión automatizada de los discos duros: [[br]]
     29 * Permite realizar la gestión automatizada de los discos duros: [[br]]
    3030
    31 ** Borrado de particiones, [[br]]
    32 ** Creación de nuevas particiones, [[br]]
    33 ** Creación de sistemas de archivos. [[br]]
    34 ** Generar BootSector compatible con Windows. [[br]]
    35 ** Activar el flag de arranque de una partición. [[br]]
    36 ** Permite la gestión de una partición denominada CACHE, para el almacenaje temporal de imagenes, aliviando la carga de red y acelerar los procesos. [[br]]
     31  * Borrado de particiones, [[br]]
     32  * Creación de nuevas particiones, [[br]]
     33  * Creación de sistemas de archivos. [[br]]
     34  * Generar BootSector compatible con Windows. [[br]]
     35  * Activar el flag de arranque de una partición. [[br]]
     36  * Permite la gestión de una partición denominada CACHE, para el almacenaje temporal de imagenes, aliviando la carga de red y acelerar los procesos. [[br]]
    3737
    3838
    3939=== Creación y Restauracion (clonación) de S.O. basados en imagenes monolíticas ===
    4040
    41 * Permite la automatización de la creación de una imagen a partir de un S.O operativo instalado en un cliente.[[br]]
    42 **Utilizando las herramientas GNU ntfsclone, partimage o partclone (pendiente de integrar partition saving y fsarchiver) [[br]]
     41 * Permite la automatización de la creación de una imagen a partir de un S.O operativo instalado en un cliente.[[br]]
     42  *Utilizando las herramientas GNU ntfsclone, partimage o partclone (pendiente de integrar partition saving y fsarchiver) [[br]]
    4343
    44 * Permite la restauración o deploy de particiones a partir de las imagenes almacenadas en su propia particion CACHE, en el Servidor EAC o en cualquier otro equipo que la exporte [[br]]
    45 ** El concepto de restauración define que la imagen será restaurada en el equipo o equipos que deseemos a través de unicast o multicast. [[br]]
    46 ** El concepto de deploy define que la imagen primero será almacenada una partición cache de los clientes, (unicast, multicast o torrent), para inmediatemente después restaurarla en su correspondiente partición. [[br]]
    47 ** El inicio de servicios de transferencia Multicast o Torrent es automático bajo petición de los clientes. [[br]]
     44 * Permite la restauración o deploy de particiones a partir de las imagenes almacenadas en su propia particion CACHE, en el Servidor EAC o en cualquier otro equipo que la exporte [[br]]
     45  * El concepto de restauración define que la imagen será restaurada en el equipo o equipos que deseemos a través de unicast o multicast. [[br]]
     46  * El concepto de deploy define que la imagen primero será almacenada una partición cache de los clientes, (unicast, multicast o torrent), para inmediatemente después restaurarla en su correspondiente partición. [[br]]
     47  * El inicio de servicios de transferencia Multicast o Torrent es automático bajo petición de los clientes. [[br]]
    4848
    4949
    5050=== Restauracion de S.O. de particion a particion (no requiere crear imagenes). ===
    5151
    52 * Permite clonar una partiticion local a otra particion local.[[br]]
    53 * Permite clonar una partición local a multiples particiones remotas por multicast.[[br]]
     52 * Permite clonar una partiticion local a otra particion local.[[br]]
     53 * Permite clonar una partición local a multiples particiones remotas por multicast.[[br]]
    5454
    5555
    5656=== Postconfiguración de SO ===
    5757
    58 * Acceso al registro de Windows para su modificación[[br]]
    59 ** Cambio de nombre[[br]]
    60 ** Asignar la ejecución de scripts en NTrun o NTrunOnce NTrunUser NTrunUserOnce[[br]]
    61 ** Asignar directivas a los perfiles de usuarios.[[br]]
    62 ** Realizar Autologon[[br]]
    63 ** Descactivar ciertos elementos como teclado o ratón, para evitar interacción mientas se realiza operaciones en sugundo plano.[[br]]
    64 ** Registrar los discos duros (operation no automatizada)[[br]]
     58 * Acceso al registro de Windows para su modificación[[br]]
     59  * Cambio de nombre[[br]]
     60  * Asignar la ejecución de scripts en NTrun o NTrunOnce NTrunUser NTrunUserOnce[[br]]
     61  * Asignar directivas a los perfiles de usuarios.[[br]]
     62  * Realizar Autologon[[br]]
     63  * Descactivar ciertos elementos como teclado o ratón, para evitar interacción mientas se realiza operaciones en sugundo plano.[[br]]
     64  * Registrar los discos duros (operation no automatizada)[[br]]
    6565
    66 * parseo de ficheros INI[[br]]
    67 ** Permite parsear un fichero, con las varibles que definamos. (ejemplo sysprep, para unir equipos a dominio)[[br]]
     66 * parseo de ficheros INI[[br]]
     67  * Permite parsear un fichero, con las varibles que definamos. (ejemplo sysprep, para unir equipos a dominio)[[br]]
    6868
    69 * Modificación del gestor de arranque del SO y la carga de kernel en caliente (HOT-Reboot)[[br]]
    70 ** Permite instalar el grub, reconociendo los sistemas operativos instalados.[[br]]
    71 ** Permite arrancar la partición directamente sin pasar por la BIOS (HDBoot), después de haber realizado una operación.[[br]]
    72 
    73 
    74 
    75 
     69 * Modificación del gestor de arranque del SO y la carga de kernel en caliente (HOT-Reboot)[[br]]
     70  * Permite instalar el grub, reconociendo los sistemas operativos instalados.[[br]]
     71  * Permite arrancar la partición directamente sin pasar por la BIOS (HDBoot), después de haber realizado una operación.[[br]]
    7672
    7773= elementos del EAC. =
    7874
    79 
    8075== Lenguaje (APIS) y Comunicación EAC (EACserver) ==
    81 ** código abierto en lenguaje bash, y php, con formato Hidra [[br]]
    82 ** ubicadas:[[br]]
    83 *** /var/EAC/admin/librerias: ata.lib, filesystem.lib, deploy.lib, postconf.lib, boot.lib[[br]]
    84 *** /var/EAC/procedimientos: EACserver, EACtorrent, EACtracker, EACpxe EACclient[[br]]
    85 
     76 * código abierto en lenguaje bash, y php, con formato Hidra [[br]]
     77 * ubicadas:[[br]]
     78  * /var/EAC/admin/librerias: ata.lib, filesystem.lib, deploy.lib, postconf.lib, boot.lib[[br]]
     79  * /var/EAC/procedimientos: EACserver, EACtorrent, EACtracker, EACpxe EACclient[[br]]
    8680
    8781== Servidor EAC ==
    8882
    89 ** Funciones:[[br]]
    90 *** Gestión de arranque de sus clientes[[br]]
    91 *** Automatización de tareas para sus clientes[[br]]
    92 *** Repositorio de imágenes.[[br]]
    93 *** Repositorio de APIS.[[br]]
     83 * Funciones:[[br]]
     84  * Gestión de arranque de sus clientes[[br]]
     85  * Automatización de tareas para sus clientes[[br]]
     86  * Repositorio de imágenes.[[br]]
     87  * Repositorio de APIS.[[br]]
    9488
    95 ** Servicios:[[br]]
    96 *** Base de Datos[[br]]
    97 *** Interfaz Web EAC[[br]]
    98 *** Servicio EACserver[[br]]
     89 * Servicios:[[br]]
     90  * Base de Datos[[br]]
     91  * Interfaz Web EAC[[br]]
     92  * Servicio EACserver[[br]]
    9993
    10094== Cliente EAC ==
     95 
     96 * Funciones:[[br]]
     97  * Realiza las tareas solicitadas[[br]]
    10198
    102 ** Funciones:[[br]]
    103 *** Realiza las tareas solicitadas[[br]]
    104 
    105 ** Servicios bajo demanda:[[br]]
    106 *** lighttp,[[br]]
    107 *** interfaz web local EAClocal (aun en desarrollo)[[br]]
    108 *** Interfaz visual (X+gambas)[[br]]
     99 * Servicios bajo demanda:[[br]]
     100  * lighttp,[[br]]
     101  * interfaz web local EAClocal (aun en desarrollo)[[br]]
     102  * Interfaz visual (X+gambas)[[br]]
    109103
    110104== los repositorios ==
     
    116110= Funcionamiento =
    117111Las operaciones se realizan: [[br]]
    118 ** modo aplicación web ( para clientes EAC pxe).[[br]]
    119 ** modo shell interact (Todos los clientes EAC \-pxe, cd, usb, partición rescate)[[br]]
    120 *** desde el propio cliente.[[br]]
    121 *** Remotamente contra un cliente (ssh) o varios clientes (cluster ssh)[[br]]
     112 * modo aplicación web ( para clientes EAC pxe).[[br]]
     113 * modo shell interact (Todos los clientes EAC \-pxe, cd, usb, partición rescate)[[br]]
     114  * desde el propio cliente.[[br]]
     115  * Remotamente contra un cliente (ssh) o varios clientes (cluster ssh)[[br]]
    122116
    123117