О продукте
Tarantool Clusters Federation (TCF) позволяет построить отказоустойчивую систему из двух независимых кластеров Tarantool. В такой системе один из кластеров является активным и принимает все запросы от приложения. Второй кластер является пассивным и содержит копию данных активного кластера.
TCF позволяет управлять переключением трафика между активным и пассивным кластерами. Например, размещение кластеров в разных центрах обработки данных позволяет минимизировать негативные последствия при техногенных или природных инцидентах. Также переключение трафика на другой кластер позволяет проводить технические работы и изменения логики работы приложения без простоя.
TCF поддерживает следующие типы кластеров Tarantool и продуктов на его основе:
- кластер Tarantool 2.x на основе Cartridge;
- кластер Tarantool 3.x Enterprise Edition (EE);
- кластер Tarantool Data Grid на основе Tarantool 2.x;
- кластер Tarantool DB 1.x на основе Tarantool 2.x;
- кластер Tarantool DB 2.x на основе Tarantool 3.x.
Начиная с версии 0.7.0, TCF поддерживает кластеры Tarantool, запущенные в режиме синхронной репликации. Межкластерная репликация при этом работает в асинхронном режиме. Узнать больше: .
Пакет документации включает:
- Архитектура – устройство системы TCF: из каких элементов она состоит, как кластеры обмениваются данными, и какую роль выполняет каждый компонент;
- Руководство для начинающих – инструкция по ручному разворачиванию системы из двух кластеров Tarantool DB с TCF;
- Руководство по установке – варианты и этапы установки TCF;
- Руководство по администрированию – руководство по конфигурации, обновлению и обеспечению безопасности компонентов TCF;
- Руководство по эксплуатации – руководство по эксплуатации системы в промышленном окружении и обеспечении её стабильной работы;
- Справочники – информация по конфигурациям межкластерных репликаторов данных и кластеров. Это основной источник для поиска параметров конфигураций, доступных API и примеров настройки конфигурации;
- Примечания к релизам – изменения между версиями: новые возможности, исправления ошибок, изменения в интерфейсах или поведении системы.
Эта документация адресована тем, кто работает с TCF на разных уровнях.
Профиль специалистов, выполняющих установку, конфигурацию, обновление и обеспечение безопасности компонентов TCF.
Сфера ответственности:
- установка и конфигурация TCF;
- управление доступом: создание ролей и пользователей для работы TCF;
- мониторинг системы;
- устранение неполадок;
- просмотр записей журнала.
Основные руководства: Архитектура, Руководство по установке и Руководство по администрированию.
Профиль специалистов, ответственных за эксплуатацию системы в продуктивной среде и обеспечение её стабильной работы.
Сфера ответственности:
- настройка среды, в том числе:
- настройка хранилища конфигурации и состояния TCF,
- настройка и запуск кластеров;
- настройка и запуск межкластерных репликаторов данных;
- управление репликаторами данных и другое.
Основные руководства: Архитектура и Руководство по эксплуатации.