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.
Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.
Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.
Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.
Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.
Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…
Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…