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évision | Révision précédente | ||
technique:tech_team:pres_infra [2021/10/16 22:59] – [Machines virtuelles] qduchemi | technique:tech_team:pres_infra [2021/11/23 00:08] (Version actuelle) – qduchemi | ||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
## Machines physiques | ## Machines physiques | ||
+ | |||
+ | ### Historiquement | ||
+ | |||
Picasoft possède deux machines physiques, appelées Alice et Bob, et ce sont des « tours ». Si tu es curieux·se, | Picasoft possède deux machines physiques, appelées Alice et Bob, et ce sont des « tours ». Si tu es curieux·se, | ||
{{ : | {{ : | ||
Ligne 21: | Ligne 24: | ||
</ | </ | ||
- | Si! On appelle ça des machines // | + | Si ! On appelle ça des machines // |
< | < | ||
Ligne 37: | Ligne 40: | ||
</ | </ | ||
- | 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 48: | ||
</ | </ | ||
- | 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' |
+ | |||
+ | ### Et maintenant... | ||
+ | |||
+ | Picasoft possède une troisième machine : Caribou ! (normalement, | ||
+ | |||
+ | Contrairement à Alice et Bob, Caribou est une machine rackable et est hébergée par Rhizome, un FAI associatif de l'UTC. Rhizome a une armoire dédiée dans la salle machine de la DSI de l'UTC : | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | On la voit ici en train d' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | C'est une installation plus « standard », compatible avec ce qui se fait dans toutes les salles machines. On pourra donc déplacer plus facilement cette machine si besoin. | ||
## Machines virtuelles | ## Machines virtuelles | ||
Ligne 64: | Ligne 81: | ||
< | < | ||
- | 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 98: | ||
</ | </ | ||
- | Presque! On les installe dans des **conteneurs**. | + | Presque ! On les installe dans des **conteneurs**. |
### Conteneurs | ### Conteneurs | ||
Ligne 91: | Ligne 108: | ||
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, | ||
Ligne 97: | Ligne 114: | ||
- Les conteneurs, qui font concrètement tourner les services, et qui s' | - Les conteneurs, qui font concrètement tourner les services, et qui s' | ||
- | < | + | < |