Datalab
Travailler sur un datalab
1 Le principe
A l’ENSAI, la majorité des TP utilisent un datalab.
Un datalab est un environnement cloud sur lequel vous pouvez :
- réserver des ressources (CPU, GPU, RAM, Go)
- installer vos logiciels, vos packages, vos extensions
- lancer vos programmes, vos calculs
- libérer les ressources après avoir sauvegardé votre code et vos résultats
C’est comme si l’on vous fournissez une machine vierge, vous faites votre travail, puis vous la rendez.
2 Se connecter
ImportantPrérequis
Avoir votre compte myENSAI activé et accés à votre boite mail ENSAI.
Deux datalabs sont accessibles aux étudiants de l’ENSAI :
-
- créez un compte avec votre mail ENSAI :
nom.prenom@eleve.ensai.fr
- créez un compte avec votre mail ENSAI :
Tip
Il est fortement recommandé d’utiliser en priorité le SSP Cloud qui est plus stable.
4 Utilisation
Caution
Sur un datalab, les services ont une durée de vie limitée.
D’ailleurs, il n’y a aucune garantie de service i.e. vos services peuvent disparaitre à tout moment.
En pratique, les services ne disparaissent pas sauf en cas incident ou d’inactivité supérieure à une semaine.
Il est donc indispensable de sauvegarder :
- son code (voir section suivante : Git)
- ses données
- en les envoyant vers le stockage S3 (non traité ici, voir doc ci-dessous)
- sinon en les téléchargeant “à la main”
3 Comment utiliser ?
Lorsque vous êtes connecté, vous arrivez sur l’interface du logiciel Onyxia.
Cette interface permet en quelques clics de lancer des services catalogues (Jupyter, VSCode, RStudio, Bases de données…).
Commencez par exemple par lancer un service Jupyter-python :
Attendez ensuite quelques secondes le temps que le service soit déployé, puis cliquez sur :
Un nouvel onglet s’ouvre.
Votre environnement de travail est prêt.