The True Multi-Master

Galera Cluster for MariaDB is a true Multi-Master Cluster based on synchronous replication. It’s an easy-to-use, high-availability solution, which provides high system up-time, no data loss and scalability for future growth.

World’s Most Advanced Features and Un-Seen Benefits

  • True Multi-master & Active-Active Cluster: Read and write to any node at any time.
  • Synchronous Replication: No slave lag, no data is lost at node crash.
  • Tightly Coupled: All nodes hold the same state. No diverged data between nodes allowed.
  • Multi-threaded Slave: For better performance. For any workload.
  • No Master-Slave Failover Operations or Use of VIP.
  • Hot Standby: No downtime during failover (since there is no failover).
  • Automatic Node Provisioning: No need to manually back up the database and copy it to the new node.
  • Supports InnoDB Table.
  • Transparent to Applications: Required no (or minimal changes) to the application.
  • No Read and Write Splitting Needed.
  • Easy to Use and Deploy.

 

Synchronous vs. Asynchronous Replication

The basic difference between synchronous and asynchronous replication is that “synchronous” guarantees that if changes happened on one node of the cluster, they happened on other nodes “synchronously”. “Asynchronous” gives no guarantees about the delay between applying changes on “master” node and the propagation of changes to “slave” nodes. The delay can be short or long – it is a matter of luck. This also implies that if master node crashes, some of the latest changes may be lost.

Theoretically synchronous replication has a number of advantages over asynchronous:

  • It’s always highly available (there is no data loss when one of the nodes crashes, and data replicas are always consistent)
  • Transactions can be executed on all nodes in parallel.
  • It can guarantee causality across the whole cluster (SELECT S issued after transaction T will always see the effects of transaction even if it is executed on another node)

However in practice synchronous database replication was traditionally implemented via the so-called “2-phase commit” or distributed locking which proved to be very slow. Low performance and complexity of implementation of synchronous replication led to a situation where asynchronous replication remains the dominant means for database performance scalability and availability. Widely adopted open-source databases such as MySQL or PostgreSQL offer only asynchronous replication solutions.

MariaDB Galera Cluster Replication

Kami menyediakan tiga pilihan paket Setup Galera Cluster Replication yang bisa anda pilih sesuai kebutuhan.

ENTERPRISE

Rp 7,5 jta

PER TASK

  • Setup Galera Cluster Replication
  • Fine-Tune / Performance Tuning for MariaDB
  • Minimum 9 Servers are Required
  • MariaDB 10.1 – MariaDB 10.5 Database Server
  • RHEL/CentOS/FEDORA or Debian/Ubuntu
  • Very Ideal for high-traffic sites and busy server.

FEATURES

Setup and Configure Galera Cluster for MariaDB Database Server. High-Performance, Scalable & Synchronous Multi-Master Replications. The service is specifically intended for Linux servers only, including RHEL / Fedora / CentOS 7/8, Debian 9/10 and Ubuntu Server (16.04 – 20.04 LTS). You must send me the server login credentials, including IPv4 address, root access, and active SSH port.

Pilih dan bandingkan paket Galera Cluster Replication yang paling sesuai dengan problem anda saat ini.

  • Max Job
  • RDBMS
  • Fine-Tune
  • Database Migration
  • Hardening/Securing Server
  • Delivery Time
  • Garansi

STARTER

Rp 1,5jt

PER TASK

  • 3 Node
  • MariaDB
  • 7×24 Jam
  • 30 Hari

ENTERPRISE

Rp 7,5 jta

PER TASK

  • 9 Node
  • MariaDB
  • 7×24 Jam
  • 30 Hari

Frequently Asked Questions (F.A.Q)

High-Performance, Scalable & Synchronous Multi-Master Replications. It’s high-availability solution and easy-to-use Multi-Master Cluster based on Synchronous Replication server, which offers a high-scalability infrastructure with no data loss and higher system up-time.

Minimum 3 server is required, with the same database servers, including MariaDB 10.1 – MariaDB 10.5. It would be better if the private networking is enabled, so all data transactions will be more secure via private IP. But this is optional.

Performance Tuning and Upgrading task for MariaDB Database Server. More Performance, Stability, & Consistency. This package have also include upgrading task for MariaDB to the latest stable versions, unlock Open File Limit to handle C10K problems on almost all Linux distributions, as well as Tuning Linux Kernel Parameters for KVM-Based VPS, CLoud and Dedicated Server.

We generally recommend buy a server at OVH, Hertzner, Online.net, Soyoustart, Digital Ocean, Vultr, Linode, Amazon AWS, Google Cloud Platform (GCP), and Ramnode.

System Distribution should be running on RHEL/CentOS/Fedora or Debian/Ubuntu GNU Linux.

nginx-black
mariadb-black
php70
ubuntu
redhat-black
debian linux