Search code examples
virtualvirtualizationhypervisor

Operating large numbers of VM's


I have a machine and I need to run some tests on it. These tests involve firing up a large number of identical VM's (up to ~1000) at the same time, and commanding them all to do the same thing at the same time.

Does anyone know the best hypervisor with which to do this? I've been searching a while and nobody seems to be interested in doing this. All I can find is about running multiple VM's on a single host, which isn't really helpful.

Any thoughts are appreciated! Thanks in advance!


Solution

  • For the record, everyone, this was solved in a very easy way! We simply created some Python server and client scripts and set them to run on boot. That way we could simply have each VM boot up and wait for a signal on the virtual network. On that signal, they start their work. This gets them very close to exactly the same timing. So, the easiest solution, simply use a virtual network to set them all going!

    Thanks all!