[Freeswitch-users] Multi-Tenant Versus Multiple FS Instances

Darcy Primrose fs at voice2net.ca
Tue Jun 17 16:40:39 MSD 2014


We run multi tenant versions of freeswitch, currently we have 4 switches in the mutli-tennant mode. It supports blf's, shared lines and blf with parked calls with no problems.  we use ringing call pickup with no issues.  The group at freeswitch was instrumental in helping us get to where we are.  We first tried mutliple instances and it simply did not work well.  We currently run up to 20 unique tennants on a single switch with about 400 maximum phones per switch, so I would think that should demonstrate that the freeswitch is a quality product in the multi tenant mode.  We could probably go beyond that, that is our self instituted limit.

We created a gui for it that lets us easily build a domain, provides hunt groups, auto attendants nite anwer and Cell Phone twinning, either in hunt groups or extensions, the gui is a combo of php, html and c programming and of course it is all protected with fail2ban.

This is designed specifically to support businesses with an IP PBX type application, small stores using shared line and virtual pbx's with no phones.  It does not support call centre type of operations.  Our largest current customer is 75 phones, but that is our market, not a limitation on the freeswitch.

I am not against sharing this with others.

Darcy Primrose
  ----- Original Message ----- 
  From: Cal Leeming [Simplicity Media Ltd] 
  To: FreeSWITCH Users Help 
  Sent: Tuesday, June 17, 2014 7:33 AM
  Subject: Re: [Freeswitch-users] Multi-Tenant Versus Multiple FS Instances


  It's also worth mentioning that multi tenant implementation is *hard*, especially when used with ESL or mod_xml_curl etc.


  There are some existing systems that use FS which give you decent multi tenancy support, or with some hard work and a lot of testing you could do it yourself.... It really depends on what you are trying to achieve.


  Multi tenancy comes in very handy when you want to allow burstable resources, for example a customer could idle at around 2 CPS, and then burst into the thousands without requiring a machine upgrade. Generally speaking, it allows you to be more flexible, but it really depends if you've done a good enough job getting it configured correctly. If it's not done correctly, you could shoot yourself in the head... cross customer CDR contamination, internal calls diverted to the wrong domain and all sorts of nasty things.


  If you're new to FS and want to go with multi tenancy, and need something out the door asap, you'd honestly be better going with one of the existing systems that uses FS. However if you've got a couple of months to burn and a good in-house programmer, it might be worth doing it yourself.


  My two cents at least.


  Cal



  On Tue, Jun 10, 2014 at 10:37 PM, Jerry Richards <jerry.richards at teotech.com> wrote:

    Has anyone considered the Multi-tenant implementation (as described in the FS Wiki) versus having multiple Freeswitch instances running on the same machine (i.e. one instance for each company)?  I am wondering if there is a trade-off between these two approaches?

    Regards,
    Jerry

    _________________________________________________________________________
    Professional FreeSWITCH Consulting Services:
    consulting at freeswitch.org
    http://www.freeswitchsolutions.com

    
    

    Official FreeSWITCH Sites
    http://www.freeswitch.org
    http://wiki.freeswitch.org
    http://www.cluecon.com

    FreeSWITCH-users mailing list
    FreeSWITCH-users at 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 at freeswitch.org
  http://www.freeswitchsolutions.com

  
  

  Official FreeSWITCH Sites
  http://www.freeswitch.org
  http://wiki.freeswitch.org
  http://www.cluecon.com

  FreeSWITCH-users mailing list
  FreeSWITCH-users at lists.freeswitch.org
  http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
  UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
  http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20140617/e79e42ef/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list