Tarantool

Продукт
Разработчики: Mail.ru Group
Дата премьеры системы: 4 апреля 2016 г
Технологии: СУБД

Содержание


ПРОЕКТЫ (2) ИНТЕГРАТОРЫ (2) СТАТЬИ (2)

Tarantool — разработанная Mail.ru Group система управления базами данных (СУБД) с открытым исходным кодом. Изначально решение использовалось только в проектах Mail.ru, а затем оно стало коммерческим. Tarantool выложен в открытый доступ под лицензией BSD в 2016 году.

2017

Репликация из MySQL

28 февраля 2017 года сообщество разработчиков СУБД Tarantool представило систему репликации из MySQL в Tarantool.

Механизм репликации позволяет автоматически синхронизировать данные между двумя базами. Используя систему репликации администратор MySQL может снизить нагрузку на серверы, включив переадресацию операций чтения на Tarantool.

Система разработана прежде всего для интернет- и ИТ-компаний, активно использующих MySQL. Ее применение может ускорить действие мобильных и веб-приложений для конечных пользователей.

« Часто переход на новую СУБД требует от бизнеса серьезной перестройки инфраструктуры: для тех, кто пока не готов к такому шагу, сообщество разработчиков Tarantool создало систему репликации. Благодаря ей компания может воспользоваться тем, что дает Tarantool, внеся лишь точечные изменения в инфраструктуру. Теперь любой бизнес, использующий MySQL, может настроить репликацию в Tarantool, повышая производительность и ускоряя выполнение запросов. Теперь в Tarantool можно реплицировать данные из двух СУБД — Oracle и MySQL.

Денис Аникин, технический директор почтовых и облачных сервисов Mail.Ru Group
»

Код системы в открытом доступе по лицензии BSD.

Mail.Ru выпустила СУБД для промышленного интернета вещей

В феврале 2017 года Mail.Ru Group представила распределенную программную платформу Tarantool IIoT, разработанную для промышленного интернета вещей. Новый продукт позволит собирать данные с миллионов датчиков, расположенных на производственных площадках, транспорте, сельскохозяйственных полях — и пересылать в дата-центры для онлайн-аналитики.

Mail.Ru выпустила СУБД Tarantool IIoT

Передача данных в Tarantool IIoT (Industrial Internet of Things) осуществляется с помощью механизма репликации, предоставляемого СУБД Tarantool. Этот способ гарантирует надежную доставку данных даже в сложных случаях — например, когда для работы используется ненадежный интернет-канал, а для приема и пересылки информации в качестве IIoT-хаба применяются самые дешевые локальные миникомпьютеры.

В отличие от большинства промышленных СУБД, которые требовательны к объему дискового пространства, производительности дисков и памяти, количеству ядер на процессорах и работают медленно, Tarantool IIoT может устанавливаться даже на недорогие миникомпьютеры стоимостью 30–50 долларов.

При этом СУБД Mail.Ru Group обеспечивает на этих недорогих устройствах высокую скорость работы — до 10-50 тысяч транзакций в секунду. Кроме того, продукт способен собирать информацию с миллионов датчиков и поддерживает популярные протоколы для работы с ними.

Разработка Mail.Ru Group может применяться в различных отраслях. Например, заводы, собирая данные с помощью Tarantool IIoT и анализируя их, смогут судить о техническом состоянии машин и агрегатов, предсказывать поломки и уменьшать время простоя, избегая таким образом многомиллионных финансовых потерь. Сельскохозяйственные организации смогут применять Tarantool IIoT для выявления порчи растений и своевременного реагирования. Продукт может также поставляться в крупные розничные сети, где на основе информации от датчиков движения и eye-tracking можно следить за траекторией движения и направлением взгляда покупателей. Это позволит оптимизировать расположение товаров на полках и пространство между стеллажами.

« Tarantool IIoT расширяет границы IT-ландшафта предприятия за пределы дата-центров, на индустриальные площадки. Наша СУБД позволяет легко собирать информацию и доставлять ее в аналитические системы, даже если источники этой информации расположены локально на предприятиях и не поддерживают общепринятые интернет-протоколы, – говорит Денис Аникин, технический директор почтовых и облачных сервисов Mail.Ru Group. – Приобретая проприетарное решение, компания фактически попадает на крючок к вендору: его невозможно сменить, платить приходится за каждый апдейт, при этом вносить какие-либо изменения в продукт сложно и дорого. Мы уверены, что наша программная платформа сможет составить достойную конкуренцию подобным «закрытым» решениям за счет гибкости и экономии, которые она обеспечивает. Поскольку Tarantool IIoT — полностью программируемая и расширяемая платформа, построенная на opensource-решении, его легко кастомизировать в соответствии с потребностями бизнеса — а это, в свою очередь, позволяет снизить стоимость средств производства. »

Запуск на ОС Tizen

27 января 2017 года компания Samsung Electronics сообщила о запуске системы управления базами данных Tarantool на открытой операционной системе Tizen, установленной на модуле для Интернета вещей ARTIK 10. Благодаря этому разработчики смогут создавать приложения для обработки данных с сенсоров и других подключенных устройств как локально, так и с использованием облачных сервисов без риска потери данных.

Сервер приложений Tarantool от Mail.Ru Group обеспечит разработку даже на самых маломощных устройствах систем «Интернета вещей», работающих под управлением операционной системы Tizen, говорится в сообщении Samsung.

Логотип операционной системы Tizen на подушке
« Проекты Tarantool и Tizen имеют много общего: оба программных продукта распространяются по open source модели и оба прекрасно подходят для нужд Интернета вещей. Однако успешный запуск Tarantool на ОС Tizen также доказал, что на нее можно ставить полноценные промышленные базы данных и писать с их помощью рабочие приложения для самых разных IoT-устройств, что открывает широкие перспективы перед сообществом разработчиков Tarantool, – отметил технический директор почтовых и облачных сервисов Mail.Ru Group Денис Аникин. »

Как и Tarantool, Tizen — это операционная система с открытым кодом, созданная на базе ядра Linux. Проект поддерживается консорциумом Technology Steering Group и Linux Foundation.

Samsung Tizen может быть использован на локальных хабах, на роль которых подходят ARTIK модули 5-й, 7-й и 10-й моделей. Такая реализация эффективна как в многоуровневых открытых архитектурах с применением облачных сервисов, так и в закрытых периметрах без доступа к публичным сетям, отмечает южнокорейский производитель.


2016

СУБД Tarantool будет поддерживать SQL

Как стало известно CNews, до конца 2016 г. в СУБД с открытым исходным кодом Tarantool, разработанной Mail.ru Group, появится полноценная поддержка языка SQL (от англ. structured query language — язык структурированных запросов), благодаря чему решение получит наиболее востребованную на рынке функциональность. Об этом рассказал технический директор почтовых и облачных сервисов Mail.ru [Аникин Денис]][1].

SQL является общепринятым интерфейсом к базам данных. «Все промышленные базы — Oracle, Microsoft SQL Server, PostgreSQL, MySQL — работают на SQL, — отмечает Аникин. — И мы тоже планируем этот язык поддержать, чтобы мы могли заменять Oracle на Tarantool и экономить кучу денег, сил и нервов. То есть могли сделать любой продукт, основанный на Oracle, быстрее за счет этой замены».
По словам Аникина, SQL тестируется на внутренних продуктах Mail.ru Group. «25 декабря (символично, что это совпало с Ханукой) мы планируем запустить SQL в продакшн на одном из проектов компании. А дальше — следите за нашими обновлениями», — отметил топ-менеджер.

Сотрудничество с AT Consulting

13 апреля 2016 года Mail.Ru Group объявила о разработке решений на основе Tarantool совместно с российским поставщиком ИТ-услуг AT Consulting. О сотрудничестве в области управления данными сообщается на сайте интернет-холдинга.

В рамках анонсированного партнерства Mail.Ru Group и AT Consulting будут создавать продукты на базе Tarantool для коммерческих и государственных клиентов AT Consulting. Также компании займутся оказанием услуг в области внедрения и настройки разрабатываемых решений.

Mail.ru и AT Consulting занялись разработкой решений на открытой СУБД Tarantool

За счет этого сотрудничества AT Consulting сможет повысить конкурентоспособность, расширив ассортимент качественных решений, которые можно предлагать заказчикам. Mail.Ru Group, в свою очередь, получает партнера, способного вывести Tarantool на новые рынки.

« Заказчики часто запрашивают разработку решений, частью которых является надежное хранилище. СУБД с высокими показателями производительности и отказоустойчивости, к тому же с открытым кодом — сегодня очень востребованы, — отмечает Сергей Тиняков, партнер AT Consulting, директор практики аутсорсинга. »

По словам вице-президента и технического директора Mail.Ru Group Владимира Габриеляна, Tarantool подходит для использования в высоконагруженных проектах в таких отраслях, как телеком, ИТ, банковский сектор, крупный ритейл и «другие бизнесы со сложной инфраструктурой, которые хотят вырваться вперед по скорости обработки данных и при этом не выйти из бюджета».[2]

Выпуск продукта

4 апреля 2016 года Mail.ru Group сообщила о создании нового направления бизнеса, в рамках которого компания начала предоставлять корпоративным клиентам услуги в области хранения данных на основе своей СУБД Tarantool.

Это решение, как заявляют его разработчики, позволяет компаниям оптимизировать инфраструктуру хранения информации и существенно сокращать ИТ-расходы, заменяя по меньшей мере 30 серверов с классической системой управления базами данных. Пользователи Tarantool получат платную техническую поддержку и возможность настраивать систему под свои конкретные запросы.

Mail.ru запускает открытую СУБД Tarantool
« Tarantool делает разработку проще и быстрее. Разработчику не надо создавать сложную гетерогенную систему из SQL СУБД + NoSQL СУБД + Кэш. Не надо создавать огромные кластера и платить миллионы за железо. Достаточно одного «Тарантула», — отметил технический директор сервиса «Почта Mail.Ru» Денис Аникин. »

Изначально Tarantool применялся только в собственных проектах Mail.ru, в том числе в почтовом сервисе и облачном хранилище «Облако Mail.Ru». Затем компания превратила эту СУБД в продукт с открытым исходным кодом, который к началу апреля 2016 года внедрен рядом российских и международных компаний.

В частности, Tarantool начал использоваться сервисом бесплатных объявлений Avito, социальной сетью знакомств Badoo и разработчиком систем информационной безопасности Wallarm. Последний внедрил решение в качестве локального хранилища данных и модуля аналитики для «самой критичной части продукта — узла фильтрации трафика», а Badoo применяет Tarantool для хранения сессий.[3]

Примечания



Подрядчики-лидеры по количеству проектов

За всю историю
2014 год
2015 год
2016 год

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2014 год
2015 год
2016 год

  Oracle (79, 179)
  SAP SE (40, 104)
  Microsoft (39, 97)
  PostgreSQL Global Development Group (9, 31)
  IBM (17, 14)
  Другие (213, 74)

  Microsoft (7, 18)
  Oracle (5, 8)
  SAP SE (2, 8)
  Vertica (1, 2)
  Imperva (1, 2)
  Другие (7, 7)

  Oracle (12, 28)
  SAP SE (2, 14)
  Microsoft (3, 9)
  PostgreSQL Global Development Group (1, 7)
  HFLabs (HumanFactorLabs) ХФ Лабс (1, 2)
  Другие (1, 1)

  Oracle (7, 21)
  SAP SE (6, 17)
  PostgreSQL Global Development Group (1, 8)
  Microsoft (3, 7)
  Apache Software Foundation (3, 3)
  Другие (10, 11)

Распределение базовых систем по количеству проектов, включая партнерские решения

За всю историю
2014 год
2015 год
2016 год

TAdviser рекомендует

30 марта, Чт.


На нашем сайте вы можете прочитать не только о системе Tarantool класса СУБД, изучить описание характеристик, шаблонов установки, инструкции настройки, руководство и документацию пользователя и администратора, примеры внедрений, стоимость лицензий, отзывы, бесплатно скачать драйвера, узнать о возможности обучения, но также и о других системах класса СУБД.
Бета
Лидеры по внедрениям ИТ в корпоративном секторе

Добавить: