0% ont trouvé ce document utile (0 vote)
31 vues11 pages

Marwa

La virtualisation des serveurs permet de diviser un serveur physique en plusieurs machines virtuelles (VM), optimisant ainsi l'utilisation des ressources informatiques. Elle repose sur des hyperviseurs qui gèrent les ressources entre les VM, offrant divers avantages comme la flexibilité, la sécurité et la réduction des coûts. Les conteneurs représentent une alternative légère aux VMs, permettant un déploiement rapide d'applications tout en partageant le noyau du système d'exploitation.

Transféré par

ibrahim.abdillahi.nour
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
31 vues11 pages

Marwa

La virtualisation des serveurs permet de diviser un serveur physique en plusieurs machines virtuelles (VM), optimisant ainsi l'utilisation des ressources informatiques. Elle repose sur des hyperviseurs qui gèrent les ressources entre les VM, offrant divers avantages comme la flexibilité, la sécurité et la réduction des coûts. Les conteneurs représentent une alternative légère aux VMs, permettant un déploiement rapide d'applications tout en partageant le noyau du système d'exploitation.

Transféré par

ibrahim.abdillahi.nour
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Partie sous-partie : La Virtualisation des serveurs (Hyperviseurs, VM, conteneurs)

Ce quoi un Virtualisation du serveur ?


La Virtualisation du serveur est une révolution informatique qui permet de
diviser un serveur physique en plusieurs environnements isoles appelé
Machine Virtuelle.
En cas général Le Virtualisation du serveur est une technologie qui permet de
crée plusieurs machines virtuelles sur un seul serveur physique.
La virtualisation permet de découper un serveur physique en plusieurs
machines virtuelles (VMs), Chaque Machine Virtuel fonctionne comme un
ordinateur indépendant avec son propre système d’exploitation, ses
applications, et ses ressources (CPU, mémoire, stockage, réseau).

VIRTUALISATION DU SERVEUR

A quoi sert la virtualisation des serveurs ?


La virtualisation des serveurs est une technologie qui permet
d’optimiser l’utilisation des ressources informatiques en créant
plusieurs machines Virtuel sur un seul serveur physique.
Elle offre de nombreux avantage, que ce soit pour l’entreprise, data
center, ou même les environnements de test.
1. Fonctionnement de la Virtualisation des Serveurs

La virtualisation des serveurs permet d'exécuter plusieurs machines virtuelles (VM) sur un
même serveur physique en divisant ses ressources (CPU, RAM, stockage, réseau). Cela est
rendu possible grâce à un logiciel appelé hyperviseur, qui agit comme un intermédiaire entre
le matériel et les machines virtuelles.
1. Principe de Base de la Virtualisation des Serveurs

Sans virtualisation (architecture traditionnelle)

 Un serveur physique exécute un seul système d’exploitation (OS).


 Les applications fonctionnent directement sur cet OS.
 Si le serveur est sous-utilisé, les ressources sont gaspillées.

Avec virtualisation (architecture virtualisée)

 Un hyperviseur est installé sur le serveur physique.


 Plusieurs machines virtuelles (VM) partagent les ressources du serveur.
 Chaque VM peut exécuter un OS différent (Windows, Linux, etc.).
 Une meilleure utilisation des ressources et une meilleure isolation entre les environnements.

2. L’Hyperviseur : Cœur de la Virtualisation des Serveurs


L’hyperviseur est le logiciel qui permet de créer et de gérer des machines virtuelles sur un
serveur physique. Il joue un rôle clé en distribuant les ressources matérielles (CPU, RAM,
stockage) entre les différentes VM tout en assurant leur isolation.

2.1. Types d’Hyperviseurs

Il existe deux types d’hyperviseurs :

▶ Type 1 : Hyperviseurs "bare-metal" (installés directement sur le matériel)

 Installe directement sur le serveur physique sans passer par un système d’exploitation
 Performant, stable et sécurise

✔️Exemples : VMware ESI, Microsoft Hyper-V, KVM, Xen.

✔️Avantages : Performances élevées, meilleure gestion des ressources, sécurité renforcée.

✔️Utilisation : Data centers, cloud computing, infrastructures critiques.

▶ Type 2 : Hyperviseurs "hosted" (installés sur un système d’exploitation)

 Installe sur un système d exploitatation existant (Windows, Linux, macOS).


 Moins performant car il dépend de l’OS hôte.
 Principalement utilise pour des tests et du développement.

✔️Exemples : VMware Workstation, Virtual Box, Parallèles Desktop.

✔️Avantages : Facilité d’installation et d’utilisation, adapté aux tests et développements.


✔️Utilisation : Machines personnelles, environnement de test.

2.2 Comparaison des Hyperviseurs

Critères Hyperviseur Type1 Hyperviseur Type 2


Performance Elevée Moyenne
Gestion des Optimisée Dépendante de l’OS
ressources hôte
Utilisation Data centers, cloud Développement test
Sécurité Renforcée Moins sécurisée
3. Machines Virtuelles (VMs) : Composants et Fonctionnement

Une machine virtuelle (VM) est une simulation complète d’un ordinateur
exécutée au sein d’un hyperviseur. Chaque VM possède son propre système
d’exploitation, applications et paramètres réseau.
3.1. Composants d’une Machine Virtuelle

✔️Fichier de disque virtuel est un fichier qui simule un disque dur physique et Stocke le
système d’exploitation, le logiciel et les données.
 VMDK (VMware Disk) : Utilise par VMware
 VDI (Virtual Disk Image) : Utilise par Virtual Box
 VHD/VHDX (Virtual Hard Disk) : Utilise par Microsoft Hyper-V
️Configuration CPU et RAM : Définit les ressources attribuées à la VM.
✔️Carte réseau virtuelle VNIC (Virtual Network Interface Card): Permet la communication
avec d’autres machines.

3.2. Fonctionnalités Clés des Machines Virtuelles

✅ Migration en direct (Live Migration) : Déplacement d’une VM entre serveurs sans


interruption.
✅ Clonage de VM : Création rapide de nouvelles instances à partir d’une VM existante.
✅ Sauvegarde et restauration : Améliore la reprise après sinistre.

4. Conteneurs : Alternative Légère aux Machines Virtuelles

Les conteneurs sont une autre forme de virtualisation qui permet d’exécuter des
applications de manière isolée, mais sans virtualiser un système d’exploitation complet.

4.1. Différence entre Machines Virtuelles et Conteneurs

Critères Machines Conteneurs


Virtuelles(VMs)
Niveau de Matériel (hardware) OS (système
virtualisation d’exploitation)
Taille Lourde (OS complet) Légère (partage du
noyau)
Démarrage Lent (quelques Instantané
minutes) (secondes)
Isolation Complete Partielle (partage du
noyau OS)
Cas d’usage Serveurs, bases de Micro services, cloud
données computing

4.2. Avantages des Conteneurs

✅ Démarrage ultra-rapide : Contrairement aux VMs, les conteneurs ne nécessitent pas de charger
un OS complet.

✅ Moins de consommation de ressources : Partage du noyau du système d’exploitation.


✅ Facilité de déploiement : Utilisation de Docker et Kubernetes pour la gestion des conteneurs.

✅ Idéal pour les applications cloud et DevOps : Parfait pour les architectures modernes de
micro services.

4.3. Outils de Virtualisation Basés sur les Conteneurs

✔️Docker : Plateforme la plus utilisée pour créer et gérer des conteneurs.

✔️Kubernetes : Outil d’orchestration permettant de gérer plusieurs conteneurs à grande échelle.

✔️LXC (Linux Containers) : Alternative plus légère aux hyperviseurs classiques

5. Cas d’Usage de la Virtualisation des Serveurs en Entreprise

▶ Hébergement de Services Cloud


Les fournisseurs de cloud comme AWS, Azure et Google Cloud utilisent massivement la virtualisation
des serveurs pour proposer des infrastructures flexibles et évolutives.

▶ Consolidation des Data Centers


Réduction du nombre de serveurs physiques grâce à la virtualisation, ce qui permet de diminuer les
coûts d’infrastructure et d’électricité.

▶ Tests et Développement
Les équipes de développement utilisent des VMs et des conteneurs pour tester des applications dans
des environnements isolés avant leur mise en production.

▶ Plan de Reprise après Sinistre (PRA)


Les entreprises utilisent la virtualisation pour répliquer leurs serveurs dans un autre site en cas de
panne majeure.

6-Les Différents Types de Virtualisation des Serveurs

La virtualisation des serveurs regroupe plusieurs technologies qui permettent


d’exécuter plusieurs systèmes sur une même machine physique en divisant ses
ressources. Voici les principaux types de virtualisation des serveurs :
1. Virtualisation Complète

Définition
La virtualisation complète utilise un hyperviseur pour émuler entièrement un ordinateur
physique. Chaque machine virtuelle (VM) fonctionne comme un serveur indépendant avec
son propre système d’exploitation.

Caractéristiques

✔️Chaque VM est totalement isolée.

✔️L’hyperviseur gère l’allocation des ressources (CPU, RAM, disque, réseau).

✔️Possibilité d’exécuter plusieurs OS (Windows, Linux, etc.) sur le même serveur.

Exemples d’hyperviseurs

✅ VMware ESXi

✅ Microsoft Hyper-V

✅ KVM (Kernel-based Virtual Machine)

✅ Xen

Avantages et Inconvénients
✅ Avantages : Bonne isolation, sécurité élevée, support de plusieurs OS.
❌ Inconvénients : Consommation de ressources élevée, performances légèrement réduites.

2. Para virtualisation

Définition

Dans ce modèle, le système d’exploitation invité (VM) est modifié pour


interagir directement avec l’hyperviseur, ce qui réduit la charge de
virtualisation.
Caractéristiques
✔️Nécessite un OS compatible avec la para virtualisation.

✔️Amélioration des performances par rapport à la virtualisation complète.

✔️Moins d’émulation matérielle.

Exemples d’hyperviseurs

✅ Xen (mode paravirtualisé)

✅ VMware ESXi (avec pilotes paravirtualisés)

✅ KVM (avec VirtIO)

Avantages et Inconvénients

✅ Avantages : Performances améliorées, utilisation efficace des ressources.

❌ Inconvénients : Nécessite des OS compatibles, complexité de configuration.

3. Virtualisation au Niveau du Système d’Exploitation (Containerisation)

Définition
Au lieu de virtualiser un serveur entier, cette approche partage le même noyau du système
d’exploitation hôte et exécute plusieurs environnements isolés appelés conteneurs.

Caractéristiques

✔️Chaque conteneur partage le noyau de l’OS hôte.


✔️Légèreté et rapidité, car pas besoin d’un OS complet dans chaque instance.
✔️Idéal pour le déploiement d’applications dans le cloud.
Exemples de technologies

✅ Docker
✅ Kubernetes
✅ LXC (Linux Containers)

Avantages et Inconvénients

✅ Avantages : Rapidité, faible consommation de ressources, déploiement facile.


❌ Inconvénients : Moins d’isolation, dépendance au système hôte.

7. Avantages de la Virtualisation des Serveurs

✔️ Optimisation des ressources : Meilleure utilisation du CPU, RAM, stockage.


✔️ Réduction des coûts : Moins d’équipements à acheter et à entretenir.
✔️ Flexibilité : Déploiement et migration rapide des machines virtuelles.
✔️ Sécurité : Isolation des environnements pour limiter les cyberattaques.
✔️ Reprise après sinistre : Sauvegarde et restauration simplifiées des VMs.

✔️ Cloud computing : La virtualisation est la base des services cloud modernes.

Inconvénients et Contraintes de la Virtualisation

❌ Consommation de ressources : Chaque VM nécessite un OS complet, ce qui peut être


lourd.

❌ Complexité de gestion : Nécessite des outils spécialisés et du personnel qualifié.


❌ Performances limitées : Une mauvaise configuration peut entraîner des baisses de
performance.

❌ Problèmes de compatibilité : Certaines applications ne supportent pas bien la


virtualisation.

Pourquoi avons-nous besoin de la virtualisation des serveurs ?


Parce que la virtualisation des serveurs est devenu essentielle dans les
environnements informatiques modernes, car elle permet d’optimiser
l’utilisation des ressource améliorer la flexibilité des infrastructures et de
réduire les Couts.

Vous aimerez peut-être aussi