2008-09-15 15 views
2

Je développe exclusivement des machines virtuelles. Je cours actuellement Boot Camp sur un MacBook Pro et fais tout mon développement sur une série de machines virtuelles Virtual PC pour de nombreux environnements différents. Ce post by Andrew Connell a littéralement changé ma façon de travailler.Remplacement de Virtual PC/Server avec VMWare Fusion/Server pour les environnements de développement

Je pense à basculer vers Fusion et tout exécuter sous OS X mais je n'ai pas été capable de répondre aux questions suivantes sur VM Fusion/Workstation/Server. J'ai besoin de savoir si les fonctions suivantes de Virtual PC/Server existent dans leurs parties de compteur VMWare.

  1. La différenciation des disques (possibilité de créer une base de machine virtuelle et la fourniture de nouvelles machines virtuelles qui ajoutent juste deltas au-dessus de la base [enregistre une tonne d'espace disque, et il est facile à tourner de nouvelles machines virtuelles avec un jeu de base de fonctionnalité]). (non disponible avec Fusion, besoin de station de travail [189 $])
  2. Annulation des disques (possibilité d'annuler toutes les modifications apportées à la machine virtuelle au cours d'une session). (Disponible en Workstation et Fusion [189 $/79,99 $ respectivement])
  3. facilement NAT un sous-réseau différent de la machine virtuelle pour siéger à. (dans les deux Fusion/station de travail).
  4. Partage de machines virtuelles entre VM Player et VM Server. Je voudrais construire une VM localement (sur OS X/Fusion) et ensuite la déplacer vers un serveur (Win2k3/Win2k8 et VM Server) et l'héberger là mais avec VM Server. (Dans Fusion/Workstation).
  5. Un équivalent de Hyper-V. (Fusion et Workstation tirent parti de l'hyperviseur de type 2 a pour les machines virtuelles 64x, ce qui n'est pas le cas pour les machines virtuelles de 32 bits: VMWare prétend qu'elles ne sont pas plus lentes, par conséquent certaines benchmarks corroborate this assertion).
  6. Possibilité de partager des disques entre plusieurs machines virtuelles. Si j'ai un tas de bases de données sur un disque virtuel et que je veux qu'elles apparaissent sur plus d'une VM, je devrais pouvoir les attacher. (Disponible à la fois Fusion et Workstation)
  7. (Nice to have) Prise en charge de plusieurs processeurs affectés à un ordinateur virtuel (disponible dans Fusion et Workstation).

Y at-il un gourou VMWare là-bas qui sait avec certitude que les caractéristiques ci-dessus sont disponibles sur l'autre côté?

Egalement ce qui précède a été gratuit (aussi longtemps que vous avez des licences pour les machines Windows), en plus d'acheter Fusion, y a-t-il d'autres coûts? Le résultat final de mes recherches, merci beaucoup! Vous ne pouvez créer que des clones liés et des clones complets (proches des disques de différenciation) dans VMWare Workstation (pas Fusion). Workstation a également une meilleure gestion des snapshots en plus d'autres fonctionnalités qui sont difficiles à énumérer. Cela étant dit Workstation est de 189 $ (par opposition à 79 $) et non disponible sur OS X. En outre Fusion 1.1 (version actuelle) a un tas de bugs d'affichage sur OS X 10.5 (fonctionne bien sur 10.4). Ceux-ci seront corrigés dans Fusion 2.0 qui est actuellement en (RC1). J'attendrai probablement jusqu'à ce que la version 2.0 apparaisse, puis j'utiliserai à la fois Workstation/Fusion pour approvisionner et utiliser ces machines virtuelles sur OS X.

Répondre

1

Je n'ai pas utilisé Fusion, station de travail juste et serveur

1) Oui, vous pouvez créer un clone lié d'un état vm actuel ou d'un état enregistré (instantané) dans VMware Workstation

2) Oui, rétablissez aux Photos

3) Il y a un certain nombre de différentes configurations de réseau, NAT de l'un d'entre eux

4) machines virtuelles VMware créées avec VMware Fusion sont entièrement compatibles avec les derniers produits de VMware.

5)?

6) Vous pouvez ajouter pré-existante aux disques à d'autres VMs

7) Eh oui, vous créez

VMs multi-cpu

coûts de poste de travail, mais VMWare Server est libre

1

Il ne possède pas le numéro 1, au moins.

1

serveur VMWare est gratuit, mais ne permet qu'un seul instantané, une carence grave. VMWare Workstation autorise plusieurs instantanés et peut exécuter la plupart des mêmes fonctionnalités.

1

VMWare dispose d'un hyperviseur équivalent à Hyper-V dans Virtual PC.

Vous ne pouvez pas partager une machine virtuelle créée dans Fusion avec Windows VMWare Server (version gratuite). Vous aurez besoin de la version payante pour pouvoir partager les deux.

1

Je jette également un coup d'œil à la version de xVM VirtualBox pour Mac. Il fonctionne sous Windows XP et Vista assez rapidement sur mon Mac.

1 et 2) VirtualBox a des snapshots qui se déconnectent de la VM de base comme un arbre. Vous pouvez revenir aux instantanés précédents et les nommer.

3) Il a un support NAT et une mise en réseau pontée comme les produits VMWare et Microsoft.

4) Il n'y a pas de version serveur de VirtualBox, mais je sais qu'il partage un moteur avec Qemu, donc il peut être possible d'héberger vos images VBox sur Qemu.

5) VirtualBox a un hyperviseur si votre Mac a VT-x activé.

6) Bien sûr, vous pouvez ajouter des disques existants à d'autres machines virtuelles. Mais vous ne pouvez pas exécuter le même disque sur plusieurs machines virtuelles à la fois. (N'est-ce pas une restriction de tous les hôtes de virtualisation, cependant?)

7) Non. VirtualBox va donner à chaque image un CPU et les étaler.