With the current architecture, it would probably be very difficult. There is some talk in the future about de-coupling some of the media handling from signaling handling a bit, but even that is a long way from an architecture that would lend well to this I think. The real question is, what exactly problem are you trying to solve. In recent code the scalability of the software is vastly beyond what any sane person would want to implement. There is really no value to doing 10,000 calls at a time on one box because hardware and virtual hardware is so cheap. You could get much much more flexibility, scalability, and stability with smaller freeswitch instances and some combination of HA and virtualization technologies. On Nov 14, 2012, at 4:36 AM, Jan Ohlsen <jan.t.ohlsen@gmail.com> wrote:
http://lwn.net/Articles/486858/
Could FS be made even more multi-CPU / NUMA (vs. cores / SMP) scalable through numa_tbind(), e.g. placing conference channels / related threads together in a NUMA group, with static file playback data cached independently for each group?
On Wed, Nov 14, 2012 at 8:03 AM, Miha <miha@softnet.si> wrote: Hi,
thanks for replays:)
BR, Miha
On 11/13/2012 7:04 PM, curriegrad2004 wrote:
Quick answer to that: FreeSWITCH is highly multithreaded ;)
On Tue, Nov 13, 2012 at 5:19 AM, Stanislav Sinyagin <ssinyagin@yahoo.com> wrote:
Miha, I would propose to invest in buying and reading the FreeSWITCH book, and in gaining some practical experience before buying the hardware.
answering your question, yes, FreeSWITCH is a highly scalable server which spreads the workload among as many cores as you have.
________________________________ From: Miha <miha@softnet.si> To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org> Sent: Tuesday, November 13, 2012 10:16 AM Subject: [Freeswitch-users] FS server
Hi,
we are buying new server for FS. Does FS knows to work with more than one CPU?
BR, Miha
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.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 http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.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 http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.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 http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.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 http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.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 http://www.freeswitch.org