Uco thin stationoswc2012

download Uco thin stationoswc2012

If you can't read please download the document

Transcript of Uco thin stationoswc2012

  • 1.
    • Sistema ThinStation para aulas TIC
    • Gestin, monitorizacin y distribucin de appliances.
    • Sergio Gmez Bachiller - Juan Antonio Marn Beltrn
  • 2. Servicio de Informtica de la Universidad de Crdoba

3. Los clientes ligeros (thinclients) siempre han estado asociados a los inconvenientes de:

  • Equipos de bajo coste y obsoletos.

4. Escaso aprovechamiento de los recursos locales. En contraposicin de los sistemas que poseen una instalacin local (fatclients).

  • Los clientes ligeros desde otra perspectiva

5. Sin embargo sus ventajas son de sobra conocidas:

  • Menores costes de administracin.

6. Informacin centralizada. 7. Ofrecen sistemas ms seguros. 8. Etc.

  • Los clientes ligeros desde otra perspectiva

9. En la actualidad, los costes de adquisicin han bajado mucho:

  • Equipos ms potentes a menor precio

10. Vida til mucho mayor

  • Por qu desperdiciar los recursos hardware a costa de sacrificar la facilidad de administracin?
  • Los clientes ligeros desde otra perspectiva

11. Objetivos:

  • Administracin centralizada.

12. Ejecucin de los procesos localmente. 13. Posibilidad de ofrecer sistemas heterogneos (no atados a un solo S.O.)

  • Clientes ligeros no: verstiles.

14. El proyecto Thinstation surge en 2001 de otro proyecto llamado Netstation.

  • Aprovecha mquinas de escasos recursos.

15. Permite configurar sesiones contra servidores:

  • Sesiones Unix: Xorg, NX, Tarantella, SSH.

16. Sesiones Windows: ICA, RDP.

  • El proyecto Thinstation

17. Thinstation es interesante porque:

  • Configuracin basada en grupos o perfiles.
  • Perfil bibliotecas

18. Perfil aulas de prcticas 19. Perfil aulas de docencia. Generacin de imgenes a medida, basada en paquetes.

  • Solo cargar los paquetes necesarios para un perfil (ROM mnima).
  • El proyecto Thinstation

20. ThinStation UCO fue un fork de la distribucin oficial para adaptarlo a los requerimientos de la Universidad de Crdoba:

  • Aprovechamiento del hardware local

21. Sistema nico para todos los campus, con requisitos heterogneos (sistemas operativos abiertos/privativos).

  • El proyecto ThinStation UCO

22. ThinStation UCO permite la ejecucin de una distribucin propia de GNU/Linux contra el hardware local. El sistema sigue inicindose con una pequea ROM. Todo el software restante se encuentra en una unidad NFS.

  • Aprovechamiento del hardware local

23. Ventajas:

  • Permite la actualizacin e instalacin de nuevo software en caliente.

24. Se mantiene la gestin centralizada. 25. El mismo sistema es igual en toda la Universidad. Inconvenientes:

  • Requiere un gran ancho de banda.
  • Aprovechamiento del hardware local

26. Para mejorar el rendimiento de la unidad NFS se utiliza cachefs. El sistema de cachefs permite guardar una cache de los archivos ledos por NFS en el disco local. La segunda lectura se acelera, desciende el trfico de red y se aprovecha el disco local!

  • Aprovechamiento del hardware local

27. ThinStation UCO se utiliza en todas las aulas TIC de la Universidad, eso significa diferentes tipos de:

    • Usuarios
  • 28. Titulaciones

29. Requisitos En una palabra: Necesidades

  • Sistemas heterogneos

30. Y si el software que se necesita no funciona en sistemas GNU/Linux? Alternativa 1: Se mantiene el sistema de sesiones que permite conectarse a servidores con sistemas privativos (protocolos ICA o RDP). Ejecucin en el servidor.

  • Sistemas heterogneos

31. Y si el software que se necesita no funciona en sistemas GNU/Linux? Alternativa 2: Se distribuyen por las aulas imgenes de sistemas virtualizados con el software privativo usando el protocolo torrent. Ejecucin en local.

  • Sistemas heterogneos

32. Los sistemas de sesin remotos permiten ejecutar sesiones tambin desde casa. Con un servidor NX es posible ofrecer en remoto el mismo software que poseen las aulas (mismo repositorio NFS). Los alumnos pueden trabajar desde cualquier lugar a cualquier hora.

  • Ventajas adicionales

33. La mayor ventaja de ThinStation es que se conserva la gestin centralizada:

  • Instalacin de nuevo software en el repositorio GNU/Linux o en servidores remotos:
  • Fase 1: Entorno de desarrollo

34. Fase 2: Pruebas 35. Fase 3: Distribucin en produccin

  • Administracin centralizada

36. Para las mquinas virtuales:

  • Fase 1: Creacin o actualizacin de la mquina.

37. Fase 2: Cierre de la mquina contra modificaciones (rollback al ltimo snapshot) 38. Fase 3: Distribucin via torrent a las aulas.

  • Administracin centralizada

39. La monitorizacin se basa en:

  • Gestin remota a travs de italc (monitorizacin, apagado y encendido de equipos).

40. Sistema centralizado de eventos del sistema con syslog-ng.

  • Monitorizacin de los equipos

41.

  • Sistema web de gestin de aulas (configuracin de equipos y de DHCP).

42. Migrar a una arquitectura de 64 bits. 43. Basar el repositorio NFS en alguna distribucin (Ubuntu, Fedora, etc.) 44. Soporte de DNIe. 45. Distribucin en ISO para uso offline. 46. Uso de italc para el equipo del profesor.

  • Mejoras en camino

47.