Oracle stellt MySQL Fabric vor

Oracle hat mit MySQL Fabric ein Open-Source-Framework zur Verwaltung von MySQL-Server-Farmen verfügbar gemacht. Das intergrierte System soll es erleichtern, MySQL-Anwendungen zu skalieren oder hinzuzufügen. Die finale Version steht ab sofort für Windows, Linux und Mac OS X sowie als Quellcode zum Download bereit.

Wird MySQL Fabric mit MySQL Replikation für Hochverfügbarkeit eingesetzt, bietet es laut Hersteller eine automatische Fehler- und Ausfallerkennung. Durch eine durchgängige Überwachung der Master-Datenbank erkennt es einen Serverausfall und wählt dann eine Slave-Datenbank aus, um sie zum neuen Master zu machen. Außerdem unterstützt es automatisches Routing von Transaktionen auf den aktuellen Master und Verteilung der Abfragelasten auf die Slave-Datenbanken. Server-Topologie und -Status sind dabei für die Anwendung transparent.

Automatisches Data Sharding und Re-Sharding soll Entwicklungs- und Betriebsteams zudem die Prozessverwaltung erleichtern. Tabellen lassen sich beispielsweise für den Scale-Out von Lese- und Schreibfehlern horizontal fragmentieren. Nutzer können auch auswählen, welche Tabellen fragmentiert werden sollen, und die Spalten spezifizieren, die als Sharding-Keys verwendet werden sollen. Dabei ist eine Auswahl zwischen HASH- oder RANGE-basiertem Mapping möglich. Bestehende Shard lassen sich auf neue Server verschieben und in mehrere Shards aufteilen.

Erweiterungen für PHP und Python sowie Java-Konnektoren erlauben darüber hinaus, dass Transaktionen und Abfragen direkt auf den richtigen MySQL-Server geroutet werden. Das soll zusätzliche Latenzzeiten vermeiden helfen.

„Viele der weltgrößten Websites und cloudbasierten Anwendungen setzen auf MySQL Replikation und Sharding, um Hochverfügbarkeit und Skalierbarkeit zu liefern“, kommentiert Thomas Ulin, für die MySQL-Entwicklung zuständiger Vizepräsident bei Oracle. „MySQL Fabric macht Hochverfügbarkeit mit automatischer Fehler- und Ausfallerkennung sowie automatisches Data Sharding für jedermann zugänglich. Mit diesem integrierten Open-Source-Framework erleichtert Oracle die Skalierung von MySQL-Applikationen sowohl vor Ort (On Premises) als auch in der Cloud.“

Tipp: Wie gut kennen Sie sich mit Open-Source aus? Überprüfen Sie Ihr Wissen – mit 15 Fragen auf silicon.de.

ZDNet.de Redaktion

Recent Posts

Black Friday: Vorsicht vor schädlichen QR-Codes

Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.

2 Tagen ago

Black Friday: Zahl der ominösen Shopping-Websites steigt

Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.

2 Tagen ago

SmokeBuster bekämpft SmokeLoader

Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.

2 Tagen ago

Taugen Kryptowährungen als Unterstützer der Energiewende?

Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.

3 Tagen ago

Supercomputer-Ranking: El Capitan überholt Frontier und Aurora

Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…

3 Tagen ago

Ionos führt neue AMD-Prozessoren ein

Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…

3 Tagen ago