Commit b4229564 authored by Martin Souchal's avatar Martin Souchal
Browse files

Orthographe

parent a1d41d8f
......@@ -56,7 +56,7 @@ background-image: url(images/docker.png)
.right[![](images/docker-filesystems-multilayer.png)]
---
# Conteneurs orientés calcul
## Conteneurs usermode compatibles openMPI
## 3 Conteneurs usermode compatibles openMPI
- Charlie-cloud
- Singularity
......@@ -67,32 +67,41 @@ background-image: url(images/charlie.png)
- Univers docker
- nécessite de modifier la configuration kernel (user.max_user_namespaces, namespace.unpriv_enable=1)
- necessite docker pour créer un conteneur
- utilisable sans droits root
- un conteneur = un repertoire
- nécessite docker installé pour créer un conteneur
- conteneurs utilisables sans droits root
- un conteneur = un répertoire
- Support GPU avec drivers dans le conteneur
- Pas de gestion integrée du réseau
- Ecrit en C
- Documentation sommaire
---
background-image: url(images/shifterlogo_2.png)
# Shifter
- Images docker converties mais ne nécessite pas docker installé
- Nombreuses dépendances
- Necessite un Image gateway pour faire lien entre docker et shifter
- Nombreuses dépendances pour l'installation
- Nécessite un Image gateway pour faire lien entre docker et shifter
- utilisable sans droits root mais avec un daemon
- Support GPU natif
- Infiniband natif
- Support GPU avec drivers dans le conteneur
- Pas de gestion integrée du réseau
- Documentation quasi inexistante
- Ecrit en C
---
background-image: url(images/singu.png)
# Singularity
- Aucune dépendance
- compatible toute distribution linux
- droits root nécessaires pour créer le conteneur
- compatible avec docker
- Support GPU natif
- Infiniband natif
- Aucune dépendance pour l'installation
- compatible toute distribution linux avec kernel récent
- droits root nécessaires pour créer un conteneur
- compatible avec les images docker
- compatible dockerhub
- Support GPU : possibilité de monter le GPU dans le conteneur avec les drivers de l'host (--nv)
- Pas de gestion integrée du réseau
- un conteneur = un fichier (meilleures perfs sur fs distribué) ou un répertoire
- Ecrit en C, réecriture en Go en cours
- Documentation pas toujours à jour
---
background-image: url(images/singu.png)
......@@ -100,8 +109,8 @@ background-image: url(images/singu.png)
- Facile à installer et à déployer sur un cluster de calcul
- Compatibilité avec Docker
- Utilisation de registres Public/Privé
- Un conteneur est facile à transporter pour l'utilisateur
- Utilisation de registres Public/Privé dédiés
- Un conteneur est facile à transporter pour l'utilisateur (un fichier à copier)
- Singularity apps
- Compatible tous scheduler
- Intégration de tests et d'aide intégrée dans le conteneur
......@@ -118,7 +127,7 @@ background-image: url(images/singu.png)
* Conteneur en mode distribution (par défaut)
* Il n'est plus modifiable une fois construit
* Assurance que le destinataire du conteneur ne puisse pas altérer son contenu
* Pour mettre a jour le conteneur, il faut l'incrémenter
* Pour mettre à jour le conteneur, il faut l'incrémenter
---
background-image: url(images/singu.png)
# Commandes de bases
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment