VirtualBox, VMware et Hyper-V dominent le marché.  Quel logiciel de machine virtuelle est le meilleur?

VirtualBox, VMWare et Hyper-V: quelle est la meilleure machine virtuelle?

Publicité Il existe plusieurs outils de virtualisation disponibles pour les utilisateurs de Windows 10. Trois outils dominent le marché: VirtualBox , VMware et Microsoft Hyper-V . Mais lequel de ces outils virtuels est le meilleur? De plus, ne sont-ils pas tous pareils? Il est difficile de choisir entre VirtualBox, VMware Workstation Player et Windows 10 intégré Hyper-V. Vo

Publicité

Il existe plusieurs outils de virtualisation disponibles pour les utilisateurs de Windows 10. Trois outils dominent le marché: VirtualBox, VMware et Microsoft Hyper-V . Mais lequel de ces outils virtuels est le meilleur?

De plus, ne sont-ils pas tous pareils?

Il est difficile de choisir entre VirtualBox, VMware Workstation Player et Windows 10 intégré Hyper-V. Voici comment se superposent les trois outils de machine virtuelle 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 sur Windows 10 sont-ils différents? Ils vous permettent tous d’exécuter un environnement virtuel sur votre ordinateur hôte, non?

Eh bien oui. Malgré cette similitude, les machines-outils virtuelles fonctionnent différemment sous le capot. En effet, les machines virtuelles dépendent de deux types de logiciels différents, appelés hyperviseurs, à installer et à exécuter.

L'hyperviseur sert de plate-forme pour les machines virtuelles. Il fournit la division nécessaire entre le système d'exploitation de la machine virtuelle et le matériel de la machine hôte. La machine 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'hyperviseur: le type 1 et le type 2 .

explication d'hyperviseur de type 1 et de type 2

Hyperviseur de type 1

Un hyperviseur de type 1 s'exécute directement sur le matériel de la machine hôte et est parfois appelé hyperviseur nu.

Microsoft Hyper-V est un excellent exemple d'hyperviseur de type 1. Il ne nécessite aucune installation supplémentaire via un package externe 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

Un hyperviseur de type 2 s’installe sur le système d’exploitation, comme tout autre logiciel, et est appelé hyperviseur hébergé.

L'environnement de la machine virtuelle s'exécute en tant que processus sur la machine hôte et partage toujours le matériel du système, mais la gestion de la machine virtuelle route via l'hôte au lieu d'exécuter directement des commandes. La conséquence de cet arrangement est une légère latence entre les actions.

VirtualBox, VMware Workstation et VMware Workstation Player sont des exemples parfaits d'un hyperviseur de type 2.

Quelle est la différence entre VirtualBox, VMware Workstation Player et Hyper-V?

Maintenant que vous connaissez la différence entre les types d'hyperviseur, il est plus facile de comprendre les différences, les limites et les aspects positifs de chaque option. Divisons-le en quelques sections.

Facilité d'utilisation

Hyper-V est intégré à Windows 10 Pro, Education et Enterprise, mais pas à Windows 10 Home. Vous devez activer Hyper-V à l'aide de fonctionnalités Windows ou d'une commande PowerShell, mais il se charge de l'activation elle-même.

Une fois activé, Hyper-V offre une option de création rapide de machine virtuelle et une option plus étendue de création de machine virtuelle via le gestionnaire Hyper-V.

Créer une machine virtuelle avec chaque option Hyper-V est facile Comment créer une machine virtuelle à l'aide de Windows 10 Hyper-V Comment créer une machine virtuelle à l'aide de Windows 10 Hyper-V Saviez-vous que Windows 10 dispose d'un outil intégré pour créer des machines virtuelles? Il s’appelle Hyper-V et voici comment cela fonctionne. Lire la suite . Toutefois, l'option de création rapide de la machine virtuelle renseigne automatiquement les paramètres susceptibles de provoquer des erreurs ou des erreurs lorsque vous essayez de démarrer la machine virtuelle.

L'option de création de machine virtuelle personnalisée plus étendue d'Hyper-V permet un meilleur contrôle des paramètres.

hyper-v création rapide de machine virtuelle

VirtualBox et VMware Workstation Player disposent tous deux d'un assistant de création de machine virtuelle. L'assistant de chaque programme vous guide tout au long du processus de création de la machine virtuelle. Il y a des différences, cependant.

Par exemple, l’assistant VirtualBox vous a créé une machine virtuelle de base pour laquelle vous modifiez les paramètres par la suite, mais il propose certaines valeurs suggérées pour des types de machine virtuelle spécifiques. Voici comment configurer et utiliser VirtualBox.

En revanche, l’assistant VMware Workstation Player vous permet de personnaliser les paramètres lors du processus de création de la machine virtuelle.

La différence n'est pas grande, mais cela signifie que la machine virtuelle VMware Workstation Player est prête à fonctionner après la fin de l'assistant, plutôt que de modifier davantage de paramètres une fois l'opération terminée.

Performance

Les performances d'une machine virtuelle dépendent du 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 énorme différence.

Je teste chaque option de machine virtuelle en utilisant un système d'exploitation invité Lubuntu sur mon ordinateur de bureau, doté d'un processeur Intel i5-3570K, de 16 Go de RAM et d'un processeur Nvidia GTX 1070. Ce n'est pas le processeur le plus puissant, mais il gère la plupart des tâches.

En termes simples, VirtualBox est l’une des options de machine virtuelle les plus lentes disponibles.

Si vous avez du matériel de qualité, vous ne remarquerez pas les vrilles et les sifflements autant. Mais sur une machine basse consommation, VirtualBox ne donne pas la meilleure expérience de virtualisation.

Le déficit de performances est particulièrement perceptible lorsque vous passez à VMware Workstation Player. L'exécution du même système d'exploitation invité sur le même matériel montre que VMware Workstation Player est une expérience plus fluide.

Alors, quelle est la place de Hyper-V dans tout cela? L’installation Hyper-V de Lubuntu a bien fonctionné et a été sensiblement lisse. Il est important de noter que certains utilisateurs de Windows 10 Hyper-V signalent des problèmes de performances dans d'autres domaines une fois qu'ils activent Hyper-V sur leur système.

Étant donné qu'Hyper-V s'exécute au niveau du BIOS plutôt que comme un logiciel dans le système d'exploitation, la virtualisation est toujours «active», même si vous n'utilisez pas de machine virtuelle.

Activation et désactivation temporaires de la virtualisation Hyper-V

Si vous estimez que Windows 10 Hyper-V affecte vos performances de jeu ou autrement (sans environnement d'ordinateur virtuel en cours d'exécution), vous pouvez utiliser une commande pour désactiver les services de virtualisation Hyper-V.

Tapez commande dans la barre de recherche du menu Démarrer et sélectionnez Exécuter en tant qu'administrateur . Puis entrez la commande suivante:

 bcdedit / set hypervisorlaunchtype off 

Puis redémarrez votre système. La virtualisation Hyper-V ne démarrera pas après le redémarrage et vous devriez constater que vos performances reviennent à la normale. Si vous souhaitez réactiver la virtualisation Hyper-V, utilisez la commande suivante:

 bcdedit / set hypervisorlaunchtype sur 

Redémarrez votre système à nouveau.

Fonctionnalité

Si vous ne savez pas comment choisir entre les trois options, prenez en compte les fonctionnalités de chaque option. Vous pouvez exécuter un système d'exploitation invité à l'aide de VirtualBox, de VMware Workstation Player ou de Hyper-V, mais chaque hyperviseur a ses particularités.

Instantanés et points de contrôle

Les principaux avantages de VirtualBox et Hyper-V sont les instantanés et les points de contrôle .

Bien que les plateformes utilisent des noms différents, les instantanés et les points de contrôle sont des outils très similaires. Ils vous permettent de prendre une image de la machine virtuelle dans son état actuel. L'image conserve la machine virtuelle, vous permettant de revenir à ce moment spécifique.

points de contrôle hyper-v image de la machine virtuelle

Malheureusement, VMware Workstation Player ne prend pas en charge les instantanés ni les points de contrôle. Vous pouvez suspendre temporairement le système d'exploitation invité pour le reprendre à partir d'un point spécifique, mais ce n'est pas la même chose que créer un historique d'images pour la 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 rend le processus beaucoup plus compliqué que VirtualBox ou VMware Workstation Player.

Mode sans couture

VirtualBox et VMware Workstation Player utilisent tous deux le mode transparent pour intégrer l'environnement de la machine virtuelle au système d'exploitation hôte. Le mode transparent supprime la fenêtre et les menus supplémentaires de la machine virtuelle, donnant l'impression que le système d'exploitation invité fait partie de l'hôte.

Malheureusement, Windows 10 Hyper-V ne propose pas le mode transparent.

Chiffrement de machine virtuelle

Si vous voulez chiffrer vos machines virtuelles, vous avez de la chance. Chaque hyperviseur prend en charge le cryptage d'un type ou d'un autre.

VMware Workstation Player prend en charge le chiffrement immédiat des machines virtuelles.

VirtualBox prend en charge le chiffrement avec l'installation d'ajouts d'invité VirtualBox, disponible pour chaque environnement d'invité VirtualBox.

Hyper-V sous Windows 10 prend en charge le cryptage à l'aide de BitLocker de Microsoft.

Chaque option est sécurisée et fonctionne bien avec la plate-forme respective.

Coût

Chaque hyperviseur est libre, mais certains sont plus libres que d’autres. Pourquoi?

VirtualBox et VMware Workstation Player sont gratuits pour tous les utilisateurs. Tant que votre matériel peut exécuter le système d'exploitation invité sans détruire l'hôte, vous pouvez utiliser le logiciel gratuit de la machine virtuelle.

Windows 10 Hyper-V est également gratuit, mais uniquement si vous disposez de la version correcte de Windows 10.

Il existe des solutions de contournement pour les utilisateurs Windows 10 Home souhaitant désespérément utiliser Hyper-V sur leur matériel. Mais ces personnes peuvent aussi bien utiliser l'une des solutions de rechange gratuites que la solution.

N'oubliez pas que le correctif peut fonctionner aujourd'hui, mais pas avec la prochaine mise à jour de Windows 10.

Systèmes d'exploitation invités

Windows 10 Hyper-V présente certaines limitations concernant les systèmes d'exploitation invités. Hyper-V prend en charge les machines virtuelles Windows, Linux et FreeBSD. Il ne supporte pas macOS.

VirtualBox et VMware Workstation Player prennent en charge presque tous les systèmes d'exploitation invités, y compris macOS.

Veuillez noter qu'un système d'exploitation invité MacOS ne fonctionnera pas immédiatement. Suivez notre didacticiel pour savoir comment installer macOS dans VirtualBox ou VMware Workstation Player. Comment exécuter macOS sous Windows 10 dans une machine virtuelle. Comment exécuter macOS sous Windows 10 dans une machine virtuelle. Vous ne savez pas si vous vous entendez bien avec un Mac? Apprenez à exécuter macOS sous Windows 10 à l'aide d'une machine virtuelle. Lire la suite sur Windows 10.

Quel est le meilleur outil de machine virtuelle sur Windows 10?

Choisir entre VirtualBox, VMware Workstation Player et Windows 10 Hyper-V est délicat. Si vous possédez une machine puissante exécutant Windows 10 Pro, Education ou Enterprise, vous pouvez choisir les hyperviseurs.

Si vous utilisez une machine moins puissante, je vous conseillerais d'utiliser VMware Workstation Player. Il offre un meilleur support et une meilleure stabilité pour une large gamme de matériel.

Vous n'êtes toujours pas sûr d'avoir besoin d'une machine virtuelle? Découvrez ces raisons pratiques pour commencer à utiliser une machine virtuelle 7 Raisons pratiques pour commencer à utiliser une machine virtuelle 7 Raisons pratiques pour commencer à utiliser une machine virtuelle Le terme "virtuel" a été coopté de nombreuses façons. Réalité virtuelle. RAM virtuelle. Écoles virtuelles. Mais la virtualisation dans le contexte des PC peut être source de confusion. Nous sommes ici pour éclaircir. Lire la suite .

En savoir plus sur: Machine virtuelle, VirtualBox, Virtualisation.