2 - Généralités
Machine virtuelle (VM) : Un environnement informatique complet émulé, avec son propre système d'exploitation et applications, fonctionnant sur un hyperviseur.
Snapshot : Une capture d'état d'une VM à un instant donné, incluant la mémoire, le disque et la configuration, permettant de revenir à cet état ultérieurement.
avantages :
- automatisation on deploy
- consolidation du parc
- repartition de charge
- disponibilité (replication)
- baisse des coûts
- directs (machine)
- indirects (changer un switch pour compatibilité,..)
- cachés (retard de formation, ...) -)→ une fois qu'ils sont vus, passent en indirects ou directs
⇒ si différents hyperviseurs : nécessité d'un stockage partagé pour déplacer à chaud des machines
choix des disques :
- HDD fait de 50 à 80 iops
- SSD 480 iops
iops : input output par seconde
technologies vmWare et vSphere
vMotion : Technologie de VMware permettant de migrer une VM d'un hôte à un autre sans interruption de service.
Avantages :
Maintenance sans temps d’arrêt : Permet de libérer un hôte pour maintenance.
Équilibrage de charge : Optimise l’utilisation des ressources en répartissant les VMs.
Prérequis pour garantir la haute disponibilité dans une infra virtualisée
Redondance matérielle : Serveurs, alimentations, réseaux et stockage.
Stockage partagé : Accessible par tous les hôtes du cluster.
Configuration du cluster HA : Activation des fonctionnalités de haute disponibilité sur l'hyperviseur.
Réseau fiable : Réseaux dédiés pour la gestion, le stockage et la migration des VMs.
contribution de la virtualisation à la consolidation des serveurs
⇒ et implications en termes de gestion des ressources et de licences
Consolidation des serveurs : Réduction du nombre de serveurs physiques en exécutant plusieurs VMs sur un seul hôte.
Gestion des ressources : Allocation dynamique des ressources (CPU, mémoire) en fonction des besoins.
Licences :
Complexité accrue : Certaines licences logicielles sont facturées par cœur physique ou par instance VM.
Nécessité de suivre les contrats de licence pour éviter les non-conformités.
Virtualisation et sécurité
⇒ quelles mesures peuvent être prises pour sécuriser un environnement virtualisé ?
Impact sur la sécurité :
Surface d'attaque étendue : L'hyperviseur et les outils de gestion peuvent être des cibles.
Risque d'isolation insuffisante : Vulnérabilités pouvant permettre à une VM de compromettre d'autres VMs.
Mesures de sécurité :
Mises à jour régulières : Pour l'hyperviseur et les VMs.
Contrôle d'accès strict : Politiques d’authentification robustes pour les consoles de gestion.
Segmentation réseau : Utilisation de VLANs et de pare-feux virtuels.
Outils de sécurité adaptés : Antivirus et solutions de surveillance spécifiques aux environnements virtuels.