Virtualisation
V
Definition complete
La virtualisation est une technologie permettant de creer plusieurs machines virtuelles (VMs) independantes sur un seul serveur physique. Chaque VM dispose de son propre systeme d'exploitation et ressources, isolee des autres, partageant le materiel sous-jacent.
L'hyperviseur est le logiciel qui gere cette abstraction. Il en existe deux types : Type 1 (bare-metal : VMware ESXi, Hyper-V, KVM) installé directement sur le hardware, et Type 2 (hosted : VirtualBox, VMware Workstation) s'executant sur un OS hote.
Les avantages incluent : consolidation (plusieurs serveurs sur un seul), isolation (une VM crashee n'affecte pas les autres), flexibilite (provisionning rapide), snapshots (sauvegardes d'etat), et migration (deplacement de VMs entre serveurs physiques).
La containerisation (Docker) est une alternative plus legere partageant le kernel de l'hote, tandis que la virtualisation offre une isolation complete avec des OS potentiellement differents.
Exemples pratiques
- Hebergement mutualisé : Un serveur physique heberge 50 VPS (Virtual Private Servers), chaque client ayant son environnement isole avec 2 CPU, 4 Go RAM, 50 Go SSD.
- Environnement de dev : Developpeur lance une VM Ubuntu sur son Mac pour tester une application dans un environnement identique a la production.
- Haute disponibilite : Cluster VMware avec vMotion, les VMs migrent automatiquement vers un autre serveur en cas de panne hardware, sans interruption de service.
A quoi sert Virtualisation ?
La virtualisation sert a optimiser l'utilisation des ressources hardware, isoler les environnements pour la securite, faciliter les tests et le developpement, et permettre la haute disponibilite avec migration de VMs.
Virtualisation en pratique chez 123web
Chez 123web, nous deployons vos applications sur des infrastructures virtualisees robustes. Isolation, scalabilite, sauvegardes automatiques : votre hebergement beneficie de la flexibilite de la virtualisation avec la fiabilite d'une infrastructure professionnelle.