I want to build an Asterisk server that is able to deal with as many concurrent calls as possible. Let’s suppose that I can buy any hardware available in the market today to set up my server (a top CPU, tons of RAM…), and let’s also forget about the network bandwidth restrictions. What would be the theoretical limit of concurrent calls that Asterisk could manage?
I don’t need to use any special features, just make outbound calls.
I know that there is no exact answer, so a rough number would be enough.
By the assumption that you have unlimited budget then you can go for the ASTERISK + SIP Proxy setup to have thousands(yes thousands) of Sip devices distributed somewhere.
In my experience, Asterisk is not so stable under high load.
I would recommend to search after for some paid solution because you can find softswitches on the market which can easily handle 1000 simultaneous calls on a low-end server, so you will save more on the hardware costs then you would save with the free Asterisk.