[Freeswitch-users] Experience with FreeSWITCH on capable servers?

Bote Man botelist at gmail.com
Wed Sep 16 21:44:47 UTC 2020


In a previous life I worked for a company that provided PC-based calling card switches.

 

A customer called us up one morning SCREAMING that his customers were getting busy signals.

 

Our small team raced back to the server room to see that all voice channels were indeed engaged.

 

He had oversold his switch. This is a Good Problem to have. 

 

We added more capacity, his many customers got through, he made more money.

 

Moral of the story: anticipate more demand than you have anticipated. It is possible (and likely?) that you will need more capacity than a single machine can handle. You should be prepared for this. There are many choices of shared databases and front-end servers to help you in this endeavor.

 

 

--- 

John Boteler 

BnC Group U.S.A. 

 

 

 

 

 

From: FreeSWITCH-users <freeswitch-users-bounces at lists.freeswitch.org> On Behalf Of Sam van Herwaarden
Sent: Wednesday, 16 September, 2020 13:52
To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
Subject: Re: [Freeswitch-users] Experience with FreeSWITCH on capable servers?

 

Interesting - does that generally leave you spare capacity or does the server get maxed out?

 

I’m not too worried about adding more hardware but it would require some work on the software that we have controlling FreeSWITCH if we make it distributed. So if possible a single node would be favorable (but more is definitely an option).

 

Best,

Sam

 

ons 16 sep. 2020 kl. 19:22 skrev David Villasmil <david.villasmil.work at gmail.com <mailto:david.villasmil.work at gmail.com> >:

Well, I'm running ~1700 concurrent channels on a 24CPU (48 cores) 64gb server. We're not doing any recording or media manipulation.

But hardware being cheap nowadays, you can use smaller boxes balanced by Kamailio as Sergey points out.




Regards,

 

David Villasmil

email: david.villasmil.work at gmail.com <mailto:david.villasmil.work at gmail.com> 

phone: +34669448337

 

 

On Wed, Sep 16, 2020 at 4:45 PM Sam van Herwaarden <svanherwaarden at precisionag.org <mailto:svanherwaarden at precisionag.org> > wrote:

Thanks!

 

Not sure I understand - FreeSWITCH itself can easily make use of multiple cores, right? Is there a benefit to running multiple instances of FreeSWITCH on the same node?

 

To clarify - ideally I'd handle as many channels as possible on a single server. I'm wondering how many channels on one server is possible on modern hardware, and I've been assuming that core count is the most important factor there but if there are other bottlenecks to be aware of (e.g. RAM bandwidth) that would be really useful to hear about as well.

 

Best,

Sam

 

 

 

On Wed, Sep 16, 2020 at 5:05 PM Sergey Safarov <s.safarov at gmail.com <mailto:s.safarov at gmail.com> > wrote:

You can use kamailio as frontend and multiple freeswitch on backend.

Need to use kamailio dispatcher module.

 

On Wed, Sep 16, 2020, 12:46 PM Sam van Herwaarden <svanherwaarden at precisionag.org <mailto:svanherwaarden at precisionag.org> > wrote:

Hi all,

 

I'm working on a FreeSWITCH setup that places phone calls over a SIP line where we have a capacity of 3000 channels. What I'm not sure about yet is if this can be done on a single server or if we will need to run multiple servers in parallel. From what I've read FreeSWITCH parallelizes well.

 

Does anyone here have experience running FreeSWITCH on powerful servers and how far can you get with a single host?

 

I'm thinking about something like a Threadripper setup with 32 cores or so and let's say 64GB of RAM (but if we would need more that's probably possible as well).

 

Any other advice about hardware requirements for FreeSWITCH setups on high capacity systems would be welcome as well!

 

Thank you,

Sam

_________________________________________________________________________

The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.
Build your next product on our scalable cloud platform.

Join our online community to chat in real time https://signalwire.community

Professional FreeSWITCH Services
sales at freeswitch.com <mailto:sales at 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 at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org> 
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
https://freeswitch.com

_________________________________________________________________________

The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.
Build your next product on our scalable cloud platform.

Join our online community to chat in real time https://signalwire.community

Professional FreeSWITCH Services
sales at freeswitch.com <mailto:sales at 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 at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org> 
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
https://freeswitch.com

_________________________________________________________________________

The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.
Build your next product on our scalable cloud platform.

Join our online community to chat in real time https://signalwire.community

Professional FreeSWITCH Services
sales at freeswitch.com <mailto:sales at 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 at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org> 
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
https://freeswitch.com

_________________________________________________________________________

The FreeSWITCH project is sponsored by SignalWire https://signalwire.com
Enhance your FreeSWITCH install with disruptive priced SMS and PSTN services.
Build your next product on our scalable cloud platform.

Join our online community to chat in real time https://signalwire.community

Professional FreeSWITCH Services
sales at freeswitch.com <mailto:sales at 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 at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org> 
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
https://freeswitch.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20200916/4ac9d730/attachment.html>


More information about the FreeSWITCH-users mailing list