Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Travaux Pratiques dans un bureau virtuel sur le Cloud Tâches innovation Projet IDEFI-N FLIRT Olivier Berger IMT / Télécom SudParis (Évry) http://www.telecom-sudparis.eu/ 15 juin 2018 - Séminaire FUN
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Plan Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous le capot : conteneurs et cloud
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Collection MOOCs Disponibles : • Administration et exploitation des réseaux • Réseaux locaux • Les réseaux d'accès optiques FTTH • A la découverte des télécommunications • Principes des réseaux de données • Routage et qualité de service dans l'internet • Objectif IPv6 : vers l'Internet nouvelle génération • Comprendre la 4G À venir : • Programmer l'internet des objets • Comprendre le c÷ur d'internet : les réseaux d'opérateurs • Propagation hertzienne • Sécurité des réseaux informatique • Ingénierie de trac voix et Data • Radio logicielle • Réseau et cloud computing
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous MOOCs techniques • Apprentissage actif : Travaux Pratiques (TPs) • En ligne, non-tutoré, en autonomie • Outils standards existants • Pas de coûts/restrictions de redistribution : licences libres • Multiples systèmes, machines et compétences techniques
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Exemple : analyse de trames réseau local avec Wireshark
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Installer l'environnement logiciel des TPs • Portabilité • Variantes de versions • Dicultés installation / paramétrage : • autonomie • support via les forums (copies écrans) Distributions de logiciels libres prêts à l'emploi
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Virtualisation d'une machine standard • Distribution d'une image de machine standard (PC) • Logiciels et données déjà installés, paramétrés • Focus sur les objectifs d'apprentissage (pas l'administration système) • Linux et logiciels libres Distribution d'images de Machines Virtuelles (VMs)
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous VirtualBox (et autres) • Installations nécessaires : • VirtualBox (ou équivalent) • Image de machine, pour chaque TP • Portabilité (Windows, Mac, Linux)
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Dicultés pour l'apprenant • Adhérences à l'OS sous-jacents (privilèges, rewall,...) • Lourdeur (image typique > 2.5 Go) • Lenteur (dépend du matériel) Multiplier par le nombre de cours
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Dicultés pour les enseignants • Maîtrise technique (compétences, mise au point, délais, ...) • Mises à jour (montées versions, patches sécurité, ...) • Transparence, sécurité (MitM?) • Réutilisabilité, adaptations Industrialisation du processus de fabrication
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Des machines virtuelles sur le nuage Déploiement des machines virtuelles sur un nuage (IaaS) Avantages • Quasi même mode de mise au point des images de machines • Rien à installer • Traces? • Collaboratif? Inconvénients • Coût opérationnel • Convivialité • Lenteurs (démarrage) • Connectivité permanente
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Évaluation des apprentissages Avoir des machines , virtuelles ou non, ne fait pas tout! Évaluer ce que font les apprenants
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Eet tunnel Éviter l'eet tunnel : aucun point de contrôle sur les activités?
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Éviter la triche Personnalisation des dispositifs
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Conteneurs Machines virtuelles, mais beaucoup plus légères et rapides : conteneurs Linux (Docker) Avantages • coûts opérationnels • rapidité • industrialisation (Dockerfile) • virtualisation d'architectures plus complexes • sous-réseaux virtuels • multi-points Inconvénients • Linux seulement • maîtrise technique ( DevOps ) • orchestration de conteneurs • volatilité, sauvegarde travaux • gestion cohortes • interface accès graphique
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Solution Labtainers https://my.nps.edu/web/c3o/labtainers • Libre • Personnalisation • Évaluation automatique des actions réalisées (post-mortem) • Conteneurs • + 30 TPs cyber-sécurité Fonctionne sur base Docker (Linux, Windows, VirtualBox, ...)
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Solution CloVER CloVER de la société ProCAN (partenaire FLIRT) • Broker entre : • les LMS (OpenEdX, Moodle, . . . ) compatibles LTI, • et plate-forme exécution de la virtualisation (orchestration) • Bureaux sur le Cloud (achage dans le navigateur via Guacamole) • Intégration en cours avec FUN-MOOC (LTI)
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Challenges • Ergonomie • Maîtrise technique pour concepteurs • Docker • OpenShift • langages ad-hoc points de contrôle Labtainers • Évaluation in vivo • Dispositifs collaboratifs • Sécurité Mesurer ecience pour les apprentissages
Contexte FLIRT Images de Machines Virtuelles Travaux Pratiques sur le nuage Évaluation des séquences pratiques Sous Nous embauchons CDD FLIRT pour travailler à la virtualisation des TPs, conteneurs, Labtainers, interfaces graphiques, etc.