virtualization - Best VM setup for cross platform & multiple machine development -


I am looking to clean my development environment in clear virtual machines, so that I can use it against many hosts . An ideal situation will be the ability to store virtual machines on a central server, both with local streaming and remote access. For example, if I'm working on my old old laptop, the server only wants a remote view (RDP \ VNC etc.) while running the actual virtual machine. However, if I am on my desktop, it would be good to run VM because it is quite powerful and I do not want to be disturbed by network delay.

Once the server-host is Linux, the remote hosts will be Linux and Windows, guests will again be Linux and Windows.

I have played with Virtual Box and VMware personal versions and found them to be very useful for a single job, but looking for something more centralized, it seems that VMWare is centrally-managed (Web Wins for the interface to install VM from the interface), but I will need to install a VNC server on every guest to get remote access. RDP \ VNC has been created for each guest in VirtualBox, but I can find a way to power VM without the host GUI.

Anyone with more hands-on experience will be welcome

Many thanks.


Comments