42
Projecte Opengnsys al Campus Mundet Barcelona 25/10/2013

Projecte Opengnsys al Campus Mundet

  • Upload
    cullen

  • View
    112

  • Download
    0

Embed Size (px)

DESCRIPTION

Projecte Opengnsys al Campus Mundet. Barcelona 25/10/2013. Opengnsys. “Aplicación libre y abierta para la gestión y el despliegue de sistemas operativos”. Universitats desenvolupadores:. Mapa de implantación (Octubre 2013). UPN (1119). UAB (1200) CESCA (17) UB (42) UPC (33) - PowerPoint PPT Presentation

Citation preview

Page 1: Projecte Opengnsys al Campus Mundet

Projecte Opengnsysal Campus Mundet

Barcelona 25/10/2013

Page 2: Projecte Opengnsys al Campus Mundet

“Aplicación libre y abierta para la gestión y el despliegue de sistemas operativos”

Opengnsys

Universitats desenvolupadores:

Page 3: Projecte Opengnsys al Campus Mundet

Mapa de implantación (Octubre 2013)

UHU(1073

)

UMA (2455)

US (2049)

USALZAMORA (168)

UA (20)

UNIZAR (378)

URV (186)

UAB (1200)CESCA (17)UB (42)UPC (33)UPF (1656)

UPN(1119)

UNIZARTERUEL (98)¡¡¡ MÁS DE 10.000 EQUIPOS

EN OpenGnSys !!!

Page 4: Projecte Opengnsys al Campus Mundet

Aules en producció

1304-16 equips R25, W7 32 bits (1 any)*1301-10 equips R12, W7 32 bits (plaques noves)1303-16 equips R25, W7 32 bits*

* aulesmundet.ub.edu

Cronologia:

Page 5: Projecte Opengnsys al Campus Mundet

Avantatges Opengnsys• Software lliure• Facil d’apendre• Aplicació desenvolupada per especialistes en Aules d’informàtica de les Universitats• Suport tècnic per part dels desenvolupadors• Comunitat amplia que permet compartir experiències i resoldre problemes• Evolució constant• En producció a moltes universitats • Possibilitat d’incorporar eines del SO a la aplicació, scripting• Robust

Page 6: Projecte Opengnsys al Campus Mundet

Situació previa

• Aules amb Synchronize.• Reste campus, imatges preparades amb

Sysprep de XP (PDI-PAS) i de W7 32 i 64 bits

Repositori d’imatges a Rembo

Page 7: Projecte Opengnsys al Campus Mundet

Raons d’una alternativa

• Evolució del Hardware• Sistemes de fitxers incompatibles• Evolució dels Sistemes operatius• No hi ha suport tècnic

Page 8: Projecte Opengnsys al Campus Mundet

• Administració• Gestió d’imatges• La nostra experiència• Evolució futura

Page 9: Projecte Opengnsys al Campus Mundet

Consola de Superadministració

Page 10: Projecte Opengnsys al Campus Mundet

Generació d’usaris i entitats

Page 11: Projecte Opengnsys al Campus Mundet

Consola d’administració

Page 12: Projecte Opengnsys al Campus Mundet

Gestió de repositoris

Page 13: Projecte Opengnsys al Campus Mundet

Insertar Aula nova

Page 14: Projecte Opengnsys al Campus Mundet

Incorporació d’ordinadors

Page 15: Projecte Opengnsys al Campus Mundet

Menus de la consola d’administració

Page 16: Projecte Opengnsys al Campus Mundet

Execució de procediments (scripts)

Page 17: Projecte Opengnsys al Campus Mundet

Programació de tareas

Page 18: Projecte Opengnsys al Campus Mundet

Preparació del pc per clonar

•El·liminació de tot tipus de temporals, updates de windows, punts de restauració, directori windows/installer,MSOCache (office)... al SO.•Passar programes petits per a que s’executin a un servidor samba•Preparar la cache per Opengnsys (a la consola)

Page 19: Projecte Opengnsys al Campus Mundet

“Virtualització” d’aplicacions

•Virtualitzar aplicacions executades a un servidor Samba amb Cameyo (R, Rcommander....)•Amb Microsoft Aplicattion Virtualitation Sequencer (SPSS)

Page 20: Projecte Opengnsys al Campus Mundet

Creació d’imatges

Cache

ImatgeP1.img

ogCreateImage(Partclone)

Page 21: Projecte Opengnsys al Campus Mundet

Creació imatges MonolitiquesCrear imatge a la caché local o en repositori des de la consola web

Crear imatge a la caché local o en repositorio des de el Browser en modo admin

Page 22: Projecte Opengnsys al Campus Mundet

Definir imatges

Page 23: Projecte Opengnsys al Campus Mundet

Creació de la imatge

Page 24: Projecte Opengnsys al Campus Mundet

Desplegament imatges

Page 25: Projecte Opengnsys al Campus Mundet

Protocols de desplegament d’imatges

Unicast

Multicast

Bittorrent

Page 26: Projecte Opengnsys al Campus Mundet

Creació d’imatges sincronitzadesScript per W7

# S’esborra el fitxer de paginaciórm /mnt/sda1/pagefile.sys

# Es crea la llista del contingut i el situem a la partició a copiarrsync -aHvn --delete /mnt/sda1/ montar > /tmp/oglistamv /tmp/oglista /mnt/sda1

#Guardem el contingut de les ACLogUnmount 1 1 | tee -a $FILELOGntfs-3g.secaudit -b /dev/sda1 > /tmp/ogimage.aclogMount 1 1cp /tmp/ogimage.acl /mnt/sda1

#Creació imatge squashfs a la cachemksquashfs /mnt/sda1 $OGCAC$OGIMG/W732PSI1304.sqfs

Page 27: Projecte Opengnsys al Campus Mundet

Restauració d’imatges sincronitzades

mkdir $OGCAC$OGIMG/montar/mount -t squashfs -o loop $OGCAC$OGIMG/W732PSI1304.sqfs $OGCAC$OGIMG/montar/#Sincronitza la imatge squashfs de la cachersync -aq -XH --delete /opt/opengnsys/cache/opt/opengnsys/images/montar/ /mnt/sda1

cp /mnt/sda1/ogimage.acl /tmpogUnmount 1 1 #Creació imatge squashfs a la cachentfs-3g.secaudit -se /dev/sda1 /tmp/ogimage.acl > /tmp/acl.log

Si la partició esta buida, la restaura tota.

Page 28: Projecte Opengnsys al Campus Mundet

Consola remota del client

Page 29: Projecte Opengnsys al Campus Mundet

Imatges creades

Page 30: Projecte Opengnsys al Campus Mundet

Script com a Autoexec

Page 31: Projecte Opengnsys al Campus Mundet

Control de les maquinesWake on Lan

Control RemotClient Opengnsys

Consola administració

Page 32: Projecte Opengnsys al Campus Mundet

Menus avançats

Page 33: Projecte Opengnsys al Campus Mundet

Instal·lació servidor•Instal·lació Ubuntu 11.04, R22•Instal·lació Opengnsys 1.0.4wget http://www.opengnsys.es/svn/trunk/installer/opengnsys_installer.shEdició fitxer per crear el Superadministradorsudo bash opengnsys_installer.sh

•Modificació del servidor DHCP (comunicacions) per a que les maquines vagin per PXE al servidor opengnsysnext-server ip_opengnsys; filename "grldr";

Page 34: Projecte Opengnsys al Campus Mundet

Situació actual• Sistemes ens crea la màquina virtual

aulesmundet.ub.edu• Instal·lació Ubuntu 12.04 LTS• Configuració de serveis (hosts.allow)• Repositori (inicialment 20 GB, ara 200

GB)

Page 35: Projecte Opengnsys al Campus Mundet

Acces al servidor

Putty

Page 36: Projecte Opengnsys al Campus Mundet

Sincronització off-line

•Instal·lació Ubuntu mini•Arrancada amb Grub•Sincronització amb la cache

Page 37: Projecte Opengnsys al Campus Mundet

Menu d’arrancada

Diverses opcions: •Opengnsys, •Hiren’s boot, •HDD Regenerator, •AV•...

Page 38: Projecte Opengnsys al Campus Mundet

Curso OpenGnSys I

●Nº de Alumnos Matriculados: 199 (hasta Septiembre 2013)●Nº de Alumnos con Actividad: 40●Nº de Alumnos que han Finalizado: 14

Próximamente:

Curso OpenGnsys II: Gestión Avanzada de OpenGnSys

http://docencia-net.cv.uma.es/

Formación on-line

http://www.opengnsys.es/downloads/ManualUsuarioOpengnsys.pdf

Manual 1.0.4a

Page 39: Projecte Opengnsys al Campus Mundet

Opengnsys 1.0.5Autenticación contra servidor

Página de inicio

Browser con soporte HTTPSMenú por defecto con inicio de sesión en los sistemas operativos instalados.

Page 40: Projecte Opengnsys al Campus Mundet

Detección de nuevos sistemas operativos basados en x86

Imágenes incrementales y sincronizadas

Imagen Sistema de ficheros

Comparación

Imagen diferencial

Page 41: Projecte Opengnsys al Campus Mundet

Soporte para configuración de varios discos

Consola web compatiblecon PHP 5.4

Page 42: Projecte Opengnsys al Campus Mundet

Barcelona 25/10/2013Unitat informàtica Mundet