VMWare Fusion vs. Parallels

March 15th, 2008

In the spirit of full disclosure, this post is a direct result of  a previous post I made on falling back in love with my MacBook Pro. What happened is that within a few hours of posting, a representative of VMware contacted me and gave me a free license to their Fusion product, a virtual machine client for the Mac.

So, I am running both VMware and Parallels on the same VM. I did this by using the VMware Importer. I simply pointed the Importer application at my Parallels VM and 30 minutes later it had made the VMware PC I am using as I write this post in Live Writer. Not too shabby.

That said, the importer application will not create a Fusion VM from a Windows Virtual PC VHD, which is what I wish it would do. For that, you must download a different application, which installs on the machine you want to turn into a VM for Fusion and it builds itself. Parallels also has an application that does this, an both work the same way.

This is my most frequent way to get a VM onto my Mac, create one from a pre-existing physical box or a Virtual PC VM. It would be nice if either vendor would make a Mac VM out of the PC one by simply operating on the VHD file, but not at this time.

Advantage: None.

Neither VM application will let me use the extra buttons on my MS Explorer track ball, because they both emulate a PS2 mouse driver to connect through to the mouse.

Advantage: None.

In Unity mode, Cohesion in Parallels, my favorite windows app, RocketDock, looks very pixelated and is pretty chopped up. In parallels, it looks great. This isn’t a big deal in an of itself, but the implication is the graphics are somewhat choppy coming across the OS boundary.

Advantage: Parallels

While in Unity mode, there is a menu item for Applications, which works like the start menu in Windows, only a little better. In Parallels, the Windows start menu and whole lower menu bar show up right on your Mac desktop. The difference is simply a matter of personal preference, as the functionality is exactly the same. I personally like VM Ware’s execution of this feature.

Advantage: VMware, but subjective

What about the important stuff? What about performance? Reliability?

I have no way of knowing (at least I am not aware) of how to measure the actual performance of the 2 VMs while they are spooled up. I guess I could test them by timing a run of some application, but this is a little beyond me caring. I will say that the Fusion VM seems slower. This is totally unscientific, though. I almost feel uncomfortable writing it, because it may not be true. It may just be a perception on my part.

Advantage: None.

Here’s one: VMware has one file that represents the VM. Nice. I wish the other VM manufacturers had this instead of the myriad of little nugget files that they spawn off.

Advantage: VMware

Size on my Mac disc for the Parallels hard drive: 27.7G. Size for the entire VMware virtual machine: 24.4G.

Advantage: VMware

VMware has support for 64 bit operating systems. Parallels doesn’t. Yet.

Advantage VMware

Conclusion? Not really.

So what will I run with? I am not sure yet. It is pretty difficult to find an advantage other than the 64 bit OS support. Feature parity between the two is almost scary equitable. I guess it’s a tight race. Both solutions will obviously do a good job. With VMware’s penetration into the enterprise space, I am sure they will sell more licenses simply because people will have good interop with their corporate environment. Parallels isn’t a big name in the enterprise space at this time, although they are making inroads.

They are very comparable on price point, too.

The one thing that would sway me in a particular direction is the ability to dynamically re-size a VM’s hard drive without too much pain. This is a nightmare in MS Virtual PC. Parallels provides a 3rd party utility that does it for you when you buy the $100 Premium version. This is good, but I would rather just have that baked in to the base product.

I cannot find similar functionality in Fusion. Maybe someone from VMware would chime in here to let us know wassup wit dat? Maybe it’s there and I can’t find it?

If I find anything truly differentiating in either product I will blog on it, but for now both suit my needs fine.

David Starr Uncategorized , ,

  1. March 17th, 2008 at 00:55 | #1

    Hi David,

    I am a very satisfied VMWare Fusion user. THere is one point in your post where it suggests Fusion VM is a single file, however it is actually a package. If you copy that file to Windows you will see that it consists of multiple files. This, however, does not change my opinion on VMWare Fusion being superior.

    Cheers,
    Alpay
    http://www.pspport.com

  2. March 17th, 2008 at 06:28 | #2

    I have learned more about it in the last few days. You are absolutely right. I was looking at the one file that resulted from a conversation from another machine. After you begin using the package, it grow with the other files necessary, just like all other VM vendors.

    Frankly, I am having some issues with the VMware right now.

    This is my thread on the VMware forums.
    http://communities.vmware.com/thread/132976?tstart=0

  3. Michael Jessip
    March 24th, 2008 at 23:53 | #3

    David,
    im having the same problem lately that you posted about. vmware has been a nightmare. their customer support couldnt help me either unless i paid (a 2nd time) for support. I didnt even know about Parallels until i saw your blog.. thank you.

  4. March 25th, 2008 at 09:45 | #4

    Unfortunately, I have the exact same issue on Parallels. I am running on VMWare for the time being, all things being equal.

  5. Michael Jessip
    March 26th, 2008 at 20:49 | #5

    really? everything with parallels is so clean.. works like a charm.. again i have to say thanks..and i hope you get that figured out. i havent talked to their support yet but its gotta be better than what i had to deal with at vmware

  6. April 9th, 2008 at 15:40 | #6

    I have used Parallels for a couple of years now and absolutely love it. It was suggested to me to look into VMware’s Fusion today as it was supposed to be far superior to Parallels. I am not too sure of this and none of the searches yielded data to support the claim. I am sticking with Parallels for now as it works great on my MBP in multiple environments (e.g. work, personal, teaching, etc.). I teach how to use technology for efficient and effective research for graduate students and will continue to endorse Parallels.

    Cheers,

  7. June 16th, 2008 at 15:21 | #7

    I use Parallels, and I like it a lot! I have never had problems with it. It works great on my MacBook Pro, only that I can’t play 3d games. I have used Windows ME, Windows 2000, Windows XP, Windows Vista Ultimate, Ubuntu Linux (7… I think), and Puppy Linux! All of those operating systems worked fine! I only have one complaint. 3d graphics don’t work :( But I don’t think that is easily possible in a VM. I wish I could somehow “split” my video card. It is 512MB GeForce 8600M. I wish each OS (Mac and Windows) could use half the processing power and 256MB of RAM. But I am a very (and satisfied) parallels customer. It works great for a VM!!! I highly reccommend parallels for anyone needing a VM capable of running a 32bit x86 OS! (Sadly, it doesn’t have emulating capabilities (No PowerPC emulation)). I use Boot Camp for playing games and using graphics-intensive applications.

    B. Macheli

  8. June 22nd, 2008 at 20:08 | #8

    Parallels will let you mount a floppy disk image to the virtual machine. VM Ware lacks that functionality.

  9. Mark
    June 22nd, 2008 at 21:53 | #9

    I’ll use whichever one provides support for multiple snapshots of the same system. I use this – no, that’s an understatement – I organize all my work around it – in VMware Workstation, it is dumbfounding to me that Fusion doesn’t have it yet. Please VMware, multiple snapshots!

  10. Jonathan
    June 23rd, 2008 at 03:17 | #10

    I use Parallels and in the convergence mode it is possible to hide the windows bar. You just have to know where to find the little doohicky that does this.

Comment pages
Comments are closed.