I want to set up my dev machine to run multiple VMs in parallel for development and testing purposes.
Host environment:
- Intel i7-930 (3.8GHz / 8 threads)
- 12GB RAM
Constraints:
- Virtualisation software should have an API with support for basic operations:
- clone VM
- start/stop/reset
- Must have configurable virtual hardware
- Must be free or at least reasonably priced (<1000USD)
Based on what I have read, Windows 8 will be shipping with most (if not all) of the features I need, but I would like a system I can use in the short term.
Note: I understand the subject of this question has overlap with ServerFault, but I am specifically interested in a solution to run on my machine, not in a corporate environment.
I use VirtualBox, which AFAIK has all these features. And it’s free.