[Freeswitch-users] Scaling FreeSWITCH horizontally with master master replication
Rainer Piper
rainer.piper at soho-piper.de
Sat Jan 3 10:21:17 MSK 2015
Hi Ashwin,
take a look at mariaDB Galera Multi-Master Cluster 10.0.15.
I run 2x Cluster and each Cluster with 6x DB Nodes.
A total of 12x DB Server
mariaDB Galera Multi-Master Cluster
Features
* Synchronous replication
* Active-active multi-master topology
* Read and write to any cluster node
* Automatic membership control, failed nodes drop from the cluster
* Automatic node joining
* T*rue parallel replication, on row level !!!!!!!!!!!!!!!*
* Direct client connections, native MySQL look & feel
Benefits
The above features yield several benefits for a DBMS clustering
solution, including:
* No slave lag
* No lost transactions
* Both read and write scalability
* Smaller client latencies
source:
https://mariadb.com/kb/en/mariadb/documentation/replication/galera/what-is-mariadb-galera-cluster/
Regards
Rainer Piper
Am 03.01.2015 um 07:38 schrieb Ashwin Rath:
> Thenk you all. My main concern was that master master replication is
> something that is used for a dual redundant deployment . Just not sure
> if it is reliable with multiple boxes . I have read about people
> having good luck with xtradb (percona) for MySQL but i think the
> general opinion is in favor of a cluster than having master-master
> replication with 'sharded' data.
>
> @Luis : Yes they are all on the same LAN.
>
>
>
> On Sat, Jan 3, 2015 at 2:26 AM, Florent Krieg <flokrrr at gmail.com
> <mailto:flokrrr at gmail.com>> wrote:
>
> Hi Ashwin,
>
> I don't know very well Postgres but I achieved pretty much the
> same (horizontal scaling) with a MySQL cluster. Replication is a
> bit painful to setup and to maintain (especially master master,
> including db desynchronization when crashes occur and so on). I
> would go for a cluster, almost endlessly scalable and very very
> reliable. It is more costly to setup but I think it is worth the pain.
>
> My feelings, I don't pretend to be a reference though :)
>
> Florent
>
> Le 2 janv. 2015 20:42, "Ashwin Rath" <ashwinrath at gmail.com
> <mailto:ashwinrath at gmail.com>> a écrit :
>
> Hi All
>
> I am trying to scale FS by having individual nodes running FS
> that have the core in Postgres. The idea is to have any number
> of FS boxes behind a load balancer depending on the load.
>
> Just wanted to ask if master master replication is reliable
> for say 10 FS nodes holding presence as well as session info ?
>
> or would it just bea better idea to build a highly available
> postgres sql cluster and point all FS to it ?
>
>
> --
> Ashwin Kumar Rath
>
> _________________________________________________________________________
> 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://confluence.freeswitch.org
> http://www.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
> 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://confluence.freeswitch.org
> http://www.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
> http://www.freeswitch.org
>
>
>
>
> --
> Ashwin Kumar Rath
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.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
--
*Rainer Piper*
Integration engineer
Koeslinstr. 56
53123 BONN
GERMANY
Phone: +49 228 97167161 <callto:004922897167161>
P2P: sip:rainer at sip.soho-piper.de:5072 (pjsip-test)
XMPP: rainer at xmpp.soho-piper.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150103/892f9f40/attachment.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list