Explication de la partie réseau et rectificatifs
This commit is contained in:
@@ -1,26 +1,26 @@
|
||||
# Introduction à la virtualisation
|
||||
|
||||
Proxmox est un hyperviseur de type 1 (« bare metal »). Pour faire simple c’est une plateforme de virtualisation directement installé sur le serveur.
|
||||
Proxmox est un hyperviseur de type 1 (bare metal). C’est une plateforme de virtualisation directement installée sur le serveur.
|
||||
|
||||
Contrairement à un hyperviseur de type 2 (VirtualBox par exemple), proxmox ne s'exécute pas dans un autre OS mais dispose de son propre OS adapté à la virtualisation.
|
||||
Contrairement à un hyperviseur de type 2 (VirtualBox par exemple), Proxmox ne s'exécute pas dans un autre OS mais dispose de son propre OS (basé sur Debian) adapté à la virtualisation.
|
||||
|
||||
Donc proxmox permet la virtualisation de plusieurs machine au sein d’un seul serveur. Il est aussi possible de mettre plusieurs serveur sous Proxmox en cluster. Dans le cas d'un cluster il est possible d'utiliser les fonction Haute Disponibilité de Proxmox qui permettent entre autres de migrer des contenants d'une node à l'autre en cas de chute de l'un d'entre elles.
|
||||
Donc, Proxmox permet la virtualisation de plusieurs machines au sein d’un seul serveur. Proxmox nous permettra aussi des mettre les deux nodes du rack en cluster permettant entre autre de migrer des contenants d'une node à l'autre en cas de chute de l'une d'elles grâce aux fonctions de Haute Disponibilité de Proxmox.
|
||||
|
||||
## Technologie de virtualisation
|
||||
|
||||
Proxmox propose deux types de virtualisation
|
||||
- KVM qui est une technologie de virtualisation similaire à ce qui est offert par VirtualBox. Tout le matériel est émulé par l'hyperviseur. Ainsi, le système d'exploitation croit s'exécuter sur une vraie machine physique. Les ressource alloué sont considéré comme totalement utilisé par Proxmox.
|
||||
- LXC qui utilise l'isolement pour séparer l'exécution de chaque machine. En comparaison à KVM, le matériel n'est pas émulé, il est partagé par le système hôte. Ainsi, chaque machine virtuelle utilise le même noyau. Seule les ressources vraiment utilisé par le container sont considérer comme utilisé par Proxmox.
|
||||
Proxmox propose deux types de virtualisation :
|
||||
- Une technologie de virtualisation (KVM) similaire à celle qui est offerte par VirtualBox. Tout le matériel est émulé par l'hyperviseur, ainsi le système d'exploitation croit s'exécuter sur une machine physique. Les ressources allouées sont considérées comme totalement utilisées par Proxmox. Si la VM a 2Go de RAM, l'hyperviseur lui alloue en permanence 2Go de RAM.
|
||||
- Une technologie de conteneurisation (LXC) qui utilise l'isolement pour séparer l'exécution de chaque environnement virtuel. En comparaison à KVM, le matériel n'est pas émulé, il est partagé par le système hôte, ainsi tous les containers utilisent le même noyau. Seules les ressources vraiment utilisées par le container sont considérées comme utilisées par Proxmox. Si on alloue 2Go de RAM au container et qu'il en utilise un seul, l'hyperviseur ne lui alloue qu'un 1Go.
|
||||
|
||||
Pour notre infrastructure nous utiliserons le plus possible des containers LXC. Cependant pour les environnements CTF nécessitant Docker et pour OPNSense nous utiliserons des VM KVM.
|
||||
Pour notre infrastructure, nous utiliserons le plus possible des containers LXC. Cependant, pour les environnements CTF nécessitant Docker et pour le pare-feu (OPNSense), nous utiliserons des VM KVM.
|
||||
|
||||
## Qualité de Proxmox
|
||||
Voilà un petit aperçu des fonctionnalité de Proxmox
|
||||
Voici un petit aperçu des fonctionnalités de Proxmox :
|
||||
- Création de containers LXC et de VM en quelques clics.
|
||||
- Possibilité de modifier les ressources allouées aux contenants (RAM, disques, nombres d’interfaces réseau, VLANs...)
|
||||
- La gestion des stockages (disques dur machines, images iso, templates LXC,...) est très simple est très bien intégré à l'interface web de Proxmox.
|
||||
- L’interface permet une gestion complète des machines : Shell, éteindre, démarrer, redémarrer...
|
||||
- Gestion de l’ensemble des VM depuis une seule interface web.
|
||||
- Gestion des utilisateurs, de groupes d’utilisateurs et management de droits d’accès à des machines.
|
||||
- Gestion de l’hyperviseur lui-même : Redémarrage, accès shell, monitoring réseau et charge cpu, RAM...
|
||||
- La migration des contenants entre les nodes d'un cluster est également simple et rapide.
|
||||
- Gestion des stockages (disques durs des machines, images iso, templates LXC,...) très simple et très bien intégrée à l'interface web.
|
||||
- Gestion complète des machines : Shell, éteindre, démarrer, redémarrer...
|
||||
- Gestion de l’ensemble des machines depuis une seule interface web.
|
||||
- Gestion des utilisateurs, de groupes d’utilisateurs et management des droits d’accès aux machines.
|
||||
- Gestion de l’hyperviseur lui-même : Redémarrage, accès shell, monitoring réseau et charge CPU, RAM...
|
||||
- Migration des contenants entre les nodes d'un cluster simple et rapide.
|
||||
|
||||
Reference in New Issue
Block a user