The Vmware server is designed to work mainly in the background, with a web interface for managing virtual machines.
From there, you can open the remote console through a browser plugin that can do most of the things you need. (Although the ctrl-alt-del button is oddly missing). The server does not support hardware acceleration.
The workstation runs in usermode, so you start it after logging in. It works as an application, not a service. It also supports multiple snapshots if you need to roll back frequently. The server allows only one snapshot per host.
Personally, I have a WinXP virtual machine in VirtualBox, which I use for development last year. VBox supports seamless mode on Linux, which was the main reason I chose it compared to VMWare. I believe that VMWare Fusion works the other way around, seamless mode for Linux or Windows on a Mac host, but they do not support it on a Linux or Windows host, as far as I know.
So far, it worked well, with only one caveat: back up your virtual disk! Especially if you are going to play with pictures. And set up a version control system outside the virtual environment so that you can get the code if the virtual disk is not available.
Adam lassek
source share