Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révisionLes deux révisions suivantes | ||
technique:tech_team:pres_infra [2021/10/16 22:59] – [Machines virtuelles] qduchemi | technique:tech_team:pres_infra [2021/10/18 19:44] – juste des corrections orthographiques (merci Paco dis-donc) ppom | ||
---|---|---|---|
Ligne 21: | Ligne 21: | ||
</ | </ | ||
- | Si! On appelle ça des machines // | + | Si ! On appelle ça des machines // |
< | < | ||
Ligne 37: | Ligne 37: | ||
</ | </ | ||
- | Parce qu'en général, les hébergeurs n' | + | Parce qu'en général, les hébergeurs n' |
Ces machines sont aussi appelées **hyperviseurs**. Comme on le voit sur le schéma, les services comme Mattermost ou Etherpad ne tournent pas directement sur Alice et Bob, mais à l' | Ces machines sont aussi appelées **hyperviseurs**. Comme on le voit sur le schéma, les services comme Mattermost ou Etherpad ne tournent pas directement sur Alice et Bob, mais à l' | ||
Ligne 45: | Ligne 45: | ||
</ | </ | ||
- | Exactement! C'est ce qu'on appelle des machines virtuelles. Et justement, on appelle **hyperviseur** une machine spécialisée dans la création, l' | + | Exactement ! C'est ce qu'on appelle des machines virtuelles. Et justement, on appelle **hyperviseur** une machine spécialisée dans la création, l' |
## Machines virtuelles | ## Machines virtuelles | ||
Ligne 64: | Ligne 64: | ||
< | < | ||
- | C'est très pratique pour plein de raisons! | + | C'est très pratique pour plein de raisons ! |
1. Isoler les services pour la sécurité. Par exemple, `monitoring` est une machine virtuelle qui héberge des services très critiques, dont dépend le reste de l' | 1. Isoler les services pour la sécurité. Par exemple, `monitoring` est une machine virtuelle qui héberge des services très critiques, dont dépend le reste de l' | ||
2. Créer des environnements de test. `pica01-test` est une machine où on peut tout casser pour s' | 2. Créer des environnements de test. `pica01-test` est une machine où on peut tout casser pour s' | ||
- | 3. Allouer des ressources différentes. Chaque machine a un processeur virtuel et une mémoire virtuelle qu'on choisit en fonction des besoins. Par exemple, `media` héberge et traite de gros fichiers mais n'a pas besoin d' | + | 3. Allouer des ressources différentes. Chaque machine a un processeur virtuel et une mémoire virtuelle qu'on choisit en fonction des besoins. Par exemple, `media` héberge et traite de gros fichiers, mais n'a pas besoin d' |
- | 4. Transférer facilement les machines. Puisqu' | + | 4. Transférer facilement les machines. Puisqu' |
On passe le plus clair de notre temps sur les machines virtuelles, parce que c'est l' | On passe le plus clair de notre temps sur les machines virtuelles, parce que c'est l' | ||
Ligne 81: | Ligne 81: | ||
</ | </ | ||
- | Presque! On les installe dans des **conteneurs**. | + | Presque ! On les installe dans des **conteneurs**. |
### Conteneurs | ### Conteneurs | ||
Ligne 91: | Ligne 91: | ||
Parce qu'une machine virtuelle, c'est quand même assez lourd ! Il faut simuler tout le matériel. Tandis qu'un conteneur, c'est une sorte de **virtualisation légère** : on ne simule pas le matériel, ni même le système d' | Parce qu'une machine virtuelle, c'est quand même assez lourd ! Il faut simuler tout le matériel. Tandis qu'un conteneur, c'est une sorte de **virtualisation légère** : on ne simule pas le matériel, ni même le système d' | ||
- | Pour résumer, on a donc trois niveau | + | Pour résumer, on a donc trois niveaux |
- Les hyperviseurs, | - Les hyperviseurs, |