VMWare contre VirtualBox

Vmware Vs Virtualbox



VMware et VirtualBox sont les deux options de virtualisation de bureau les plus populaires. Ils sont tous deux pris en charge sur Windows, macOS et Linux et offrent tous deux une prise en charge des systèmes d'exploitation invités 32 et 64 bits. Avec toute une gamme d'autres architectures comme ARM. Alors, lequel devriez-vous choisir et quels sont les facteurs que vous devez prendre en compte lors de votre choix ?

Prix ​​et licence

Le système central de VirtualBox est gratuit et open source sous la licence GNU v2. VMware est disponible en versions gratuites et payantes, sous licence propriétaire. La version payante de VMware s'appelle VMware Workstation Pro pour les systèmes hôtes Windows et Linux, tandis que, pour macOS, elle est commercialisée sous le nom de fusion VMware. La version gratuite est connue sous le nom de VMware Workstation Player et ses fonctionnalités sont assez limitées, de nombreuses fonctionnalités étant verrouillées.







Le grand gagnant, en termes de prix, est VirtualBox. Bien que VirtualBox ait des packs d'extension sous une licence différente pour le dossier partagé, le chiffrement de disque, le démarrage PXE et quelques autres fonctionnalités. Ils peuvent tous être utilisés à des fins non commerciales sous licence d'utilisation personnelle et d'évaluation (PUEL).



Performance

La comparaison des performances entre les deux environnements de virtualisation a été un sujet controversé sur Internet. Pour aller avec les résultats les plus couramment observés, VMware surpasse VirtualBox en termes d'utilisation du processeur et de la mémoire. Alors qu'ils sont à la fois au coude à coude en ce qui concerne le débit d'E/S, ce qui constitue un goulot d'étranglement important en matière de virtualisation des postes de travail.



Cependant, prenez ces points de repère avec un grain de sel car il y a beaucoup de variables qui ne peuvent pas être prises en compte ici. Par exemple, la nature de votre système invité, votre système hôte, la paravirtualisation activée ou désactivée et l'architecture matérielle. Ces variables varient d'une personne à l'autre et c'est ce qui fait de la virtualisation l'une des tâches d'ingénierie les plus difficiles.





Mais pour le cas d'utilisation typique des invités x64 sur des hôtes x64, VMware l'emporte.

Caractéristiques

Du point de vue des fonctionnalités, les deux produits se sont inspirés l'un de l'autre. Par exemple, VirtualBox a des instantanés et VMware a des points de restauration auxquels vous pouvez revenir en cas de panne de votre machine virtuelle. Ils ont tous deux une intégration pour exécuter des applications virtualisées sur votre bureau de manière native. VMware l'appelle le mode Unity et VirtualBox l'appelle le mode transparent et ils vous permettent tous deux d'ouvrir des fenêtres d'application sur la machine hôte, tandis que la machine virtuelle prenant en charge cette application s'exécute en arrière-plan silencieusement.



La plupart des fonctionnalités dans le cas de VMware sont fournies avec les versions payantes comme Workstation Pro ou Fusion et de même sur VirtualBox, quelques fonctionnalités comme le dossier partagé dépendent de la licence propriétaire PUEL et non de la GPL comme le reste du noyau de VirtualBox (bien qu'elles soient toujours gratuites dans ce dernier cas).

Interface utilisateur

Bien que l'interface utilisateur soit une question de subjectivité, elle est plutôt importante. Une interface utilisateur claire et intuitive vous aide à démarrer vos projets en quelques minutes au lieu de vous faire une centaine de choses différentes sur Google.

Dans le cas de VirtualBox, l'interface utilisateur est simple et propre. Vos paramètres sont divisés en Des machines-outils et Outils mondiaux et le premier sert à créer, modifier, démarrer, arrêter et supprimer des machines virtuelles.

Ce dernier sert à gérer plusieurs images de disque, disques virtuels et adaptateurs réseau hôte et d'autres paramètres qui pourraient potentiellement être partagés par des machines virtuelles fonctionnant ensemble.

VMware, d'autre part, a une interface utilisateur beaucoup plus compliquée, les éléments de menu sont nommés avec des termes techniques qui peuvent sembler du jargon aux utilisateurs moyens. C'est principalement parce que les gens de VMware s'adressent davantage aux fournisseurs de cloud et aux virtualisations côté serveur. Par conséquent, ils s'attendent à ce que les ingénieurs système soient leurs utilisateurs finaux, et non des développeurs ou des testeurs.

Avec VMware, vous obtenez plus de cloches et de sifflets. Vous bénéficiez également d'un accès à distance pour gérer votre infrastructure cloud vSphere ou ESXi, qui sont des produits VMware pour l'entreprise.

Bien que l'interface utilisateur compliquée de VMware soit justifiée, cela n'en fait pas le gagnant sur le bureau. VirtualBox prend les devants sur celui-là.

Cas d'utilisation

Il y a toujours des cas limites que seule une petite fraction des utilisateurs peut rencontrer et d'autres peuvent les ignorer. Par exemple, exécutez le passthrough PCIe pour donner un accès direct de votre GPU à votre machine virtuelle. Ou peut-être que vous gérez les serveurs de votre organisation, auquel cas vous avez besoin d'une application cliente pour accéder et surveiller vos serveurs à distance.

Les deux cas ne sont pas liés à une virtualisation de bureau typique, mais ils sont de toute façon étroitement liés à la virtualisation. Par exemple, dans le cas de VirtualBox, le passthrough PCIe peut être accompli, bien que vous deviez peut-être sauter à travers certains cerceaux. VMware, d'autre part, offre un excellent support client et vous aidera si vous êtes dans un problème. Considérez quel sera votre cas d'utilisation avant de choisir l'un ou l'autre.

Technologies construites autour d'une plateforme de virtualisation

La dernière variable à considérer lors de la comparaison de Vbox et VMware sont les technologies construites autour d'eux. VirtualBox, étant gratuit et open source, prend en charge une tonne de technologies comme Vagrant. Bitnami publie des applications à pile complète qui peuvent simplement s'exécuter sur VirtualBox par défaut sans aucun ajustement ou modification. Tout la pile LAMP, la pile MEAN ou toute autre charge de travail pouvant être virtualisée est testée sur VirtualBox, ce qui rend le support payant de VMware presque inutile.

De plus, bien que vous puissiez obtenir le même résultat sur VMware, ce ne sera pas une expérience plug-and-play.

Les communautés et les organisations ont une adoption beaucoup plus large de VirtualBox et VMware a tout simplement raté la cible avec eux.

Conclusion

Pour donner le verdict final, VirtualBox est le grand gagnant. Il est gratuit, sans tracas et riche en fonctionnalités. C'est la première chose à considérer pour les besoins de virtualisation des postes de travail. Bien que VMware domine le marché des entreprises, pour les cas d'utilisation strictement de bureau, il est facilement dépassé par VirtualBox.