Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.
For the best experience please use the latest Chrome, Safari or Firefox browser.
- Initiative de l'ISEM (N. Galtier)
- Missions :
- Visibilité de l'activité développement logiciel de la communauté
- Mutualisation des ressources pour le calcul
- Labos associés : CEFE , CBGP, AMAP, MIVEGEC
MBB Team
- Khalid Belkhir
- Rémy Dernat
- Julien Veyssier
Services de MBB
- WWW
- SSH cluster
- Rstudio
- Big Mem
- GPU
- Galaxy
Services de MBB
- WWW
- SSH cluster
- Rstudio
- Big Mem
- GPU
- Galaxy
Services de MBB
- WWW
- SSH cluster
- Rstudio
- Big Mem
- GPU
- Galaxy
Service cluster de MBB
-
Description
- 10 noeuds de calcul réservés à un accès direct par SSH (80 coeurs, 378Go RAM)
- 6To d'espace de stockage total partagé (NAS)
- Un système de gestion des jobs : premier arrivé, premier servi
-
Contraintes/Limites
- Un contrôle d'accès/SSH (adresse + utilisateur)
- Des quotas
- 70Go de stockage/utilisateur par défaut
- Taille des fichiers de sortie de 16Go maximum
Services de MBB
- WWW
- SSH cluster
- Rstudio
- Big Mem
- GPU
- Galaxy
Service Rstudio
- Permet de mettre au point des programmes R avec une interface agréable:
découpage de la fenêtre (navigateur): historique, graphiques, code, aide
- ~390Go
RAM,
8coeurs
Services de MBB
- WWW
- SSH cluster
- Rstudio
- Big Mem
- GPU
- Galaxy
Service "Big mem"
- Pour projets spécifiques, gourmands (parallélisation, NGS, Big Data)
- 1 machine actuellement : 500Go RAM, 64 coeurs,
3To stockage local
Services de MBB
- WWW
- SSH cluster
- Rstudio
- Big Mem
- GPU
- Galaxy
Service GPU
- Carte tesla K20 (2496 coeurs, 5GB GDDR5; jusqu'à plus de 10x plus rapide)
Services de MBB
- WWW
- SSH cluster
- Rstudio
- Big Mem
- GPU
- Galaxy
Service galaxy - en perspective
- En service actuellement à l'ISEM
Architecture de la plateforme
Services développement logiciel
- Référencement
- Intégration à la plateforme
- Aide au développement logiciel
- Formation
Référencement
- Sources et Binaires
- Redirection/Hébergement
- 37 binaires et sources
Aide au développement
- Référencement
- Intégration à la plateforme
- Aide au développement logiciel
- Formation
Intégration à la plateforme
- Interface simplifiée
- Accès sans terminal
- Environnement parallèle
- Ressources conséquentes disponibles
- Mutualisation
Intégration à la plateforme
- Contrôle sur l'accès
- Adaptation des
ressources allouées
aux calculs
- Différents degrés d'intégration
Intégration à la plateforme
- Contrôle sur l'accès
- Adaptation des
ressources allouées
aux calculs
- Différents degrés d'intégration
Intégration à la plateforme
- Contrôle sur l'accès
- Adaptation des
ressources allouées
aux calculs
- Différents degrés
d'intégration
Paramétrage basique
d'un online tool
Intégration à la plateforme
- Contrôle sur l'accès
- Adaptation des
ressources allouées
aux calculs
- Différents degrés
d'intégration
Paramétrage plus complet
d'un online tool
Intégration à la plateforme
- Contrôle sur l'accès
- Adaptation des
ressources allouées
aux calculs
- Différents degrés
d'intégration
Résultat
d'un online tool
Aide au développement
- Référencement
- Intégration à la plateforme
- Aide au développement logiciel
- Formation
Aide au développement logiciel
- Domaines d'intervention
- Vers une intégration à la plateforme
- Outils collaboratifs
Développement logiciel :
- Débogage
- Portage sur d'autres systèmes d'exploitation
- Parallélisation
Aide au développement logiciel
- Domaines de compétences
- Objectif d'intégration à la plateforme
- Outils collaboratifs
- Référencement
- Online tool
Aide au développement logiciel
- Domaines de compétences
- Objectif d'intégration à la plateforme
- Outils collaboratifs
Outils de versionnement
décentralisés (Git, Mercurial...)
Aide au développement logiciel
- Domaines de compétences
- Objectif d'intégration à la plateforme
- Outils collaboratifs
Gestionnaire
de projet
Redmine
Aide au développement logiciel
- Domaines de compétences
- Objectif d'intégration à la plateforme
- Outils collaboratifs
Gestionnaire
de projet
Redmine (Wiki)
Aide au développement logiciel
- Domaines de compétences
- Objectif d'intégration à la plateforme
- Outils collaboratifs
Gestionnaire
de projet
Redmine (Calendrier)
Aide au développement
- Référencement
- Intégration à la plateforme
- Aide au développement logiciel
- Formation
Comment accéder aux services de MBB ?
http://mbb.univ-montp2.fr
mbb@mbb.univ-montp2.fr
70 outils en ligne interfacés
72 utilisateurs enregistrés
1 210 j/CPU pour les online tools
37 binaires et sources hébergés
3 342 visiteurs uniques du site
150 000 j/CPU pour les jobs SSH