[Freeswitch-dev] High Availability Communication Project #1
Nathan Neulinger
nneul at mst.edu
Wed Aug 19 16:07:06 MSD 2015
In our case, we didn't have the "two machines" requirement, but had the same 'didn't want to deal with services on the
same box issue). We're using:
Real Hardware:
x-p1 / x-p2 (Keepalived for one floating IP for each of internal/external networks) - serves provisioning http(s),
tftp, and FS itself
Virtual Machines on another cluster (not jitter/drift sensitive):
x-db-p1, x-db-p2, x-db-p3 (Percona XTraDB Cluster + keepalived for single floating IP)
x-gfs-p1, x-gfs-p3, x-gfs-p3 (Glustre Filesystem) - only using this for a loosely consistent persistent store for
voicemail, logs, etc. Could easily be merged with other instances.
x-web-p1, x-web-p2 (end user accessible web, frontended with existing on-prem load balancer and ssl offload)
The actual setup and resource requirements are quite low other than having a bunch of smaller VMs.
-- Nathan
On 08/18/2015 10:28 PM, João Mesquita wrote:
> We’re also interested on the subject to some extent. We’ve decided to bail out on HA deployments because of the
> complexity and moving parts, specially when not using more than 2 machines where you have to failover not only FS but
> also Postgresql and whatnot.
>
> Our typical installation is a "large scale” PBX (say 1000 extensions?) where no customer is willing to put more than 2
> identical machines and therefore, you’re stuck with active-active postgresql replication, floating ips and such. If this
> sort of scenario is on the target, I can get resources into the project as well but we will most certainly be on the
> learning end although would probably help us run extra miles where needed. Will be on the call, just let me know what time.
>
>
>
> João Mesquita
>
> On Tue, Aug 18, 2015 at 11:18 PM, Brian West <brian at freeswitch.org <mailto:brian at freeswitch.org>> wrote:
>
> Lets schedule call after the 24th sometime, giving everyone enough time to digest the magnitude of what I've
> proposed here.
>
>
>
> On Tue, Aug 18, 2015 at 9:06 PM, William King <william.king at quentustech.com <mailto:william.king at quentustech.com>>
> wrote:
>
> I'm in. There are a few common HA cases I'm aware of, so I think we'll
> need to document the pros and cons of the scenarios.
>
> William King
> Senior Engineer
> Quentus Technologies, INC
> 1037 NE 65th St Suite 273
> Seattle, WA 98115
> Main: (877) 211-9337 <tel:%28877%29%20211-9337>
> Office: (206) 388-4772 <tel:%28206%29%20388-4772>
> Cell: (253) 686-5518 <tel:%28253%29%20686-5518>
> william.king at quentustech.com <mailto:william.king at quentustech.com>
>
> On 8/18/15 6:40 PM, Brian West wrote:
> > FreeSWITCHers,
> >
> > Project #1 we discussed at ClueCon 2015 is a complete working HA
> > solution, The goal is to have meta packages that will install, configure
> > and deploy various HA components with in a controlled environment. but
> > not only plugging in FreeSWITCH, but OpenSIPS, Kamailio, Asterisk and
> > any other telecom component, This project is ambitious, I would like to
> > gauge the community interest and what level of involvement you would
> > like to have in this project, I would like to invite any and all open
> > source communication software to get involved. A complete centralized,
> > configured, deployable solution for everyone to use.
> >
> > Interested? We can schedule a phone call to discuss this, what would be
> > good times for everyone to get involved?
> >
> > Please reply...
> >
> > Thanks,
> >
> > --
> >
> > */Brian West/*
> > brian at freeswitch.org <mailto:brian at freeswitch.org> <mailto:brian at freeswitch.org <mailto:brian at freeswitch.org>>
> >
> >
> > */Twitter: @FreeSWITCH , @briankwest/*
> > http://www.freeswitchbook.com
> > http://www.freeswitchcookbook.com
> >
> > Got Bugs? Report them here <https://freeswitch.org/jira>! |
> > Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
> >
> > *T:*+19184209001 <tel:%2B19184209001> | *F:*+19184209002 <tel:%2B19184209002> | *M:*+1918424WEST (9378)
> > *iNUM:*+883 5100 1420 9001 <tel:%2B883%205100%201420%209001> | *ISN:*410*543 | *Skype:*briankwest
> >
> >
> >
> > _________________________________________________________________________
> > Professional FreeSWITCH Consulting Services:
> >consulting at freeswitch.org <mailto:consulting at freeswitch.org>
> >http://www.freeswitchsolutions.com
> >
> > Official FreeSWITCH Sites
> >http://www.freeswitch.org
> > http://wiki.freeswitch.org
> > http://www.cluecon.com
> >
> > FreeSWITCH-dev mailing list
> > FreeSWITCH-dev at lists.freeswitch.org <mailto:FreeSWITCH-dev at lists.freeswitch.org>
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> > http://www.freeswitch.org
> >
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org <mailto:FreeSWITCH-dev at lists.freeswitch.org>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>
>
>
>
> --
>
> */Brian West/*
> brian at freeswitch.org <mailto:brian at freeswitch.org>
>
>
> */Twitter: @FreeSWITCH , @briankwest/*
> http://www.freeswitchbook.com
> http://www.freeswitchcookbook.com
>
> Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
>
> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378)
> *iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org <mailto:consulting at freeswitch.org>
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org <mailto:FreeSWITCH-dev at lists.freeswitch.org>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> 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-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>
--
------------------------------------------------------------
Nathan Neulinger nneul at mst.edu
Missouri S&T Information Technology (573) 612-1412
System Administrator - Architect
Join us at ClueCon 2014 Aug 4-7, 2014
More information about the FreeSWITCH-dev
mailing list