Je n'ai utilisé que VirtualBox et je voudrais par exemple savoir ce que je pourrais manquer à d'autres offres. J'ai entendu parler de KVM et VMWare et je suis sûr qu'il y en a d'autres. À moins de lire des articles Wikipédia sur chacun (ouf!), En quoi diffèrent-ils?
virtual-machine
tshepang
la source
la source
Réponses:
Je classerais les technologies de machines virtuelles en trois catégories (tous les produits ne rentrent pas clairement dans une seule catégorie):
Déterminez d'abord la catégorie qui correspond à vos besoins.
la source
VirtualBox est une application logicielle qui s'exécute sur votre système d'exploitation. Il peut utiliser les capacités de votre système d'exploitation et de votre matériel pour accélérer la virtualisation. Le logiciel VirtualBox doit continuer à fonctionner pour que les systèmes virtualisés restent opérationnels.
Xen est une sous-classe de systèmes d'exploitation appelée hyperviseur, c'est un système d'exploitation qui ne fournit que la virtualisation. Il décharge les capacités de gestion vers un système d'exploitation de gestion distinct qu'il appelle le "dom0", généralement Linux. Le système d'exploitation de gestion fournit des pilotes pour le matériel physique.
VMWare a plusieurs produits. VMWare Workstation fonctionne comme VirtualBox, tandis que VMWare ESX est un hyperviseur similaire à Xen. Une différence majeure par rapport à Xen est que ESX fournit ses propres pilotes matériels et a par conséquent un support matériel limité.
KVM est un projet qui ajoute un hyperviseur au noyau Linux. Parce que KVM utilise un hyperviseur, il n'a pas besoin de continuer à fonctionner de la même manière que VirtualBox. Alors que KVM est un hyperviseur tel que Xen et ESX, il est simultanément un noyau Linux et un système d'exploitation de lui-même.
Il convient de noter que l'inclusion de KVM dans Linux est souvent mal interprétée comme étant généralement acceptée comme étant la "voie bénie pour aller de l'avant". Le projet KVM est officiellement pris en charge sous Linux car il s'agit d'une modification du noyau Linux, tandis que Xen et ESX sont des systèmes d'exploitation entièrement distincts.
la source
c'est une technique d'hyperviseur diverses performances à l'intérieur du système
la source