Référence: VMware vs Virtualbox [fermé]
J'ai testé VirtualBox 2.1.4 et VMware Workstation 6.5.1 Pour une utilisation ultérieure en tant que VM de développement
Hôte: Ubuntu64, 4 GB RAM, Core2Duo E6600, Samsung HD502IJ
Invité: Windows XP Home, 1 Go de RAM, 8 Go de disque virtuel
Logiciel de référence: SiSoft Sandra Light, HD Tune
Quelle est votre expérience ou suggestion pour une machine virtuelle principalement utilisée pour les outils de développement (pas comme un serveur sans tête)?
13 réponses
Dans mon expérience, VMware Workstation est la voie à suivre, en particulier sur une machine de développement (j'ai travaillé sur un grand projet de développement pour Siemens impliquant des bases de données. net 2.0 Forms, ASPX et SQL Server 2005, toutes exécutées dans des machines virtuelles VMWare):
- la mise en réseau est largement supérieure - vous pouvez réellement faire des connexions VPN!
- la Configuration est plus simple et plus flexible
- Le Client Workstation offre une expérience utilisateur plus agréable (subjective, I savoir...)
- Je l'ai trouvé plus performant dans tous les domaines
J'espère que ça aide!
Après 3 ans d'utilisation intensive de VirtualBox, VMware Player et VMware workstation (au travail), j'ai personnellement choisi VirtualBox dans L'environnement Linux, et les produits VMware dans Windows. C'est mon opinion, je pense qu'un objectif un. Je défie quiconque de me dire que je me trompe.
Personnellement, et je n'ai pas de "données dures" pour sauvegarder cela, VirtualBox semble être plus rapide et beaucoup plus réactif pour moi (que VMWare Workstation)
J'utilise VMware Workstation au travail et Sun VirtualBox à la maison. Mon employeur paie pour VMware et MS Windows au bureau. À la maison avec Ubuntu Linux, Virtualbox est plus facile à maintenir, fonctionne aussi bien que j'ai besoin et est gratuit. VMware Player est trop limité en fonctionnalités.
La raison principale a choisi VirtualBox à la maison était la maintenance. Quand j'ai besoin d'utiliser un invité virtuel, je le veux maintenant; pas après 5-7 minutes recompilant les modules du noyau. Certains diront que c'est une conséquence de ma distribution linux choix - pas la faute de VMware. Sans débattre des mérites D'une distribution Linux sur une autre, suffiuce pour dire Qu'Ubuntu répond à tous mes besoins. Si VMware ne fournit que le support Ubuntu token, je vais utiliser VirtualBox.
Je fais quelques tests sur VMware et VirtualBox et les ai publiés sur mon site (www.ilsistemista.net): http://www.ilsistemista.net/index.php/software/virtualization.html
En bref: alors que VMWare a ses avantages lorsqu'il est utilisé sur un serveur autonome, le fait qu'il ne supporte pas RHEL ou CentOS > 5.1 (il y a un problème glibc) est un grand problème pour moi. Au lieu de cela, J'aime vraiment VirtualBox, qui est maintenant la principale plate-forme de virtualisation de mon entreprise (www.assyoma.it).
J'espère que l'article sera utile...
Dans mon expérience, j'ai constaté que vmware semble être plus rapide que virtualbox, bien que je n'ai pas de données à sauvegarder.
Même si vmware a été plus rapide pour moi, j'utilise toujours virtualbox car il est "assez bon" et est gratuit (et je suis bon marché).
J'ai trouvé que les graphiques 3D ubuntu fonctionnent hors de la boîte dans VirtualBox 3, où VMWare 7 ne supporte pas, hors de la boîte au moins. Les fonctionnalités avancées comme les effets visuels avancés (expo, défilement de bureau lisse, cube, etc.) fonctionnent juste. VMWare est supérieur dans les instantanés à VBox. VMWare permet la ramification d'un arbre d'instantané, vbox ne le fait pas (facilement au moins). VBox ne prend pas en charge plusieurs moniteurs spanning (si vous avez une configuration à 3 moniteurs) aussi transparente que vmware. En raison de la compatibilité avec Infrastructure VMWare (ESX) je préférerais vmware pour les opérations de serveur sans tête et virtualbox pour tout ce qui nécessite une interaction de l'utilisateur (photoshop, GUI, etc.).
En outre, il y a des tonnes de fonctionnalités dans vmware telles que ACE pour verrouiller les machines virtuelles qui n'existent tout simplement pas dans virtualbox.
J'utilise les deux pour mieux que 5 + années j'ai vu à la fois Virtualbox et VMware mature. Je vais dire dans un réseau D'entreprise VMware est way to go période. J'ai VMWare Workstation 7+ et je l'aime. J'utilise virtualbox comme banc D'essai Pour Linux né invité il est moins douloureux à utiliser que VMware. Essayez d'installer VMware guest addons versus virtualbox Guest addons et vous verrez ce que je veux dire. Donc, cela étant dit, je dis VMware dans un réseau Windows de production (2k,2003,2008,W7) et virtualbox pour Basé sur Linux invité (Serveurs web,Ubuntu,Centos,ETC)
J'ai eu une très mauvaise expérience de développement dans une image VMWare, mais je crois que c'était dû à des problèmes de mauvaise configuration (VMWare n'utilisant qu'un seul cœur sur une boîte dual-core et la boîte elle-même utilisant l'émulation PATA lors de l'accès à son lecteur SATA). Dommage, vraiment, car nous avions un environnement assez complexe (développement de portail utilisant WSAD + WebSphere + MQ + Message Broker) qui était un PITA à configurer correctement...
J'ai joué avec NetBeans fonctionnant sur un invité Solaris dans une Virtualbox fonctionnant sous XP sur une boîte dual-core avec 2G de mémoire et je n'ai pas vraiment remarqué de différence entre elle et une instance fonctionnant en mode natif, mais c'était juste avec une application jouet.
L'utilisation d'outils de test comme hdtune dans une machine virtuelle n'est pas très informative.
Supposons qu'une machine virtuelle retourne immédiatement de tous les appels FS et laisse le système d'exploitation sous-jacent synchroniser celui-ci tandis qu'une autre attend le retour de la fonction OS sync ().
Un meilleur test serait quelque chose de plus comme vos tâches réelles-essayez de compiler le noyau Linux sur les deux.
J'ai acheté VMWare version 3 Retour, et ont été en utilisant VMWare depuis. Une seule fois, j'ai réinstallé mon invité, et c'était pour mettre à niveau un invité de NT 4 à XP. J'ai utilisé les versions payantes, mais comme je ne l'utilise plus à des fins commerciales, je pourrais utiliser VMware Player. Mon système d'exploitation hôte a changé au fil des ans de Windows à Linux à Mac OSX et de nouveau à Windows maintenant.
C'est la seule chose sur laquelle je pouvais compter... avoir un environnement de développement stable avec tous mes outils toujours configurés correctement et à portée de main.
J'ai tâté en utilisant coLinux (a des problèmes sur les hôtes 64 bits) XEN, UML, VirtualBox (support de disque lent... mauvais pour la compilation) et Parallels (super sur Mac, Pas de version PC). VMWare est la meilleure option complète sans tracas que vous avez.
L'installation sur ubuntu est très difficile pour VM, mais apt fonctionne pour Virtualbox. Je ne pouvais pas respecter VM mais dans le troisième temps, j'ai configuré XP en utilisant virtualbox