Projecte Opengnsys al Campus Mundet

Preview:

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

Projecte Opengnsysal Campus Mundet

Barcelona 25/10/2013

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

Opengnsys

Universitats desenvolupadores:

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 !!!

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:

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

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

Raons d’una alternativa

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

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

Consola de Superadministració

Generació d’usaris i entitats

Consola d’administració

Gestió de repositoris

Insertar Aula nova

Incorporació d’ordinadors

Menus de la consola d’administració

Execució de procediments (scripts)

Programació de tareas

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)

“Virtualització” d’aplicacions

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

Creació d’imatges

Cache

ImatgeP1.img

ogCreateImage(Partclone)

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

Definir imatges

Creació de la imatge

Desplegament imatges

Protocols de desplegament d’imatges

Unicast

Multicast

Bittorrent

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

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.

Consola remota del client

Imatges creades

Script com a Autoexec

Control de les maquinesWake on Lan

Control RemotClient Opengnsys

Consola administració

Menus avançats

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";

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)

Acces al servidor

Putty

Sincronització off-line

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

Menu d’arrancada

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

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

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.

Detección de nuevos sistemas operativos basados en x86

Imágenes incrementales y sincronizadas

Imagen Sistema de ficheros

Comparación

Imagen diferencial

Soporte para configuración de varios discos

Consola web compatiblecon PHP 5.4

Barcelona 25/10/2013Unitat informàtica Mundet

Recommended