MySQL Fabric

Продукт
Название базовой системы (платформы): MySQL
Разработчики: Oracle
Дата премьеры системы: 2014/03/31
Дата последнего релиза: 2014/11/06

MySQL Fabric - решение с открытым исходным кодом для управления фермами MySQL-серверов.

27 мая 2014 года корпорация Oracle объявила о выпуске решения MySQL Fabric для удовлетворения потребности современных облачных и веб-приложений.

MySQL Fabric - интегрированная система, она упрощает управление группами баз данных MySQL, обеспечивает, как высокую готовность на основе выявления сбоев и перенаправления нагрузки на дублирующий узел, так и масштабируемость, посредством автоматизированного шардинга[1] данных.

Возможности MySQL Fabric

Автоматическое выявление сбоев и восстановление обслуживания при использовании совместно с MySQL Replication для обеспечения высокой готовности, в том числе:

  • Мониторинг главной базы данных. При отказе главного сервера MySQL Fabric выбирает один из подчиненных серверов и делает его главным.

  • Автоматическое направление транзакций на текущую главную базу данных и балансировка нагрузок по выполнению запросов для подчиненных баз данных. Топология и состояние серверов являются прозрачными для приложения.

Автоматический шардинг и повторный шардинг данных упрощает управление этим процессом для групп разработки и эксплуатации (DevOps). Это помогает пользователям:

  • Обеспечить шардинг таблиц для горизонтального масштабирования операций чтения и записи.

  • Выбрать таблицы, коим требуется шардинг, указывать столбцы для использования в качестве ключей шардинга, в том числе, нужно ли использовать хэш-секционирование или секционирование по диапазонам значений.

  • Перемещать существующие шарды[2] на новые серверы или разделять их на множество шардов.

Расширения для коннекторов PHP, Python и Java позволяют направлять транзакции и запросы прямо на нужный MySQL-сервер, исключая дополнительную задержку, вызванную прохождением через прокси-сервер.

MySQL Fabric поддерживает высокую готовность благодаря автоматическому выявлению сбоев и восстановлению обслуживания, а также автоматическому шардингу данных, доступному для всех приложений. Выпуская интегрированную систему с открытым исходным кодом, Oracle упрощает безопасное горизонтальное масштабирование MySQL-приложений, развернутых в корпоративной или облачной среде.

Система доступна для загрузки на сайте компании-разработчика.

MySQL Fabric 1.5

6 ноября 2014 года Oracle анонсировала обновление версии MySQL Fabric 1.5.

Новая версия MySQL Fabric 1.5 разворачивает и управляет серверами с использованием программного обеспечения OpenStack, поддерживает дополнительные типы ключей шардинга (sharding key).



СМ. ТАКЖЕ (1)