I have a (possible) client who needs to support 100 - 120 users and have the following hardware:
DB/Web/Telephony Server:
CPU-E5-2699v4-55M-SR2JS
Dual Intel 22 Core E5-2699v4 (2.20GHz, 55M, 9.6GT/s, 145W) SR2JS
256 GB RAM with 16 TB Hard Drives
Telephony / Web Servers
CPU-E5-2698v3-40M-SR1XE
Dual Intel 16 Core E5-2698v3 (2.30GHz, 40M, 9.6GT/s, 135W) SR1XE
256 GB RAM with 1 TB Hard Drives
I believe that each server has 2 of the specified hard drives and they will have a simple mirror for their RAID.
Based on my best guess, here are some of the particulars I can offer:
ALL Agents will be Blended Inbound / Outbound
Probably about 10 - 20% of their agent-connected calls per day will be inbound caller-ID callbacks
They will probably make between 400,000 - 800,000 outbound calls / day
They want to record ALL connected calls (might be able to delay the start of the outbound calls recording until maybe 10 seconds, so fewer of them will end up being recorded)
I think that should do it as far as overhead contributing factors - if you have any other questions about it - please let me know - thanks!!!
David