Entkopplung von Anwendungs- und Datenschicht

Datenbank-Proxy MariaDB MaxScale

Flexibler als ein Load-Balancer

"Die Verwendung von Load-Balancing an sich, basierend auf Hard- oder Software, ist nichts Neues in der IT. Sie sind jedoch nicht auf die spezielle Nutzung für Datenbank-Transaktionen zwischen Anwendung und Datenbankserver ausgelegt", erläutert MariaDB-CEO Patrik Sallner. "Mit MariaDB MaxScale haben wir nun eine Software entwickelt, welche als Gateway zwischen Datenbank und Anwendung fungiert. Verschiedene Plugin-Typen der Bereiche Protokoll, Monitoring, Routing, Authentifizierung und Logging ermöglichen die Skalierung, Filterung und Verarbeitung von Datenbank-Transaktionen. Änderungen in der Anwendung sind hierfür nicht nötig. Kunden und Community berichten uns schon von Ihren selbstentwickelten Modulen für MariaDB MaxScale."

Patrik Sallner, CEO MariaDB Corporation
Patrik Sallner, CEO MariaDB Corporation
Foto: MariaDB Corporation

Aktuell arbeitet MaxScale mit MariaDB Enterprise, MariaDB Enterprise Cluster, MariaDB 5.5, MariaDB 10 und Oracle MySQL zusammen. Das Load-Balancing setzt den Einsatz von MariaDB Galera Cluster, MariaDB Master-Slave Replication oder Oracle MySQL Server Replication voraus. MaxScale ist unter der Open-Source-Lizenz GPL v2 verfügbar. Binärdateien stehen unter https://mariadb.com/user/login?destination=my_portal/download#maxscale zum Download bereit, der Quellcode kann über Github unter https://github.com/mariadb-corporation/MaxScale/tree/release-1.0GA heruntergeladen werden.