<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vip on FromDual GmbH</title><link>https://www.fromdual.com/tags/vip/</link><description>Recent content in Vip on FromDual GmbH</description><generator>Hugo</generator><language>en-GB</language><managingEditor>oli.sennhauser@fromdual.com (Oli Sennhauser)</managingEditor><webMaster>oli.sennhauser@fromdual.com (Oli Sennhauser)</webMaster><copyright>© FromDual GmbH</copyright><lastBuildDate>Wed, 29 Jan 2025 20:29:50 +0000</lastBuildDate><atom:link href="https://www.fromdual.com/tags/vip/index.xml" rel="self" type="application/rss+xml"/><item><title>MariaDB Galera Cluster with Corosync/Pacemaker VIP</title><link>https://www.fromdual.com/blog/mariadb-galera-cluster-with-corosync-pacemaker-vip/</link><pubDate>Wed, 17 Mar 2021 20:26:19 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/mariadb-galera-cluster-with-corosync-pacemaker-vip/</guid><description>&lt;p&gt;Sometimes customers want to have a very simple Galera Cluster set-up. They do not want to invest into machines and build up the know-how for load balancers in front of the Galera Cluster.&lt;/p&gt;</description></item><item><title>MariaDB Master/Master GTID based Replication with keepalived VIP</title><link>https://www.fromdual.com/blog/mariadb-master-master-gtid-based-replication-with-keepalived-vip/</link><pubDate>Sat, 11 Nov 2017 11:29:29 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/mariadb-master-master-gtid-based-replication-with-keepalived-vip/</guid><description>&lt;p&gt;&lt;strong&gt;Important&lt;/strong&gt;: FromDual does NOT recommend to use an automated VIP failover technology as described below for a MariaDB/MySQL Master/Master Replication. In such a topology we recommend a manual VIP failover with prepared scripts!&lt;/p&gt;</description></item><item><title>Making HAProxy High Available for MySQL Galera Cluster</title><link>https://www.fromdual.com/blog/making-haproxy-high-available-for-mysql-galera-cluster/</link><pubDate>Sun, 14 Dec 2014 18:37:50 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/making-haproxy-high-available-for-mysql-galera-cluster/</guid><description>&lt;p&gt;After properly installing and testing a &lt;a href="http://galeracluster.com/" target="_blank" title="Galera Cluster"&gt;Galera Cluster&lt;/a&gt; we see that the set-up is not finished yet. It needs something in front of the Galera Cluster that balances the load over all nodes.&lt;br&gt;
So we install a load balancer in front of the Galera Cluster. Typically nowadays &lt;a href="http://www.haproxy.org" target="_blank" title="HAProxy: The again. The failover should happen automatically. For this we need a Virtual IP which should automatically failover.Reliable, High Performance TCP/HTTP Load Balancer"&gt;HAProxy&lt;/a&gt; is chosen for this purpose. But then we find, that the whole Galera Cluster is still not high available in case the load balancer fails or dies. So we need a second load balancer for high availability.&lt;br&gt;
But how should we properly failover when the HAProxy load balancer dies? For this purpose we put a Virtual IP (VIP) in front of the HAProxy load balancer pair. The Virtual IP is controlled and failovered with &lt;a href="http://www.keepalived.org" target="_blank" title="VIP: Keepalived for Linux"&gt;Keepalived&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Unbreakable MySQL Cluster with Galera and Linux Virtual Server (LVS)</title><link>https://www.fromdual.com/blog/unbreakable-mysql-cluster-with-galera-and-lvs/</link><pubDate>Thu, 13 Jun 2013 17:13:47 +0000</pubDate><author>oli.sennhauser@fromdual.com (Oli Sennhauser)</author><guid>https://www.fromdual.com/blog/unbreakable-mysql-cluster-with-galera-and-lvs/</guid><description>&lt;p&gt;Recently we had to set-up a 3-node &lt;a href="http://codership.com/content/using-galera-cluster" target="_blank" title="Galera Cluster"&gt;Galera Cluster&lt;/a&gt; with a Load Balancer in front of it. Because Galera Cluster nodes (&lt;code&gt;mysqld&lt;/code&gt;) still reply to TCP requests on port 3306 when they are expelled from the Cluster it is not sufficient to just leave it to the Load Balancer to check the port if a Galera node is properly running or not.&lt;/p&gt;</description></item></channel></rss>