Différence entre VirtualBox et VMware et Parallels

VirtualBox vs VMware vs Parallels

Les machines virtuelles de plate-forme (VM) sont très utilisées car elles permettent d'émuler un ordinateur physique complet au-dessus d'un 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 plateforme virtuelle les plus populaires. VirtualBox est le logiciel de VM le plus populaire à l'heure actuelle. Parallèlement, VMware et Parallels sont les deux principaux acteurs du marché des logiciels de virtualisation grand public (commerciaux) pour Mac..

Qu'est-ce que VirtualBox??

VirtualBox (Oracle VM VirtualBox) est un package de virtualisation pour x86, développé par la société Oracle. Il est publié en tant que membre de la famille de produits de virtualisation. Son créateur original est innotek GmbH, rachetée par Sun Microsystems. VirtualBox est installé sur le système d'exploitation existant (systèmes hôtes). Ensuite, à l'aide de VirtualBox, de nombreux autres systèmes d'exploitation (systèmes d'exploitation 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 en tant que 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 à l'heure actuelle.

VirtualBox offre la possibilité de démarrer, mettre en pause, arrêter et reprendre l'un des systèmes d'exploitation hôtes qu'il charge, sans déranger les autres machines virtuelles. De plus, chaque machine virtuelle peut être configurée indépendamment pour fonctionner avec sa propre émulation logicielle / matérielle (si elle est 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. En outre, la communication entre deux machines virtuelles est également possible avec une configuration appropriée en place. Étant donné que VirtualBox prend en charge les extensions de virtualisation matérielle Intel VT-x et AMD AMD-V, il permet d'é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. Fondé en 1998, il appartient désormais à 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. Toutefois, les versions de serveur VMware (VMware ESX et VMware ESXi) peuvent s'exécuter directement sur du matériel serveur sans nécessiter de système d'exploitation, parce qu'ils utilisent la technologie d'hyperviseur (qui mappe le matériel de l'hôte directement sur les 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 fournit la virtualisation des adaptateurs vidéo / réseau / disque dur. Des pilotes d'intercommunication sont fournis par l'hôte pour les ports USB et série / parallèle. Ainsi, les machines virtuelles fonctionnant sur VMware sont extrêmement portables, permettant aux administrateurs système de faire une pause sur une machine, de la déplacer sur une autre et de reprendre à partir de là où elle avait été suspendue..

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 dotés de puces Intel. Il est développé par Parallels Inc. Le logiciel VM de Parallels utilise également la technologie 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 grande portabilité (c’est-à-dire permettre 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 utilisées par l’hôte. Parallels peut utiliser Mac OS X 10.4 ou une version ultérieure s'exécutant sur des machines Mac alimentées par Intel en tant que système d'exploitation hôte. Il peut utiliser Windows, Mac OS X Leopard 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.

- Ils prennent tous en charge Windows 2000, Windows XP, Windows 2003, Windows Vista, Linux et Mac OS X en tant que systèmes d'exploitation hôtes. Mais VirtualBox est le seul logiciel compatible avec Windows 7, Windows 2008 Server, Solaris 10U5 +, OpenSolaris, FreeBSD (prochainement) en tant que systèmes d’exploitation hôtes..

- Les trois logiciels prennent en charge DOS, Windows 3.1, 95, 98, NT, 2000, XP, Vista, Linux en tant que 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 allant jusqu'à 8, 4 et 5, respectivement..

- VirtualBox et VMware peuvent tous deux prendre en charge les contrôleurs de disques virtuels IDE ou SATA, mais Parallels ne prend en charge que 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 la gravure de CD / DVD.

- De plus, VirtualBox est le seul logiciel de virtualisation offrant une accélération 3D illimitée. En fait, Parallels n’a aucune capacité d’accélération 3D.

- Hors de VirtualBox et Parallels, seul 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 offrant un accès illimité à la machine virtuelle distante (avec un serveur RDP intégré). En fait, Parallels n’a aucune possibilité 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 d'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 à sources fermées).

- 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.