Cambiar a contenido.

ContraPunto Digital

Lanzamiento de mEDUXa. El sistema central

El sistema central está compuesto por dos servidores linux (Debian Sarge) situados en Tenerife y Gran Canaria. Se han configurado 4 máquinas virtuales Xen en cada uno de ellos con los siguientes servicios asociados:

  • Sistema de actualización y repositorio central
  • Sistema de gestión de fallos
  • Sistema de backup
  • Contenidos

Estos servidores de carácter provincial están preparados para asumir de manera individual el control de los servicios dependientes de ellos en caso de fallo. Además, disponen de capacidad para asumir otros servicios futuros.

Sistema de actualización y repositorio central

Un sistema informático instalado se queda obsoleto con el tiempo. Las aplicaciones, configuraciones, programación del sistema, aspecto, etc... pueden cambiar y ser necesaria su sustitución. Para este fin hemos diseñado un sistema de actualización distribuido que permita mantener todos los equipos en perfecto estado de funcionamiento y con las características adecuadas.

Basándonos en el magnifico sistema de actualización APT de Debian, sobre un subconjunto de paquetes de Kubuntu Breezy y algunos propios, mantenemos un repositorio en nuestro servidor central. Éste sistemas usado de los servidores de cada centro ya que distribuirá la carga y hará más rápidas las actualizaciones. La distribución de contenidos y actualizaciones es como sigue:

  1. Se crean u obtienen actualizaciones de paquetes existentes, o nuevos paquetes.
  2. Se introducen en el repositorio canónico, sito en el sistema central, que incluye paquetes obtenidos de diferentes fuentes.
  3. Se copia, con un proceso automático, este repositorio actualizado a los servidores de centro.
  4. Los clientes preguntan a su servidor de centro, diariamente, por posibles actualizaciones.
  5. En caso de haberlas, las descargan e instalan, manteniendo al día la máquina automáticamente.

Sistema de gestión de fallos

Cada fallo notificado por los usuarios debe ser resuelto, en un plazo razonable, por los técnicos encargados del mantenimiento. Para que esto sea posible es necesario disponer de una herramienta de gestión los suficientemente potente.

Bansándonos en el gestor de incidencias Request Traquer hemos montando una solución que nos permite la gestión completa de las incidencias a lo largo de todo su ciclo de vida. Cada correo enviado por el notificador de fallos crea automáticamente una nueva incidencia en el sistema. Esta puede ser consultada por los técnicos junto con toda la documentación recopilada en la maqueta. Además desde el mismo sistema se puede responder al usuario por correo electrónico, así como reasignar la incidencia a técnicos especializados.

El sistema dispone de todo un conjunto de recursos pensados para facilitar la cooperación entre los técnicos. Por ejemplo se pueden crear grupos de trabajo especializados en temas concretos, cada uno de los cuales es dirigido por un coordinador que se encarga de asignar las incidencias a sus técnicos. Gracias a esto, y aun completo y estricto diagrama de estados, las incidencias pueden cambiar de un grupo a otro, bajo el control de los coordinadores, hasta que son resueltas.

Es posible que la solución a algunos de los problemas detectados no esté en manos de los técnicos de mantenimiento, sino que dependa de los desarrolladores de algún otro proyecto de software libre. Por ello el sistema permite la interconexión con otros sistemas de incidencias. Así, desde la misma interfaz los técnicos pueden notificar fallos a los desarrolladores y mantenedores de las aplicaciones afectadas. Esto se hace de forma transparente, permitiendo que el diálogo con los mismos y la evolución de las incidencias en los otros sistemas queden perfectamente registrados en el nuestro.

Sistema de copias de seguridad

Este sistema permitirá disponer de copias de todos los paquetes y configuraciones de mEDUXa de manera que puedan ser recuperados con facilidad en caso de fallo de algún elemento del proyecto.

Contenidos

Para la publicación de contenidos, se ha escogido como herramienta Mediawiki (www.mediawiki.org). Se trata de una herramienta colaborativa (que denominará Eduwiki) muy popular.Los contenidos elaborados tendrán licencia libre (siguiendo la directriz establecida para todo el proyecto). Así estará disponible no sólo desde la red del Gobierno de Canarias, sino a través de internet. Asociada a esta herramienta se establecerán servicios encaminados a la creación de una comunidad en torno a mEDUXa, fomentando la colaboración con otros proyectos similares como Linex, Skolelinux, Bardinux, Edubuntu, Guadalinex, etc.

Volver a la página de inicio del artículo (Lanzamiento mEDUXa 1.0).


Creado por abenito
Última modificación 17 13:22-11-2006