Virtual machine


Can Asterisk be installed on a virtual machine? for production no testing??



I wouldn’t recommend it, but, if you give it enough resources, and ensure that it will get CPU time schedules within about 5ms, it should work well. I suspect most VM installations violate the latter, so that they significantly degrade jitter.

If there is significant contention for the CPU, audio, particularly MoH and voice annoucements can get very choppy.

I have Asterisk running under VMware ESXi 4.1 very happily. It handles up to 500 calls per day with no major problem. Run’s on an HP Proliant DL360 G4 with two other virtual machines (although they are both fairly low usage).

We have just rolled out Elastix systems for customers on ESXi5.1 for customers. working well with no issues.
One onsite system and one a hosted. Both using their own dedicated servers so control whats on them.