0

In Zentyal we use virtualization (ANSTE) to perform automatic tests that require scenarios with several machines interacting in one or several networks. Currently we have a multicore Xeon machine with 16GB of RAM that we use to create ramdisks where the virtual machines are installed. The use of ramdisk greatly increases the execution speed.

We are thinking in replace this machine with another one that can support more scenarios being deployed at the same time. So our main target is to have a lot of fast RAM and enough processor power to run all the machines (processor hasn't been a problem till now but the more cores the better, of course).

Any recommendation of machines that can support this kind of configuration?

Do you know another efficient way to run this kind of scenarios using virtualization?

Jaime Soriano
  • 308
  • 3
  • 15

1 Answers1

2

The single best piece of advice that I can give is to make your test match your production. Every time that you buy a new production server, try to buy a matching one for testing.

As they say "practice like you're going to perform."

gWaldo
  • 11,957
  • 8
  • 42
  • 69
  • +1, i agree. Having a ballsy VM server will allow you to match your potential production server as close as you can. Nowadays, 32GB of ram and dual quad core CPUs will get you close to just about anything you need. – DanBig Nov 29 '10 at 00:40