VirtualBox vs VMware vs Parallels
Les machines virtuelles de plate-forme (VM) sont très utilisées car elles offrent la possibilité d'émuler une machine informatique physique complète sur une autre. La plupart de ces logiciels permettent d'avoir plusieurs machines sur une plate-forme physique. VirtualBox, VMware et Parallels sont trois des logiciels de VM de plate-forme les plus populaires. VirtualBox est le logiciel de VM le plus populaire du moment. Parallèlement, VMware et Parallels sont les deux principaux acteurs du marché des logiciels (commerciaux) de virtualisation grand public Mac.
Qu'est-ce que VirtualBox?
VirtualBox (Oracle VM VirtualBox) est un package de virtualisation pour x86, développé par Oracle Corporation. Il est publié en tant que membre de leur famille de produits de virtualisation. Son créateur original est innotek GmbH, qui a été racheté par Sun Microsystems. VirtualBox est installé sur le système d'exploitation existant (systèmes hôtes). Ensuite, en utilisant VirtualBox, de nombreux autres systèmes d'exploitation (OS invités) peuvent être chargés et exécutés. VirtualBox prend en charge Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Solaris et OpenSolaris comme système d'exploitation hôte. VirtualBox prend en charge Windows, Linux, BSD, OS / 2, Solaris, etc. en tant que systèmes d'exploitation invités. Il permet également une virtualisation restreinte de Mac OS X sur du matériel Apple. Il est considéré comme le logiciel de virtualisation le plus populaire du moment.
VirtualBox offre la possibilité de démarrer, mettre en pause, arrêter et reprendre l'un des systèmes d'exploitation hôte qu'il charge, sans déranger les autres machines virtuelles. De plus, chaque machine virtuelle peut être configurée indépendamment pour s'exécuter avec sa propre émulation logicielle / matérielle (si prise en charge). Un presse-papiers commun (parmi de nombreuses autres méthodes) est utilisé pour la communication entre l'hôte et les systèmes d'exploitation invités. De plus, la communication entre deux machines virtuelles est également possible avec une configuration appropriée en place. Étant donné que les extensions de virtualisation matérielle Intel VT-x et AMD-V d'AMD sont prises en charge par VirtualBox, il peut éviter en toute sécurité quelques problèmes qui surviennent lorsque seule l'émulation logicielle est utilisée.
Qu'est-ce que VMware?
VMware est un logiciel de virtualisation développé par VMware, Inc. VMware est basé en Californie, aux États-Unis et a été fondé en 1998, bien qu'il appartienne maintenant à EMC Corporation. Les versions de bureau de VMware (VMware Workstation, VMware Fusion et VMware Player) peuvent être exécutées sous Windows, Linux et Mac OS X. Cependant, les versions de serveur VMware (VMware ESX et VMware ESXi) peuvent fonctionner directement sur le matériel du serveur sans nécessiter de système d'exploitation, car ils utilisent la technologie de l'hyperviseur (qui mappe directement le matériel de l'hôte aux ressources des plates-formes virtuelles). VMware Workstation permet d'exécuter plusieurs systèmes d'exploitation x86 ou x86-64. VMware Fusion est un produit similaire destiné aux utilisateurs de Mac Intel. VMware Player est un logiciel gratuit similaire à VMware Workstation et VMware Fusion. Le logiciel VMware permet la virtualisation des adaptateurs vidéo / réseau / disque dur. Les pilotes d'intercommunication sont fournis par l'hôte pour les ports USB et série / parallèle. Ainsi, les machines virtuelles exécutées sur VMware sont extrêmement portables, permettant aux administrateurs système de faire une pause sur une machine, de la déplacer vers une autre machine et de reprendre exactement là où elle a été mise en pause.
Qu'est-ce que Parallels?
Parallels (ou Parallels Desktop pour Mac) est un logiciel de virtualisation qui offre une virtualisation d'émulation matérielle pour les ordinateurs Mac avec des puces Intel. Il est développé par Parallels Inc. Le logiciel Parallels VM utilise également la technologie de l'hyperviseur (similaire à VMware). Cela permet à toutes les machines virtuelles d'agir exactement de la même manière qu'une machine autonome (avec toutes les propriétés d'un ordinateur réel). Par conséquent, cela offre une portabilité élevée (c'est-à-dire permettant d'arrêter une machine virtuelle en cours d'exécution, de la copier sur une autre et de la redémarrer) vers les instances de machines virtuelles, car toutes les machines virtuelles utilisent les mêmes pilotes quelles que soient les ressources réelles utilisées sur l'hôte. Parallels peut utiliser Mac OS X 10.4 ou version ultérieure s'exécutant sur des machines Mac Intel comme système d'exploitation hôte. Il peut avoir Windows,Mac OS X Leopard Server et Mac OS X Snow Leopard Server, plusieurs distributions Linux, FreeBSD, OS / 2, Solaris et de nombreux autres systèmes d'exploitation en tant que système d'exploitation invité.
Quelle est la différence entre VirtualBox et VMware et Parallels? Bien que VirtualBox, VMware et Parallels soient des logiciels de virtualisation populaires, ils présentent de nombreuses différences entre eux. - Ils prennent tous en charge Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux et Mac OS X comme systèmes d'exploitation hôtes. Mais VirtualBox est le seul logiciel qui prend en charge Windows 7, Windows 2008 Server, Solaris 10U5 +, OpenSolaris, FreeBSD (dans un proche avenir) comme systèmes d'exploitation hôtes. - Les trois logiciels prennent en charge DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux comme système d'exploitation invité. Mais encore une fois, VirtualBox est le seul logiciel capable de charger Windows 7, Windows Server 2003/2008, OpenBSD et OpenSolaris. VMware ne prend pas en charge OS / 2, tandis que Parallels ne prend pas en charge FreeBSD et Solaris en tant que système d'exploitation invité. - Bien que les trois prennent en charge les versions 64 bits des systèmes d'exploitation invités, seuls VirtualBox et VMware prennent en charge les systèmes d'exploitation hôtes 64 bits. - VirtualBox et Parallels prennent en charge les extensions de virtualisation Intel VT-x et AMD-V, mais cette prise en charge est limitée sur VMware. - VirtualBox, VMware et Parallels fournissent des cartes réseau virtuelles jusqu'à 8, 4 et 5, respectivement. - VirtualBox et VMware peuvent prendre en charge les contrôleurs de disque virtuel IDE ou SATA, mais Parallels ne prend en charge que l'IDE. Cependant, VirtualBox est le seul logiciel prenant en charge iSCSI (qui permet aux machines virtuelles d'accéder directement aux serveurs de stockage via iSCSI). - Bien que tous les logiciels fournissent des ports série, seuls Parallels et VMware fournissent des ports parallèles. - Seul VirtualBox prend en charge l'écriture sur CD / DVD. - De plus, VirtualBox est le seul logiciel de virtualisation avec une accélération 3D illimitée. En fait, Parallels n'a aucune capacité d'accélération 3D. - Hors VirtualBox et Parallels, seule VirtualBox prend en charge les images VMware. - Contrairement à VirtualBox et VMware, Parallels ne prend pas en charge le fonctionnement sans tête. - VirtualBox est le logiciel de virtualisation avec accès illimité aux machines virtuelles à distance (avec serveur RDP intégré). En fait, Parallels n'a aucune capacité d'accès à distance. De même, seul VirtualBox prend en charge l'accès USB à distance. - Seuls VirtualBox et VMware fournissent des rapports sur l'état de l'alimentation des invités. - Seuls, VirtualBox et VMware sont livrés avec une API. Mais seul VirtualBox est open source (avec peu de fonctionnalités d'entreprise à code source fermé). - Contrairement à Parallels et VMware, des personnalisations sont possibles (sur demande) avec VirtualBox. - Enfin, VirtualBox est le seul logiciel de virtualisation gratuit sur les trois. Cependant, Parallels est considérablement moins cher que VMware. |