SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler offline
Laboratorios docentes en las TIC
                         con Software Libre:
                    La experiencia de GSyC-URJC
              Seminario eMadrid sobre “Software Libre y educaci´n”
                                                               o


         Departamento de Sistemas Telem´ticos y Computaci´n (GSyC)
                                       a                 o

                        Jos´ Centeno Gonz´lez (jcenteno@gsyc.es)
                           e             a


                                6 de mayo de 2011




GSyC - 2011                                   Laboratorios docentes con Software Libre   1
c 2011 Grupo de Sistemas y Comunicaciones.
                                                 Algunos derechos reservados.
                                     Este trabajo se distribuye bajo la licencia
                                    Creative Commons Attribution Share-Alike
              disponible en http://creativecommons.org/licenses/by-sa/2.1/es




GSyC - 2011             Laboratorios docentes con Software Libre                   2
Contenidos



      1   Historia

      2   El entorno actual

      3   Detalles

      4   El Futuro




GSyC - 2011                   Laboratorios docentes con Software Libre   3
Historia

 Contenidos



      1   Historia

      2   El entorno actual

      3   Detalles

      4   El Futuro




GSyC - 2011                              Laboratorios docentes con Software Libre   4
Historia

 Origen
              En 1991-1992 en la UC3M se empieza a impartir la titulaci´n de
                                                                       o
              Ingenier´ T´cnica en Inform´tica de Gesti´n.
                      ıa e                a            o
              Un grupo de profesores (GSyC) encargado de la docencia de
              asignaturas de “Sistemas Operativos” y de “Redes de
              Ordenadores” se plantea c´mo organizar las pr´cticas.
                                        o                  a
              Objetivos:
                  Utilizar Software Libre.
                  Tener clases de pr´cticas de verdad, con el profesor en el aula,
                                    a
                  50 % de las horas lectivas.
                  En Sistemas Operativos, ense˜ar los sistemas tipo Unix en la
                                                n
                  pr´ctica.
                    a
                  En Redes, ense˜ar TCP/IP en la pr´ctica.
                                 n                   a
              Alternativas:
                  Utilizar las aulas inform´ticas de la Universidad. Con Windows
                                           a
                  instalado. . .
                  Empezar a jugar con:
                       Minix+Amoeba, Minix 386
                       386BSD → NetBSD
                       Linux incipiente

GSyC - 2011                                          Laboratorios docentes con Software Libre   5
Historia

 El Problema




              Las aulas las instalan y administran los Servicios Inform´ticos
                                                                       a
              de la UC3M.
              Les gusta el software libre, les gustan estos sistemas
              operativos. . . pero no pueden dar soporte a la docencia c´mo
                                                                        o
              lo dan con Windows.
              Los profesores tienen que instalar y administrar estas aulas de
              pr´cticas.
                a




GSyC - 2011                                     Laboratorios docentes con Software Libre   6
Historia

 La primera versi´n
                 o


              Arranque dual: Un horror
              ¡¡¡Encima hab´ que comprar m´quinas!!!
                           ıa             a
              Eran los tiempos de los fondos FEDER, nos encontramos con
              una partida presupuestaria que el Departamento no sab´ que
                                                                   ıa
              hacer con ella. . .
              La UC3M estaba naciendo, nos dejaron un aula de 40 puestos.
              HW: i386 con 16 MB de RAM, Ethernet conmutada a 10
              Mbps.
              SW: NetBSD 0.8. ¿Paquetes? ¿Qu´ es eso? ¡A compilar desde
                                            e
              el fuente!



GSyC - 2011                                    Laboratorios docentes con Software Libre   7
Historia

 La primera versi´n
                 o




              Sistema de ventanas: X Window System con gestor de
              ventanas fvwm
              Cuentas de usuarios: NIS
              Ficheros de usuarios: NFS
              Compiladores: gcc, SR, gnat (portado a la arquitectura por los
              profesores (!!!)).




GSyC - 2011                                     Laboratorios docentes con Software Libre   8
Historia

 La primera versi´n
                 o




              Servidores: SparcStations con SunOS (ejem :-))
              Copias de seguridad: Backups en cintas DAT en los servidores




GSyC - 2011                                    Laboratorios docentes con Software Libre   9
Historia

 La primera versi´n
                 o




              Y lo mejor de todo...




GSyC - 2011                                      Laboratorios docentes con Software Libre   10
Historia

 La primera versi´n
                 o




              Y lo mejor de todo...

    ¡¡¡con ACCESO A INTERNET!!!



GSyC - 2011                                      Laboratorios docentes con Software Libre   11
Historia

 La primera versi´n: Problemas
                 o

              Instalaci´n del SO: puesto a puesto con una pila de 20 floppys
                       o
              Rendimiento: La primera pr´ctica de ejemplo de Redes
                                         a
              tardaba en compilar ¡¡¡20 minutos!!!.
              Con el tiempo, diferente SW instalado en cada puesto
              Tolerancia a fallos:
                  el calor le sentaba mal a los discos de los servidores :-)
                  los backups eran irrecuperables :-)
              Seguridad: Por todas partes: NIS, NFS, ping de la muerte,
              ataques. . .
              El resto de la Universidad (alumnos, profesores) nos ve´
                                                                     ıa
              rayando en la delincuencia.
              Y, sobre todo: llevaba mucho tiempo, quer´
                                                       ıamos admins. . .


GSyC - 2011                                       Laboratorios docentes con Software Libre   12
Historia

 Siguientes versiones


              Mejor HW (¡qu´ baratos son los PCs comparados con un
                              e
              osciloscopio!).
              Dos aulas.
              Linux (los alumnos se lo instalaban en casa aunque en la
              Universidad usaban NetBSD), Debian, eso s´  ı.
              Servidores con PCs
              Instalaciones autom´ticas modificando la instalaci´n manual
                                 a                             o
              Un milagro: ¡¡¡Un administrador funcionario, grupo A!!!
              Cambio de Universidad: A la URJC, con muchas lecciones
              aprendidas (pero sin admin :-( )



GSyC - 2011                                    Laboratorios docentes con Software Libre   13
El entorno actual

 Contenidos



      1   Historia

      2   El entorno actual

      3   Detalles

      4   El Futuro




GSyC - 2011                                       Laboratorios docentes con Software Libre   14
El entorno actual

 Hoy



              7 aulas de 40 puestos, en dos campus (Fuenlabrada y
              M´stoles)
                o
              Ordenadores en su mayor´ comprados hace 7 a˜os :-(
                                     ıa                  n
              SO: Linux, Ubuntu 10.04, arranque de Plan 9 por red para
              algunas asignaturas.
              Escritorio: Gnome (por defecto)
              Utilizados para las pr´cticas de unas ¡50 Asignaturas! entre
                                    a
              Ingenier´ de Telecomunicaci´n e Ingenier´ Inform´tica
                      ıa                    o           ıa       a




GSyC - 2011                                        Laboratorios docentes con Software Libre   15
El entorno actual




GSyC - 2011                       Laboratorios docentes con Software Libre   16
El entorno actual




GSyC - 2011                       Laboratorios docentes con Software Libre   17
El entorno actual




GSyC - 2011                       Laboratorios docentes con Software Libre   18
El entorno actual




GSyC - 2011                       Laboratorios docentes con Software Libre   19
El entorno actual

 Laboratorios multidisciplinares


              Se reutilizan la misma instalaci´n en las pr´cticas de
                                              o           a
              asignaturas como:
                  Fundamentos de Programaci´n, 1o grados de Teleco
                                               o
                  Arquitectura de Redes de Ordenadores, 1o grados de Teleco
                  Sistemas Telem´ticos, 2o grados de Teleco
                                  a
                  Sistemas Operativos, 3o Ing. Teleco
                  Informaci´n Audiovisual en Redes de Ordenadores, 3o Ing.
                            o
                  Teleco
                  Servicios y Aplicaciones Telem´ticas, 4o Ing. Teleco
                                                 a
                  Sistemas de Tiempo Real, 4o Ing. Teleco
                  Redes de Ordenadores M´viles, 4o Ing. Teleco
                                           o
                  Aplicaciones Multimedia Interacticas, Distribuidas y Escalables,
                  5o Ing. Teleco




GSyC - 2011                                         Laboratorios docentes con Software Libre   20
Detalles

 Contenidos



      1   Historia

      2   El entorno actual

      3   Detalles

      4   El Futuro




GSyC - 2011                              Laboratorios docentes con Software Libre   21
Detalles

 Instalaci´n desatendida
          o

              Basada en los preseeds de Ubuntu, la misma idea que nuestros
              scripts caseros para adaptar la instalaci´n manual de NetBSD.
                                                       o
              Info en:
     http://help.ubuntu.com/11.04/installation-guide/i386/appendix-preseed.html


              Cada ordenador arranca y un servidor de DHCP le hace
              arrancar de red e instalarse solo en base a su direcci´n
                                                                    o
              Ethernet.
              Se usa un mirror local de los paquetes de Ubuntu para ir m´s
                                                                        a
              r´pido
               a
              Un aula se reinstala entera en unos 10 minutos.
              Nada m´s terminar de instalarse cada PC, puede usarse en
                      a
              clase de cualquier asignatura.

GSyC - 2011                                     Laboratorios docentes con Software Libre   22
Detalles

 Fichero preseed
       d-i partman-auto partman-auto/select_disk string /dev/sda
       d-i partman-auto/disk string /dev/sda
       d-i partman-auto/method string regular
       d-i partman-auto/expert_recipe string
       boot-root ::
       100 10000 1000000000 ext4
               $primary
                $bootable
               method format
               format
                use_filesystem
               filesystem ext4
               mountpoint / .
       64 512 300% linux-swap
               method swap
                format .
       300 4000 7000 ext4
               method format
                format
               use_filesystem
               filesystem ext4
                mountpoint /tmp .
               300 4000 7000 ext4
                       method format
                       format
                       use_filesystem
                       filesystem ext4
                       mountpoint /data .


GSyC - 2011                                           Laboratorios docentes con Software Libre   23
Detalles

 Fichero preseed
       ####### CONFIGURACIONES ESPECIFICAS DE PAQUETES
       ldap-auth-config ldap-auth-config/rootbinddn string empty
       ldap-auth-config ldap-auth-config/rootbindpw password empty
       ldap-auth-config ldap-auth-config/dblogin boolean false
       ldap-auth-config ldap-auth-config/ldapns/base-dn string empty
       ldap-auth-config ldap-auth-config/pam_password md5
       ldap-auth-config ldap-auth-config/ldapns/ldap_version select 3
       ldap-auth-config ldap-auth-config/ldapns/ldap_version string empty
       ldap-auth-config ldap-auth-config/dbrootlogin boolean false
       ldap-auth-config ldap-auth-config/ldapns/ldap-server string ldaps://212.128.4.7/

       # Aceptar licencia de Java
       sun-java6-bin shared/accepted-sun-dlj-v1-1 boolean true
       sun-java6-jdk shared/accepted-sun-dlj-v1-1    boolean true

       postfix   postfix/main_mailer_type select Internet with smarthost
       postfix   postfix/mailname string alpha01.aulas.gsyc.es
       postfix   postfix/destinations string localhost
       postfix   postfix/relayhost string 212.128.4.4

       ####### AJUSTES FINALES
       d-i preseed/late_command string wget
       http://212.128.4.12/preseeds/lucid/111/retoca;
          chmod +x retoca; sh retoca


GSyC - 2011                                         Laboratorios docentes con Software Libre   24
Detalles

 Servidores

              Servidor primario de LDAP, en M´stoles
                                             o
              4 servidores secundarios de LDAP (incluyen servidor de DNS),
              2 por campus
              2 servidores principales de NFS, 1 por campus
              2 servidores espejos de NFS, 1 por campus
              2 servidores con portal web y webmail para alumnos, 1 por
              campus
              1 servidor con portal de administraci´n para profesores, en
                                                   o
              M´stoles
                o

              Salas de servidores con instaciones el´ctricas y de refrigeraci´n
                                                    e                        o
              especiales: son imprescindibles


GSyC - 2011                                     Laboratorios docentes con Software Libre   25
Detalles

 Gesti´n de cuentas de usuario
      o




              Base de datos de usuarios mediante LDAP
              Para el rendimiento son esenciales los servidores secundarios
              Cada alumno tiene una cuenta unica, y puede usar cualquier
                                            ´
              ordenador de cualquier campus
              Los profesores pueden crear cuentas en cualquier momento (o
              cambiar contrase˜as) mendiante un portal espec´
                               n                              ıfico




GSyC - 2011                                     Laboratorios docentes con Software Libre   26
Detalles

 Portal de Gesti´n para Profesores
                o




GSyC - 2011                        Laboratorios docentes con Software Libre   27
Detalles

 Sistemas de Ficheros



              Seguimos usando NFS. . .
              Es un punto cr´
                            ıtico de impacto en el rendimiento del sistema:
                  Servidores con discos en RAID
                  Servidores conectados a un switch lo m´s pr´ximo posible a los
                                                        a    o
                  clientes
                  Servidores con la IP de la misma subred que los clientes
                  (multihomed).
                  Montajes de NFS sobre TCP
              Cada alumno tiene un HOME diferente en cada uno de los
              dos campus, por estas razones de rendimiento. . .




GSyC - 2011                                     Laboratorios docentes con Software Libre   28
Detalles

 Copias de seguridad

              No es un servicio que se ofrezca (se dice a los usuarios que no
              hay). . .
              . . . pero s´ hay (para que podamos dormir por las noches)
                          ı
              Sistema basado en scripts de rsync: no hay hist´ricos
                                                             o
              Copia diaria en un servidor espejo y en discos externos USB
              Si fallan los discos de un servidor (habitual en cuanto se
              estropea la refrigeraci´n de la habitaci´n), se cambia la IP al
                                     o                o
              espejo y sigue funcionando todo (con un d´ perdido en el
                                                           ıa
              caso peor. . . )
              Hecho: Desde que hacemos copias de seguridad frecuentes los
              discos se estropean m´s.
                                   a
              Mito: Las copias de seguridad machacan los discos y hacen
              que fallen.

GSyC - 2011                                     Laboratorios docentes con Software Libre   29
Detalles

 Copias de seguridad: Futuro



              Bacula no nos gusta
              Venti es maravilloso, nunca he visto nada igual: lo hemos
              visto funcionando, pero a´n no sabemos montarlo nosotros. . .
                                       u
                  Mi versi´n de ayer de un fichero
                          o
                   $ yesterday ~/charla-admin/charla-admin.tex > copia

                  Mi versi´n de cierto d´ de un fichero
                          o             ıa
                   $ yesterday -d 20110523 ~/charla-admin/charla-admin.tex > copia




GSyC - 2011                                     Laboratorios docentes con Software Libre   30
Detalles

 Realizaci´n de ex´menes
          o       a

              Algunos profesores parece que se empe˜an en seguir midiendo
                                                     n
              lo que saben sus alumnos. . .
              Y, por sorprendente que parezca, no les gusta que se copien. . .
              Mediante scripts, se activan en los ordenadores el modo
              examen:
                  Sin acceso a Internet
                  Con acceso a los portales de las asignaturas (Moodle).
                  Sin ruta de vecinos (¡crucial!)
                  Sin acceso a la cuenta de usuario del alumno, se usa una
                  cuenta gen´rica local vac´
                             e               ıa
                  Posibilidad de enviar el resultado del examen por la red, o de
                  imprimirlo y firmar una copia
              Algunas de estas opciones son personalizables seg´n el tipo de
                                                               u
              examen.
              Al terminar el examen otro script devuelve cada ordenador al
              modo normal.
GSyC - 2011                                      Laboratorios docentes con Software Libre   31
Detalles

 La interrelaci´n con el Servicio de Inform´tica de la
               o                           a
 Universidad

              A d´ de hoy, siguen sin dar soporte m´s que a laboratorios
                 ıa                                a
              con Windows.
              Adem´s, no hay manera de contar con PAS como
                   a
              administradores para nuestros laboratorios: utilizamos figuras
              de becarios con sueldos muy bajos, que en cuanto aprenden se
              marchan
              Choque de intereses constantes:
                  Demandamos m´s de la red que nadie: tenemos una VLAN
                                  a
                  separada del resto de la Universidad
                  Instalamos servicios (para administraci´n y con fines docentes)
                                                         o
                  que colisionan con los de la universidad y a veces generan
                  conflictos: DNS, LDAP, DHCP, Access Points. . .


GSyC - 2011                                     Laboratorios docentes con Software Libre   32
El Futuro

 Contenidos



      1   Historia

      2   El entorno actual

      3   Detalles

      4   El Futuro




GSyC - 2011                               Laboratorios docentes con Software Libre   33
El Futuro

 Retos


              Necesitamos administradores con vocaci´n de permanencia
                                                    o
              (ideal: PAS funcionario)
                  El entorno de admistraci´n es “peculiar”: muchos profesores
                                          o
                  con passwords de root, muchos administradores no lo
                  aguantan. . .
              Bolonia da la vuelta a todo, ¿tambi´n a esto? 15 a˜os dando
                                                  e                n
              pr´cticas de este tipo y ahora parece que si las sigues dando
                a
              no te has “modernizado”
                  Tendencia preocupante: pr´cticas sin profesor, “el alumno
                                           a
                  aprende m´s”
                           a
              La crisis: No podemos renovar el HW. Es barato, pero son
              muchos ordenadores



GSyC - 2011                                     Laboratorios docentes con Software Libre   34
El Futuro

 El final




              Se construye un nuevo edificio en Fuenlabrada exclusivamente
              para laboratorios docentes para clases pr´cticas.
                                                       a
              300 puestos por planta, 1000 puestos en el edificio
              y. . . ¡sorpresa!




GSyC - 2011                                    Laboratorios docentes con Software Libre   35
El Futuro

 El final




              Se construye un nuevo edificio en Fuenlabrada exclusivamente
              para laboratorios docentes para clases pr´cticas.
                                                       a
              300 puestos por planta, 1000 puestos en el edificio
              y. . . ¡sorpresa!
              ¡¡¡Los puestos no tienen acceso a la red fija, s´lo WIFI!!!
                                                             o
              . . . ¿se acab´ este tipo de entorno?
                            o




GSyC - 2011                                    Laboratorios docentes con Software Libre   36

Mais conteúdo relacionado

Semelhante a 2011 05 06 (madridonrails) emadrid jcentenoglez urjc laboratorios docentesitsoftware libre la experiencia gsy urjc

Evaluacion de computacion
Evaluacion de computacionEvaluacion de computacion
Evaluacion de computacioncecalderon
 
Presentación1 estructura del laboratorio
Presentación1 estructura del laboratorioPresentación1 estructura del laboratorio
Presentación1 estructura del laboratorioMARIBEL POLANCO
 
Investigación sobre redes
Investigación sobre redesInvestigación sobre redes
Investigación sobre redesLizbeth Soto
 
Act3-U4-Caracteristicas de Buscadores.pdf
Act3-U4-Caracteristicas de Buscadores.pdfAct3-U4-Caracteristicas de Buscadores.pdf
Act3-U4-Caracteristicas de Buscadores.pdfPedroMartinezHernand5
 
Evaluacion de distribuciones_linux_para_educacion.ppt_0
Evaluacion de distribuciones_linux_para_educacion.ppt_0Evaluacion de distribuciones_linux_para_educacion.ppt_0
Evaluacion de distribuciones_linux_para_educacion.ppt_0Se Pa
 
Guaño vanessa sistemas_ operativos
Guaño vanessa  sistemas_ operativosGuaño vanessa  sistemas_ operativos
Guaño vanessa sistemas_ operativosestefi1993chalita
 
Investigación sobre los tipos de servidores
Investigación sobre los tipos de servidoresInvestigación sobre los tipos de servidores
Investigación sobre los tipos de servidoresKazx Castillo
 
Nachos sistema operativo
Nachos sistema operativoNachos sistema operativo
Nachos sistema operativomahc83
 
Cap i sistemas operativos (1)
Cap i sistemas operativos (1)Cap i sistemas operativos (1)
Cap i sistemas operativos (1)informatico tic
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosV Meza T
 
Inf 324 01 01 Historia y Evolución de los Sistemas Operativos
Inf 324 01 01 Historia y Evolución de los Sistemas OperativosInf 324 01 01 Historia y Evolución de los Sistemas Operativos
Inf 324 01 01 Historia y Evolución de los Sistemas Operativoseladiareyes
 
Alvaro luis pico inventari 2
Alvaro luis pico inventari 2Alvaro luis pico inventari 2
Alvaro luis pico inventari 2Alvaro Pico pico
 

Semelhante a 2011 05 06 (madridonrails) emadrid jcentenoglez urjc laboratorios docentesitsoftware libre la experiencia gsy urjc (20)

Evaluacion de computacion
Evaluacion de computacionEvaluacion de computacion
Evaluacion de computacion
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Presentación1 estructura del laboratorio
Presentación1 estructura del laboratorioPresentación1 estructura del laboratorio
Presentación1 estructura del laboratorio
 
Proyecto Linex 2006
Proyecto Linex 2006Proyecto Linex 2006
Proyecto Linex 2006
 
Proyecto Linex 2006
Proyecto Linex 2006Proyecto Linex 2006
Proyecto Linex 2006
 
Investigación sobre redes
Investigación sobre redesInvestigación sobre redes
Investigación sobre redes
 
Linux vs. Windows
Linux vs. WindowsLinux vs. Windows
Linux vs. Windows
 
Act3-U4-Caracteristicas de Buscadores.pdf
Act3-U4-Caracteristicas de Buscadores.pdfAct3-U4-Caracteristicas de Buscadores.pdf
Act3-U4-Caracteristicas de Buscadores.pdf
 
Liinux Vs Windows
Liinux Vs WindowsLiinux Vs Windows
Liinux Vs Windows
 
Evaluacion de distribuciones_linux_para_educacion.ppt_0
Evaluacion de distribuciones_linux_para_educacion.ppt_0Evaluacion de distribuciones_linux_para_educacion.ppt_0
Evaluacion de distribuciones_linux_para_educacion.ppt_0
 
Guaño vanessa sistemas_ operativos
Guaño vanessa  sistemas_ operativosGuaño vanessa  sistemas_ operativos
Guaño vanessa sistemas_ operativos
 
Investigación sobre los tipos de servidores
Investigación sobre los tipos de servidoresInvestigación sobre los tipos de servidores
Investigación sobre los tipos de servidores
 
Nachos sistema operativo
Nachos sistema operativoNachos sistema operativo
Nachos sistema operativo
 
Cap i sistemas operativos (1)
Cap i sistemas operativos (1)Cap i sistemas operativos (1)
Cap i sistemas operativos (1)
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Practica dropbox
Practica dropboxPractica dropbox
Practica dropbox
 
Practica dropbox
Practica dropboxPractica dropbox
Practica dropbox
 
Inf 324 01 01 Historia y Evolución de los Sistemas Operativos
Inf 324 01 01 Historia y Evolución de los Sistemas OperativosInf 324 01 01 Historia y Evolución de los Sistemas Operativos
Inf 324 01 01 Historia y Evolución de los Sistemas Operativos
 
Alvaro luis pico inventari 2
Alvaro luis pico inventari 2Alvaro luis pico inventari 2
Alvaro luis pico inventari 2
 
Actividad 6
Actividad 6Actividad 6
Actividad 6
 

Mais de eMadrid network

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovareMadrid network
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...eMadrid network
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...eMadrid network
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...eMadrid network
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...eMadrid network
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CoboseMadrid network
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel CastroeMadrid network
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid network
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfeMadrid network
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid network
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfeMadrid network
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...eMadrid network
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid network
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfeMadrid network
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfeMadrid network
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...eMadrid network
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»eMadrid network
 
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...eMadrid network
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»eMadrid network
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»eMadrid network
 

Mais de eMadrid network (20)

Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo TovarRecognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
Recognizing Lifelong Learning Competences: A Report of Two Cases - Edmundo Tovar
 
A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...A study about the impact of rewards on student's engagement with the flipped ...
A study about the impact of rewards on student's engagement with the flipped ...
 
Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...Assessment and recognition in technical massive open on-line courses with and...
Assessment and recognition in technical massive open on-line courses with and...
 
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
Recognition of learning: Status, experiences and challenges - Carlos Delgado ...
 
Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...Bootstrapping serious games to assess learning through analytics - Baltasar F...
Bootstrapping serious games to assess learning through analytics - Baltasar F...
 
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth CobosMeta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
Meta-review of recognition of learning in LMS and MOOCs - Ruth Cobos
 
Best paper Award - Miguel Castro
Best paper Award - Miguel CastroBest paper Award - Miguel Castro
Best paper Award - Miguel Castro
 
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
eMadrid Gaming4Coding - Possibilities of game learning analytics for coding l...
 
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdfSeminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
Seminario eMadrid_Curso MOOC_Antonio de Nebrija_Apología del saber.pptx.pdf
 
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
eMadrid-Opportunities and Design Challenges in the Gaming4Coding Project_Pete...
 
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdfOpen_principles_and_co-creation_for_digital_competences_for_students.pdf
Open_principles_and_co-creation_for_digital_competences_for_students.pdf
 
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
Competencias_digitales_del_profesorado_universitario_para_la_educación_abiert...
 
eMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdfeMadrid_KatjaAssaf_DigiCred.pdf
eMadrid_KatjaAssaf_DigiCred.pdf
 
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdfPresentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
Presentazione E-Madrid - 12-01-2023 Ruth Kerr.pdf
 
EDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdfEDC-eMadrid_20230113 Ildikó Mázár.pdf
EDC-eMadrid_20230113 Ildikó Mázár.pdf
 
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
2022_12_16 «“La informática en la educación escolar en Europa”, informe Euryd...
 
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
2022_12_16 «Informatics – A Fundamental Discipline for the 21st Century»
 
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
2022_12_16 «Efecto del uso de lenguajes basados en bloques en el aprendizaje ...
 
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
2022_11_11 «AI and ML methods for Multimodal Learning Analytics»
 
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
2022_11_11 «The promise and challenges of Multimodal Learning Analytics»
 

Último

Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskbydaniela5
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalEmanuelCastro64
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nóminacuellosameidy
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
Tecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaTecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaElizabethLpezSoto
 
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfTENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfJoseAlejandroPerezBa
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaYeimys Ch
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888ElianaValencia28
 
PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y maslida630411
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024anasofiarodriguezcru
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 

Último (20)

Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamental
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nómina
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
Tecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaTecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestría
 
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfTENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888
 
PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y mas
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 

2011 05 06 (madridonrails) emadrid jcentenoglez urjc laboratorios docentesitsoftware libre la experiencia gsy urjc

  • 1. Laboratorios docentes en las TIC con Software Libre: La experiencia de GSyC-URJC Seminario eMadrid sobre “Software Libre y educaci´n” o Departamento de Sistemas Telem´ticos y Computaci´n (GSyC) a o Jos´ Centeno Gonz´lez (jcenteno@gsyc.es) e a 6 de mayo de 2011 GSyC - 2011 Laboratorios docentes con Software Libre 1
  • 2. c 2011 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia Creative Commons Attribution Share-Alike disponible en http://creativecommons.org/licenses/by-sa/2.1/es GSyC - 2011 Laboratorios docentes con Software Libre 2
  • 3. Contenidos 1 Historia 2 El entorno actual 3 Detalles 4 El Futuro GSyC - 2011 Laboratorios docentes con Software Libre 3
  • 4. Historia Contenidos 1 Historia 2 El entorno actual 3 Detalles 4 El Futuro GSyC - 2011 Laboratorios docentes con Software Libre 4
  • 5. Historia Origen En 1991-1992 en la UC3M se empieza a impartir la titulaci´n de o Ingenier´ T´cnica en Inform´tica de Gesti´n. ıa e a o Un grupo de profesores (GSyC) encargado de la docencia de asignaturas de “Sistemas Operativos” y de “Redes de Ordenadores” se plantea c´mo organizar las pr´cticas. o a Objetivos: Utilizar Software Libre. Tener clases de pr´cticas de verdad, con el profesor en el aula, a 50 % de las horas lectivas. En Sistemas Operativos, ense˜ar los sistemas tipo Unix en la n pr´ctica. a En Redes, ense˜ar TCP/IP en la pr´ctica. n a Alternativas: Utilizar las aulas inform´ticas de la Universidad. Con Windows a instalado. . . Empezar a jugar con: Minix+Amoeba, Minix 386 386BSD → NetBSD Linux incipiente GSyC - 2011 Laboratorios docentes con Software Libre 5
  • 6. Historia El Problema Las aulas las instalan y administran los Servicios Inform´ticos a de la UC3M. Les gusta el software libre, les gustan estos sistemas operativos. . . pero no pueden dar soporte a la docencia c´mo o lo dan con Windows. Los profesores tienen que instalar y administrar estas aulas de pr´cticas. a GSyC - 2011 Laboratorios docentes con Software Libre 6
  • 7. Historia La primera versi´n o Arranque dual: Un horror ¡¡¡Encima hab´ que comprar m´quinas!!! ıa a Eran los tiempos de los fondos FEDER, nos encontramos con una partida presupuestaria que el Departamento no sab´ que ıa hacer con ella. . . La UC3M estaba naciendo, nos dejaron un aula de 40 puestos. HW: i386 con 16 MB de RAM, Ethernet conmutada a 10 Mbps. SW: NetBSD 0.8. ¿Paquetes? ¿Qu´ es eso? ¡A compilar desde e el fuente! GSyC - 2011 Laboratorios docentes con Software Libre 7
  • 8. Historia La primera versi´n o Sistema de ventanas: X Window System con gestor de ventanas fvwm Cuentas de usuarios: NIS Ficheros de usuarios: NFS Compiladores: gcc, SR, gnat (portado a la arquitectura por los profesores (!!!)). GSyC - 2011 Laboratorios docentes con Software Libre 8
  • 9. Historia La primera versi´n o Servidores: SparcStations con SunOS (ejem :-)) Copias de seguridad: Backups en cintas DAT en los servidores GSyC - 2011 Laboratorios docentes con Software Libre 9
  • 10. Historia La primera versi´n o Y lo mejor de todo... GSyC - 2011 Laboratorios docentes con Software Libre 10
  • 11. Historia La primera versi´n o Y lo mejor de todo... ¡¡¡con ACCESO A INTERNET!!! GSyC - 2011 Laboratorios docentes con Software Libre 11
  • 12. Historia La primera versi´n: Problemas o Instalaci´n del SO: puesto a puesto con una pila de 20 floppys o Rendimiento: La primera pr´ctica de ejemplo de Redes a tardaba en compilar ¡¡¡20 minutos!!!. Con el tiempo, diferente SW instalado en cada puesto Tolerancia a fallos: el calor le sentaba mal a los discos de los servidores :-) los backups eran irrecuperables :-) Seguridad: Por todas partes: NIS, NFS, ping de la muerte, ataques. . . El resto de la Universidad (alumnos, profesores) nos ve´ ıa rayando en la delincuencia. Y, sobre todo: llevaba mucho tiempo, quer´ ıamos admins. . . GSyC - 2011 Laboratorios docentes con Software Libre 12
  • 13. Historia Siguientes versiones Mejor HW (¡qu´ baratos son los PCs comparados con un e osciloscopio!). Dos aulas. Linux (los alumnos se lo instalaban en casa aunque en la Universidad usaban NetBSD), Debian, eso s´ ı. Servidores con PCs Instalaciones autom´ticas modificando la instalaci´n manual a o Un milagro: ¡¡¡Un administrador funcionario, grupo A!!! Cambio de Universidad: A la URJC, con muchas lecciones aprendidas (pero sin admin :-( ) GSyC - 2011 Laboratorios docentes con Software Libre 13
  • 14. El entorno actual Contenidos 1 Historia 2 El entorno actual 3 Detalles 4 El Futuro GSyC - 2011 Laboratorios docentes con Software Libre 14
  • 15. El entorno actual Hoy 7 aulas de 40 puestos, en dos campus (Fuenlabrada y M´stoles) o Ordenadores en su mayor´ comprados hace 7 a˜os :-( ıa n SO: Linux, Ubuntu 10.04, arranque de Plan 9 por red para algunas asignaturas. Escritorio: Gnome (por defecto) Utilizados para las pr´cticas de unas ¡50 Asignaturas! entre a Ingenier´ de Telecomunicaci´n e Ingenier´ Inform´tica ıa o ıa a GSyC - 2011 Laboratorios docentes con Software Libre 15
  • 16. El entorno actual GSyC - 2011 Laboratorios docentes con Software Libre 16
  • 17. El entorno actual GSyC - 2011 Laboratorios docentes con Software Libre 17
  • 18. El entorno actual GSyC - 2011 Laboratorios docentes con Software Libre 18
  • 19. El entorno actual GSyC - 2011 Laboratorios docentes con Software Libre 19
  • 20. El entorno actual Laboratorios multidisciplinares Se reutilizan la misma instalaci´n en las pr´cticas de o a asignaturas como: Fundamentos de Programaci´n, 1o grados de Teleco o Arquitectura de Redes de Ordenadores, 1o grados de Teleco Sistemas Telem´ticos, 2o grados de Teleco a Sistemas Operativos, 3o Ing. Teleco Informaci´n Audiovisual en Redes de Ordenadores, 3o Ing. o Teleco Servicios y Aplicaciones Telem´ticas, 4o Ing. Teleco a Sistemas de Tiempo Real, 4o Ing. Teleco Redes de Ordenadores M´viles, 4o Ing. Teleco o Aplicaciones Multimedia Interacticas, Distribuidas y Escalables, 5o Ing. Teleco GSyC - 2011 Laboratorios docentes con Software Libre 20
  • 21. Detalles Contenidos 1 Historia 2 El entorno actual 3 Detalles 4 El Futuro GSyC - 2011 Laboratorios docentes con Software Libre 21
  • 22. Detalles Instalaci´n desatendida o Basada en los preseeds de Ubuntu, la misma idea que nuestros scripts caseros para adaptar la instalaci´n manual de NetBSD. o Info en: http://help.ubuntu.com/11.04/installation-guide/i386/appendix-preseed.html Cada ordenador arranca y un servidor de DHCP le hace arrancar de red e instalarse solo en base a su direcci´n o Ethernet. Se usa un mirror local de los paquetes de Ubuntu para ir m´s a r´pido a Un aula se reinstala entera en unos 10 minutos. Nada m´s terminar de instalarse cada PC, puede usarse en a clase de cualquier asignatura. GSyC - 2011 Laboratorios docentes con Software Libre 22
  • 23. Detalles Fichero preseed d-i partman-auto partman-auto/select_disk string /dev/sda d-i partman-auto/disk string /dev/sda d-i partman-auto/method string regular d-i partman-auto/expert_recipe string boot-root :: 100 10000 1000000000 ext4 $primary $bootable method format format use_filesystem filesystem ext4 mountpoint / . 64 512 300% linux-swap method swap format . 300 4000 7000 ext4 method format format use_filesystem filesystem ext4 mountpoint /tmp . 300 4000 7000 ext4 method format format use_filesystem filesystem ext4 mountpoint /data . GSyC - 2011 Laboratorios docentes con Software Libre 23
  • 24. Detalles Fichero preseed ####### CONFIGURACIONES ESPECIFICAS DE PAQUETES ldap-auth-config ldap-auth-config/rootbinddn string empty ldap-auth-config ldap-auth-config/rootbindpw password empty ldap-auth-config ldap-auth-config/dblogin boolean false ldap-auth-config ldap-auth-config/ldapns/base-dn string empty ldap-auth-config ldap-auth-config/pam_password md5 ldap-auth-config ldap-auth-config/ldapns/ldap_version select 3 ldap-auth-config ldap-auth-config/ldapns/ldap_version string empty ldap-auth-config ldap-auth-config/dbrootlogin boolean false ldap-auth-config ldap-auth-config/ldapns/ldap-server string ldaps://212.128.4.7/ # Aceptar licencia de Java sun-java6-bin shared/accepted-sun-dlj-v1-1 boolean true sun-java6-jdk shared/accepted-sun-dlj-v1-1 boolean true postfix postfix/main_mailer_type select Internet with smarthost postfix postfix/mailname string alpha01.aulas.gsyc.es postfix postfix/destinations string localhost postfix postfix/relayhost string 212.128.4.4 ####### AJUSTES FINALES d-i preseed/late_command string wget http://212.128.4.12/preseeds/lucid/111/retoca; chmod +x retoca; sh retoca GSyC - 2011 Laboratorios docentes con Software Libre 24
  • 25. Detalles Servidores Servidor primario de LDAP, en M´stoles o 4 servidores secundarios de LDAP (incluyen servidor de DNS), 2 por campus 2 servidores principales de NFS, 1 por campus 2 servidores espejos de NFS, 1 por campus 2 servidores con portal web y webmail para alumnos, 1 por campus 1 servidor con portal de administraci´n para profesores, en o M´stoles o Salas de servidores con instaciones el´ctricas y de refrigeraci´n e o especiales: son imprescindibles GSyC - 2011 Laboratorios docentes con Software Libre 25
  • 26. Detalles Gesti´n de cuentas de usuario o Base de datos de usuarios mediante LDAP Para el rendimiento son esenciales los servidores secundarios Cada alumno tiene una cuenta unica, y puede usar cualquier ´ ordenador de cualquier campus Los profesores pueden crear cuentas en cualquier momento (o cambiar contrase˜as) mendiante un portal espec´ n ıfico GSyC - 2011 Laboratorios docentes con Software Libre 26
  • 27. Detalles Portal de Gesti´n para Profesores o GSyC - 2011 Laboratorios docentes con Software Libre 27
  • 28. Detalles Sistemas de Ficheros Seguimos usando NFS. . . Es un punto cr´ ıtico de impacto en el rendimiento del sistema: Servidores con discos en RAID Servidores conectados a un switch lo m´s pr´ximo posible a los a o clientes Servidores con la IP de la misma subred que los clientes (multihomed). Montajes de NFS sobre TCP Cada alumno tiene un HOME diferente en cada uno de los dos campus, por estas razones de rendimiento. . . GSyC - 2011 Laboratorios docentes con Software Libre 28
  • 29. Detalles Copias de seguridad No es un servicio que se ofrezca (se dice a los usuarios que no hay). . . . . . pero s´ hay (para que podamos dormir por las noches) ı Sistema basado en scripts de rsync: no hay hist´ricos o Copia diaria en un servidor espejo y en discos externos USB Si fallan los discos de un servidor (habitual en cuanto se estropea la refrigeraci´n de la habitaci´n), se cambia la IP al o o espejo y sigue funcionando todo (con un d´ perdido en el ıa caso peor. . . ) Hecho: Desde que hacemos copias de seguridad frecuentes los discos se estropean m´s. a Mito: Las copias de seguridad machacan los discos y hacen que fallen. GSyC - 2011 Laboratorios docentes con Software Libre 29
  • 30. Detalles Copias de seguridad: Futuro Bacula no nos gusta Venti es maravilloso, nunca he visto nada igual: lo hemos visto funcionando, pero a´n no sabemos montarlo nosotros. . . u Mi versi´n de ayer de un fichero o $ yesterday ~/charla-admin/charla-admin.tex > copia Mi versi´n de cierto d´ de un fichero o ıa $ yesterday -d 20110523 ~/charla-admin/charla-admin.tex > copia GSyC - 2011 Laboratorios docentes con Software Libre 30
  • 31. Detalles Realizaci´n de ex´menes o a Algunos profesores parece que se empe˜an en seguir midiendo n lo que saben sus alumnos. . . Y, por sorprendente que parezca, no les gusta que se copien. . . Mediante scripts, se activan en los ordenadores el modo examen: Sin acceso a Internet Con acceso a los portales de las asignaturas (Moodle). Sin ruta de vecinos (¡crucial!) Sin acceso a la cuenta de usuario del alumno, se usa una cuenta gen´rica local vac´ e ıa Posibilidad de enviar el resultado del examen por la red, o de imprimirlo y firmar una copia Algunas de estas opciones son personalizables seg´n el tipo de u examen. Al terminar el examen otro script devuelve cada ordenador al modo normal. GSyC - 2011 Laboratorios docentes con Software Libre 31
  • 32. Detalles La interrelaci´n con el Servicio de Inform´tica de la o a Universidad A d´ de hoy, siguen sin dar soporte m´s que a laboratorios ıa a con Windows. Adem´s, no hay manera de contar con PAS como a administradores para nuestros laboratorios: utilizamos figuras de becarios con sueldos muy bajos, que en cuanto aprenden se marchan Choque de intereses constantes: Demandamos m´s de la red que nadie: tenemos una VLAN a separada del resto de la Universidad Instalamos servicios (para administraci´n y con fines docentes) o que colisionan con los de la universidad y a veces generan conflictos: DNS, LDAP, DHCP, Access Points. . . GSyC - 2011 Laboratorios docentes con Software Libre 32
  • 33. El Futuro Contenidos 1 Historia 2 El entorno actual 3 Detalles 4 El Futuro GSyC - 2011 Laboratorios docentes con Software Libre 33
  • 34. El Futuro Retos Necesitamos administradores con vocaci´n de permanencia o (ideal: PAS funcionario) El entorno de admistraci´n es “peculiar”: muchos profesores o con passwords de root, muchos administradores no lo aguantan. . . Bolonia da la vuelta a todo, ¿tambi´n a esto? 15 a˜os dando e n pr´cticas de este tipo y ahora parece que si las sigues dando a no te has “modernizado” Tendencia preocupante: pr´cticas sin profesor, “el alumno a aprende m´s” a La crisis: No podemos renovar el HW. Es barato, pero son muchos ordenadores GSyC - 2011 Laboratorios docentes con Software Libre 34
  • 35. El Futuro El final Se construye un nuevo edificio en Fuenlabrada exclusivamente para laboratorios docentes para clases pr´cticas. a 300 puestos por planta, 1000 puestos en el edificio y. . . ¡sorpresa! GSyC - 2011 Laboratorios docentes con Software Libre 35
  • 36. El Futuro El final Se construye un nuevo edificio en Fuenlabrada exclusivamente para laboratorios docentes para clases pr´cticas. a 300 puestos por planta, 1000 puestos en el edificio y. . . ¡sorpresa! ¡¡¡Los puestos no tienen acceso a la red fija, s´lo WIFI!!! o . . . ¿se acab´ este tipo de entorno? o GSyC - 2011 Laboratorios docentes con Software Libre 36