Following on this discussion. Our current setup:
GoAutoDial CE 2.0
Asterisk 1.4.27.1-1 RPM by
demian@goautodial.com built by root @ go-desktop on a i686 running Linux on 2010-07-21 12:11:31 UTC
Server: Core i5 3.10GHz, with 8GB Ram
For the past few years we've been running in a virtualized environment fine until now. Our number of agents have increased from 20 to 30 (we are planning on doubling that in the next year), and encountering constant issues, such as:
[Apr 28 09:10:12] WARNING[32091]: channel.c:953 __ast_queue_frame: Exceptionally long voice queue length queuing to Local/8600073
and
MySQL connection attempts exceeded
etc.
I realize this is hardware resource related and my plan is to install a ViciBox cluster ie. 1 x DB, 1 x Web, 2 x Telephony. I have the following server which I want to virtualize to run this cluster:
Dell PowerEdger R710, 2 x Xeon QC 2.25GHz, 32GB Ram, 5 x 300GB SAS 10k drives (RAID 10 with 1 hot spare)
DB VM: 12Gb Ram
Web VM: 2GB Ram
Telephone x 2 VM: 8Gb Ram each
I've read multiple posts suggesting not to run it virtualized, so my questions are:
1. How imperative is it NOT to run it virtualized?
2. Is my config above for the cluster optimal?