Hey Guys,
We currently have a cluster setup of 11 servers that consist of 7 dialers, 2 web, 1 master db, and 1 slave db. I know we'll have to add more dialer servers but heres our use case:
150-200 agents using outbound dialers at auto dial level 7 with AI AMD, Voicemails Drops, & CIG Groups. Making rougly 500k - 800k outbounds on a daily basis. We will most likely be using 2 different campaigns for the outbound dialers as well.
50 Agents handling inbound calls, currently we're getting 1500 inbound calls per day roughly.
We also will have call recordings enabled for all agents inbound/outbound with large lists. We won't leave all lists active in the outbound campaigns but we will leave 200-300k leads in each outbound campaign
Here's our Server specs for all servers:
SuperMicro Servers:
Dual E5-2680 v4
Cores: 2x 14x 2.40 GHz (Dual 14 Core)
RAM: 128 GB RAM DDR 4 ECC reg.
Storage: 2x 960 GB SSD HW Raid 1
The question I have is if this server spec is going to be strong enough for our Master DB server without running into MySQL table locks, or CPU Spikes? or would you recommend upgrading to the following specs for the master db server:
2x Intel Xeon Gold 6240
Cores: 2x 18x 2.60 GHz (Dual 18 Core)
RAM: 256GB DDR4 ECC reg.
Storage: 4 x 960 GB SSD HW Raid 10