Отказоустойчивый кластер из подручных средств Базы данных и системы хранения
Существует несколько хорошо зарекомендовавших решений по отказоустойчивости СУБД - Patroni, Corosync-Pacemaker, Stolon. Однако все они обладают существенным недостатком - это дополнительное ПО, которое не входит в состав набора пакетов операционной системы.
Зачастую это является стоп-фактором для построения отказоустойчивых решений в инфраструктуре государственных учреждений и банковских структур, поскольку указанное дополнительное ПО не проходит сертификацию по нормам ФСТЭК.
Тем не менее, отказоустойчивость СУБД можно реализовать встроенными средствами ОС, для этого нужно всего лишь понять алгоритмы работы распространенных решений по отказоустойчивости и адаптировать их для встроенных средств ОС.
В докладе будет разобран алгоритм функционирования известных отказоустойчивых решений, и предложен вариант реализации этого алгоритма с помощью встроенных средств ОС.
Ведущий инженер.
Вот уже несколько лет специализируется на построении отказоустойчивых решений для СУБД PostgreSQL.