Цель проекта:
- Проектирование и внедрение отказоустойчивой конфигурации баз данных PostgreSQL для ключевой бизнес-критичной системы транспортно-логистического холдинга «Ультрамар».
- Обеспечение высокой доступности и отказоустойчивости СУБД PostgreSQL для информационных систем программного комплекса Solvo.TOS.
Итоги проекта:
- Обеспечена высокая доступность СУБД PostgreSQL в пределах основного ЦОД.
- Успешная синхронизация данных между основным и резервными узлами кластера.
- Реализовано управляемое переключение СУБД PostgreSQL между узлами кластера, восстановление доступности БД для приложений не более чем в течение 15 секунд.
- Организована возможность резервного копирования БД с резервных узлов, что снижает нагрузку на основной узел.
Выгоды для клиента:
- Увеличена надежность работы системы, снижены риски простоя путем обеспечения доступности БД в различных сценариях
- Повышена эффективность управления технологическими процессами и коммерческой деятельностью на терминалах и в портах при использовании программного комплекса Solvo.TOS.
- Обеспечение стабильности и предсказуемости работы информационной системы за счет создания отказоустойчивой архитектуры.
Применяемые технологии:
СУБД PostgreSQL, Patroni, ПК Solvo.TOS, VMWare, система маршрутизации HAProxy, ПК Keepalived, система хранения ETCD