Отказоустойчивые решения для СУБД PostgreSQL

Отказоустойчивые решения для СУБД PostgreSQL Проектирование и участие в создании высоконагруженных систем на СУБД PostgreSQL. Консультирование по вопросам использования СУБД в промышленных системах, проектирования баз данных, построения высокопроизводительных и отказоустойчивых архитектур. Внедрение и оптимизация конфигурации СУБД PostgreSQL.

Кластерное решение на основе Pacemaker/Corosync

          При построении прикладной системы важным критерием для Заказчика является отказоустойчивость. Решение на основе Pacemaker/Corosync позволяет комбинировать управление различными сервисами в рамках одного кластера, так как не ориентировано исключительно на СУБД. При этом база данных дублируется на всех узлах, посредством потоковой репликации обеспечивается синхронизация, а отказоустойчивость достигается переключением при сбое роли основного узла на доступный узел. С использованием средств Pacemaker/Corosync возможно построение системы с автоматической обработкой сбоев оборудования. Однако в силу универсальности решение не обеспечивает целостность данных на уровне ядра СУБД - для реализации подобного механизма необходимо внедрение внешних по отношению к СУБД механизмов управления серверами.

          Специалисты компании Postgres Professional в деталях отработали и протестировали технологию Pacemaker/Corosync применительно к СУБД PostgreSQL. Решение положительно зарекомендовало себя в ряде банков и телекоммуникационных компаний.

 

Кластерное решение на основе Multimaster

          Отказоустойчивое кластерное решение на основе multimaster разработано компанией Postgres Professional для систем с OLTP нагрузкой. Оно позволяет исполнять запросы на чтение и запись на любой узел кластера. Решение интегрировано в само ядро СУБД PostgreSQL и не требует дополнительных механизмов управления оборудованием. Реализовано автоматизированное восстановление и актуализация узлов после сбоя или выключения, возможно обновление СУБД без остановки кластера.

          Данное решение поставляется в составе СУБД Postgres Pro Enterprise, предназначенной для высоконагруженных систем крупных предприятий. Специалисты компании Postgres Professional готовы разработать технический проект по внедрению решения с учетом специфики Заказчика, качественно и быстро произвести установку и настройку.