Здесь говорим о российских ИТ и показываем лучшие решения в действии
Сайт: https://ligavendor.ru
ТГ-приложение: http://t.me/liga_vendorov_bot/education
Post #492
51

🌟 Как обеспечить доступность СУБД при сбое целого узла или площадки?
Вместе с экспертами Postgres Professional продолжаем разбор решений. Сегодня расскажем про организацию и настройку отказоустойчивых и геораспределённых систем на базе PostgreSQL / Postgres Pro и отдельно остановимся на встроенном в СУБД Postgres Pro кластере высокой доступности BiHA.
А теперь — несколько практических принципов, которые стоит учитывать при построении такой инфраструктуры.
🌟 Разделяйте отказоустойчивость и геораспределённость.
• Отказоустойчивый кластер СУБД – это кластер, расположенный в одном ЦОДе, способный продолжать работу при выходе из строя одного или нескольких компонентов (например сбое сервера или канала связи).
• Отказоустойчивый геораспределенный кластер – это кластер, расположенной в двух или более ЦОДах, способный продолжить работу в отказоустойчивой конфигурации при выходе из строя одного из ЦОДов.
🌟 Продумывайте сценарий переключения заранее.
Перед выбором инструментов для построения кластера и его настройки, необходимо определить ключевые метрики:
• RTO (Recovery Time Objective) — это максимальное время простоя системы
• RPO (Recovery Point Objective) — это максимальный объем данных, который допустимо потерять при сбое
🌟 Учитывайте особенности связи между площадками при построении георезервов.
При проектировании геораспределенных кластеров необходимо учитывать физическую удаленность ЦОДов между дуг другом, пропускную способность и загруженность сети, а также объём передаваемых данных. При разработке DRP (Disaster Recovery Plan) для переезда в георезервный ЦОД нужно учесть не только наличие резервной СУБД, но и всей ключевой инфраструктуры, требующейся для продолжения работы прикладных ПО.
🌟 Проверяйте отказоустойчивость на практике.
Не достаточно описать сценарии отказов в документации, важно регулярно проверять переключение, восстановление и возвращение системы в штатное состояние — именно такие тесты позволяют быть уверенным в корректной обработке переключения в случае сбоя.
Расширение BiHA, встроенное в Postgres Pro, позволяет реализовать обычный или геораспределенный кластер высокой доступности непосредственно на уровне СУБД. Поэтому при проектировании критичных систем важно рассматривать не отдельные инструменты, а всю цепочку: архитектура → репликация → переключение → восстановление → контроль работы системы.
🌟 Подробнее о таких практических сценариях и возможностях российских ИТ-решений рассказываем на вебинарах Лиги! Вебинары доступны на сайте и в ТГ-приложении.
Вместе с экспертами Postgres Professional продолжаем разбор решений. Сегодня расскажем про организацию и настройку отказоустойчивых и геораспределённых систем на базе PostgreSQL / Postgres Pro и отдельно остановимся на встроенном в СУБД Postgres Pro кластере высокой доступности BiHA.
А теперь — несколько практических принципов, которые стоит учитывать при построении такой инфраструктуры.
🌟 Разделяйте отказоустойчивость и геораспределённость.
• Отказоустойчивый кластер СУБД – это кластер, расположенный в одном ЦОДе, способный продолжать работу при выходе из строя одного или нескольких компонентов (например сбое сервера или канала связи).
• Отказоустойчивый геораспределенный кластер – это кластер, расположенной в двух или более ЦОДах, способный продолжить работу в отказоустойчивой конфигурации при выходе из строя одного из ЦОДов.
🌟 Продумывайте сценарий переключения заранее.
Перед выбором инструментов для построения кластера и его настройки, необходимо определить ключевые метрики:
• RTO (Recovery Time Objective) — это максимальное время простоя системы
• RPO (Recovery Point Objective) — это максимальный объем данных, который допустимо потерять при сбое
🌟 Учитывайте особенности связи между площадками при построении георезервов.
При проектировании геораспределенных кластеров необходимо учитывать физическую удаленность ЦОДов между дуг другом, пропускную способность и загруженность сети, а также объём передаваемых данных. При разработке DRP (Disaster Recovery Plan) для переезда в георезервный ЦОД нужно учесть не только наличие резервной СУБД, но и всей ключевой инфраструктуры, требующейся для продолжения работы прикладных ПО.
🌟 Проверяйте отказоустойчивость на практике.
Не достаточно описать сценарии отказов в документации, важно регулярно проверять переключение, восстановление и возвращение системы в штатное состояние — именно такие тесты позволяют быть уверенным в корректной обработке переключения в случае сбоя.
Расширение BiHA, встроенное в Postgres Pro, позволяет реализовать обычный или геораспределенный кластер высокой доступности непосредственно на уровне СУБД. Поэтому при проектировании критичных систем важно рассматривать не отдельные инструменты, а всю цепочку: архитектура → репликация → переключение → восстановление → контроль работы системы.
🌟 Подробнее о таких практических сценариях и возможностях российских ИТ-решений рассказываем на вебинарах Лиги! Вебинары доступны на сайте и в ТГ-приложении.
- ⚡ 3
- ❤ 2
- 👍 1
















