Andrew, Thanks a lot for the detailed reply. 
As you said, what you've mentioned is a good starting point.
I'll give it a try.

Jagath


On Thu, Aug 9, 2018 at 4:24 AM, Andrew Keil <andrew.keil@visytel.com> wrote:

Jagath,

 

The following minimum specification will meet your requirements (anything better should be fine):

 

HP ProLiant DL380 Gen9

Product ID 719064-B21

System ROM P89 v2.56 (01/22/2018)

System ROM Date 01/22/2018

 

2 x CPU: Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz (8/8 cores; 16 threads; 64-bit Capable; Internal L1 cache: 512 KB; Internal L2 cache: 2048 KB; Internal L3 cache: 20480 KB)

2 x HPE SmartMemory (Part 752368-081; DIMM DDR4; 8192 MB; 2133 MHz  RDIMM)

1 x HPE Ethernet 1Gb 4-port 331i Adapter

1 x Smart Array P440ar Controller

1 x HP Smart Storage Batt 96

1 x Dynamic Smart Array B140i Controller

2 x Hard Disk (Model: EH0300FCBVC; 300GB; Encryption not enabled; Fault Tolerance RAID 1/RAID 1+0)

 

I would recommend at least two servers for redundancy (which then would let you handle 2000+ concurrent calls).

 

Currently I have two of these servers in production in the UK running Windows Server 2016 and FreeSWITCH 1.8.1 (Windows build) and handling over 10,000 calls per day successfully.

 

In order to make best use of the hardware I use Lua as the IVR service scripting language of choice and have my own engine to optimise and process SQL queries for heavy traffic.

 

Obviously you need to take into account what your IVR service needs to perform (eg. simple SQL, voice playback & record & DTMF) would be fine to meet your 1500 concurrent call limit with the hardware above, however if you add other requirements like TTS, Speech recognition, etc… then this will change your limit.  Like anything there is really no point stating how many concurrent calls a platform does, since you need to test for yourself running your service.  Saying that, what I have stated is a good starting point.

 

I hope this helps with your quest,

 

Andrew Keil

Visytel Pty Ltd

www.visytel.com

 

 

From: FreeSWITCH-users <freeswitch-users-bounces@lists.freeswitch.org> On Behalf Of Jagath premawardana
Sent: Tuesday, 7 August 2018 5:30 PM
To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
Subject: [Freeswitch-users] FreeSwitch call handling capability for IVR applications

 

Hi,

 

I need to build an IVR application which should be able to handle 1500 simultaneous calls. 

I've to run this application on a virtual bed. What kind of hardware spec should I be looking at? 

Is there any resource from where I can relate call handling capacity of Freeswitch with the server hardware?

 

Regards,

Jagath


_________________________________________________________________________
Professional FreeSWITCH Services
sales@freeswitch.com
https://freeswitch.com

Official FreeSWITCH Sites
https://freeswitch.com/oss
https://freeswitch.org/confluence
https://cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
https://freeswitch.com