Page 1 of 1

Vicidial Cluster Setup

PostPosted: Sun Jan 06, 2019 10:05 am
by jaye
Hello Everybody,

I need some advice, i would like to setup a vicidial cluster (first time) and currently have 3 servers, HP ML10, HP ML 310 and finally HP DL380. What approach should i take in terms of (where to) setting up the web, Telephony and Database servers as the DL380 is the most powerful of the three. Trying to set it up for a 150-200 seat call center.


Thanks,

Jasper

Re: Vicidial Cluster Setup

PostPosted: Sun Jan 06, 2019 10:40 am
by Rogger
Hello Jasper,

For 200 seats i recommend:

- DL380 - for Data Base [ use four HD in RAID 10 ]
- Three servers for dialer, so you will have an average of 60 agents per dialer, and if you will use to autodilaer exclusively the recommendation is 20 agents per dialer. Remembering that the dialer does not have to be a high-performance server.
- A server to archive, to store the recordings
- A server to be the web server

Best Regards,

Rogger Torres Faioli
http://www.gosat.org

Re: Vicidial Cluster Setup

PostPosted: Sun Jan 06, 2019 10:50 am
by jaye
Thank you for your reply Rogger, how well does the database work in a virtualized environment and what would be the minimum requirements for the DB server?

Re: Vicidial Cluster Setup

PostPosted: Sun Jan 06, 2019 2:07 pm
by williamconley
DO NOT use Vicidial in a virtual environment. You've been warned.

Re: Vicidial Cluster Setup

PostPosted: Sat Jan 12, 2019 1:11 pm
by jaye
Dear William,

Thank you for your reply. Now that you advised against virtualising vicidial, would you advice to setup 3 all-in-one servers?

I currently have 3 servers with specs as follows:

1. HP DL380 G10 (a vm host): Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz (10 cores) with 16GB of RAM
2. HP ML310e G8 (Vicidial Server 1): Intel(R) Xeon(R) CPU E3-1225 v5 @ 3.30GHz (4 cores) with 8GB of RAM
3. HP ML10 G9 (Vicidial Server 2): Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz (4 cores) with 4GB of RAM


Would like to change my setup to accommodate up to about 150 agents.



Thanks.

Re: Vicidial Cluster Setup

PostPosted: Sat Jan 12, 2019 2:01 pm
by williamconley
I would suggest a multiple server environment, not a virtualized environment. Those two things are not related.

Better than that: The Vicidial Manager's Manual has scaling suggestions. Free Version here: http://www.vicidial.org/download_survey.php How many servers with each type of role.

There is also an agent manual and PAID versions of both (highly recommended, BTW). http://www.vicidial.org/store.php

You may want to have an actual teleconference to discuss this and perhaps pay a consultant. Over 100 agents can become complex, and a consultation (or several?) may allow you to get past the potholes without blowing wads of cash. On launch day, you may even want to have something resembling a babysitter if you can.

I also recommend building your first server and getting ONE agent live with your final scripting and everything in place for a day (or two) well in advance of launch. That can be done with a single server (which would later become your Database server if it's the Biggest Baddest server of the bunch). Alternately, that single-server SINGLE AGENT "proof of concept" system can be virtual. No hardware investment at all. Perfect for a proof-of-concept for a single agent to prove everything from vicidial call pathway to agent script and even whatever money-pathway you have to verify. Well BEFORE launch (as much as possible).

Re: Vicidial Cluster Setup

PostPosted: Sat Jan 12, 2019 4:47 pm
by jaye
Thank you much William, appreciate it.