VirtualBox vs VMWare vs Hyper-V : Quelle est la meilleure machine virtuelle ?
Il existe plusieurs outils de virtualisation disponibles pour les utilisateurs de Windows 10. Mais trois outils dominent le marché : boîte virtuelle, VMwareet Microsoft Hyper-VMais laquelle de ces machines-outils virtuelles est la meilleure ?
D’ailleurs, ne sont-ils pas tous pareils ?
Choisir entre VirtualBox, VMware Workstation Player et Hyper-V intégré à Windows 10 peut être difficile. Voici comment les trois outils de machine virtuelle s’empilent et lequel vous devez utiliser pour certaines tâches.
Qu’est-ce qu’un hyperviseur ?
Commençons par la grande question : en quoi VirtualBox, VMware Workstation Player et Hyper-V sous Windows sont-ils différents ? Ils vous permettent tous les deux d’exécuter des environnements virtuels sur l’hôte, n’est-ce pas ?
Eh bien, oui, ils l’ont fait. Mais malgré cette similitude, les machines-outils virtuelles fonctionnent différemment sous le capot.En effet, les machines virtuelles reposent sur deux types de logiciels différents appelés hyperviseur Installez et exécutez.
L’hyperviseur agit comme plate-forme pour la machine virtuelle, fournissant la division nécessaire entre le système d’exploitation de la machine virtuelle et le matériel hôte. Par conséquent, un hôte peut partager ses ressources, telles que la mémoire et la puissance de traitement, sur plusieurs charges de travail.
Il existe deux types d’hyperviseurs : Type 1 et Type 2.
Hyperviseur de type 1
Les hyperviseurs de type 1 s’exécutent directement sur le matériel hôte et sont parfois appelés hyperviseurs bare metal.
Faire une vidéo du jour
Microsoft Hyper-V est le meilleur exemple d’hyperviseur de type 1. Il ne nécessite pas d’installation supplémentaire via des packages externes et gère directement le système d’exploitation invité.
VMWare ESX et vSphere, Citrix XenServer et Oracle VM sont tous des hyperviseurs de type 1.
Hyperviseur de type 2
Comme tout autre logiciel, les hyperviseurs de type 2 sont installés sur le système d’exploitation et sont appelés hyperviseurs gérés.
Un environnement de machine virtuelle s’exécute comme un processus sur l’hôte, partageant toujours le matériel du système, mais la gestion de la machine virtuelle est acheminée via l’hôte plutôt que d’exécuter des commandes directement. Le résultat de cet arrangement est un léger délai entre les actions.
VirtualBox, VMware Workstation et VMware Workstation Player sont d’excellents exemples d’hyperviseurs de type 2.
Quelle est la différence entre VirtualBox, VMware Workstation Player et Hyper-V ?
Maintenant que vous connaissez les différences entre les types d’hyperviseurs, il est plus facile de comprendre les différences, les limites et les avantages de chaque option. Décomposons-le en trois parties clés.
1. VirtualBox vs VMware Workstation Player vs Hyper-V : facilité d’utilisation
Hyper-V s’intègre à Windows 10 et Windows 11 Professionnel, Éducation et Entreprise, mais pas à Windows 10 ni à Windows 11 Famille. Vous devez activer Hyper-V à l’aide des fonctionnalités Windows ou des commandes PowerShell, mais il gère l’activation par lui-même.
Lorsqu’il est activé, Hyper-V fournit des options de création de machines virtuelles rapides et des options de création de machines virtuelles plus larges via le gestionnaire Hyper-V.
La création de machines virtuelles est facile avec chaque option Hyper-V. Cependant, l’option de création rapide de machine virtuelle renseigne automatiquement les paramètres, ce qui peut entraîner des échecs ou des erreurs lorsque vous essayez de démarrer la machine virtuelle.
La gamme plus large d’options de création de machines virtuelles personnalisées d’Hyper-V permet un meilleur contrôle des paramètres.
VirtualBox et VMware Workstation Player ont tous deux un assistant de création de machine virtuelle. Les assistants de chaque programme vous guident tout au long du processus de création de la machine virtuelle. Mais il y a des différences.
Par exemple, l’assistant VirtualBox vous permet de créer une machine virtuelle de base dont vous pourrez modifier les paramètres ultérieurement, mais il fournit des valeurs suggérées pour des types de machines virtuelles spécifiques. Voici comment configurer et utiliser VirtualBox. En outre, à titre d’exemple de travail, voici comment installer Ubuntu à l’aide de VirtualBox.
Au lieu de cela, l’assistant VMware Workstation Player vous permet de personnaliser les paramètres lors de la création de la machine virtuelle.
Ce n’est pas une grande différence, mais cela signifie que la machine virtuelle VMware Workstation Player peut s’exécuter après avoir terminé l’assistant sans avoir à modifier d’autres paramètres après l’achèvement.
2. VirtualBox contre VMware Workstation Player contre Hyper-V : performances
Les performances d’une machine virtuelle sont liées au matériel que vous utilisez pour l’exécuter. Avec la virtualisation, le matériel est roi. De plus, la machine virtuelle que vous utilisez fait une grande différence.
Je teste chaque option de machine virtuelle avec le système d’exploitation invité Lubuntu sur mon bureau, qui dispose d’un processeur Intel i5-3570K, de 16 Go de RAM et d’un Nvidia GTX 1070. Ce n’est pas le processeur le plus puissant, mais il peut gérer la plupart des choses.
En bref, VirtualBox est l’une des options de machine virtuelle les plus lentes disponibles.
Si vous avez un matériel décent, vous ne remarquerez pas de bégaiement et de vrombissement. Mais sur les machines à faible consommation, VirtualBox n’offre pas la meilleure expérience de virtualisation.
Le déficit de performances est plus visible lorsque vous passez à VMware Workstation Player. L’exécution du même système d’exploitation invité sur le même matériel signifie que VMware Workstation Player est une expérience plus fluide et plus fluide.
Alors, où Hyper-V s’intègre-t-il dans tout cela ? L’installation Hyper-V de Lubuntu a bien fonctionné et a été très fluide. Cependant, il est important de noter que certains utilisateurs de Windows 10 Hyper-V signalent d’autres problèmes de performances après avoir activé Hyper-V sur leurs systèmes.
Activer et désactiver temporairement la virtualisation Hyper-V
Si vous pensez que Windows 10 Hyper-V affecte vos performances de jeu ou autre (sans exécuter un environnement de machine virtuelle), vous pouvez utiliser la commande pour désactiver le service de virtualisation Hyper-V.
- Types de Commande dans la barre de recherche du menu Démarrer et sélectionnez Exécuter en tant qu’administrateurEntrez ensuite la commande suivante : bcdedit/désactiver le type de lancement de l’hyperviseur
- Redémarrez le système. La virtualisation Hyper-V ne démarrera pas après le redémarrage et vous devriez voir les performances revenir à la normale.
- Si vous souhaitez réactiver la virtualisation Hyper-V, utilisez la commande suivante : bcdedit /définir le type de lancement de l’hyperviseur sur
- Redémarrez à nouveau le système.
3. VirtualBox contre VMware Workstation Player contre Hyper-V : fonctionnalités
Si vous ne savez pas comment choisir entre les trois options, réfléchissez à ce que fait chaque option. Vous pouvez exécuter un système d’exploitation invité avec VirtualBox, VMware Workstation Player ou Hyper-V, mais chaque hyperviseur a ses propres caractéristiques.
Instantanés et points de contrôle
L’un des grands avantages de VirtualBox et Hyper-V est que instantané et point de contrôle.
Bien que les plates-formes aient des noms différents, les instantanés et les points de contrôle sont des outils très similaires. Ils permettent de prendre une image de l’état actuel de la machine virtuelle. L’image préserve la machine virtuelle, vous permettant de revenir à ce moment particulier.
Malheureusement, VMware Workstation Player ne prend pas en charge les instantanés ou les points de contrôle. Vous pouvez suspendre temporairement le système d’exploitation invité pour reprendre à partir d’un point spécifique, mais ce n’est pas la même chose que de créer un historique d’image pour une machine virtuelle.
Partage de fichiers
Chaque hyperviseur vous permet de glisser-déposer des fichiers entre les systèmes d’exploitation hôte et invité. Vous pouvez également activer des fichiers et des dossiers partagés, bien que Windows 10 Hyper-V rende le processus beaucoup plus compliqué que VirtualBox ou VMware Workstation Player.
modèle sans couture
VirtualBox et VMware Workstation Player utilisent tous deux un mode transparent pour intégrer l’environnement de la machine virtuelle dans le système d’exploitation hôte. Le mode transparent supprime les fenêtres et les menus supplémentaires de la machine virtuelle, ce qui donne l’impression que le système d’exploitation invité fait partie de l’hôte.
Malheureusement, Microsoft Hyper-V n’a pas de mode transparent.
Chiffrement de la machine virtuelle
Si vous souhaitez chiffrer votre machine virtuelle, vous avez de la chance. Chaque hyperviseur prend en charge un cryptage ou l’autre.
- VMware Workstation Player prend en charge le chiffrement de machine virtuelle prêt à l’emploi.
- VirtualBox prend en charge le chiffrement en installant les suppléments invité VirtualBox, disponibles pour chaque environnement invité VirtualBox.
- Hyper-V sur Windows 10 et Windows 11 prend en charge le chiffrement à l’aide de BitLocker de Microsoft.
Chaque option est sûre et fonctionne sur la plate-forme respective.
Coût
Chaque hyperviseur est gratuit, mais certains sont plus gratuits que d’autres. Pourquoi?
VirtualBox et VMware Workstation Player sont gratuits pour tout utilisateur. Vous pouvez utiliser un logiciel de machine virtuelle gratuit tant que votre matériel peut exécuter le système d’exploitation invité sans casser l’hôte.
Étant donné que Windows Hyper-V est également gratuit, mais uniquement si vous disposez de la bonne version de Windows 10 ou Windows 11.
Pour les utilisateurs à domicile de Windows 10 et Windows 11 qui souhaitent désespérément utiliser Hyper-V sur leur matériel, il existe des solutions de contournement. Mais ces personnes peuvent également utiliser l’une des alternatives gratuites au lieu de proposer une solution.
N’oubliez pas que le correctif peut fonctionner aujourd’hui, mais il se peut qu’il ne fonctionne pas avec la prochaine mise à jour de Windows.
système d’exploitation invité
Windows 10 Hyper-V a certaines restrictions sur le système d’exploitation invité. Hyper-V prend en charge les machines virtuelles Windows, Linux et FreeBSD. Il ne prend pas en charge macOS.
VirtualBox et VMware Workstation Player prennent en charge presque tous les systèmes d’exploitation invités, y compris macOS.
Notez que les actions d’invité macOS ne fonctionnent pas immédiatement. Suivez notre tutoriel sur l’installation de macOS dans VirtualBox ou VMware Workstation Player sur Windows 10.
Choisir entre VirtualBox, VMware Workstation Player et Hyper-V peut être délicat. Si vous avez une machine puissante exécutant Windows 10 ou Windows 11 Pro, Education ou Enterprise, vous pouvez choisir un hyperviseur.
Si vous utilisez une machine moins puissante, je vous recommande VMware Workstation Player. Il offre un meilleur support et une meilleure stabilité pour divers matériels.
A propos de l’auteur