TGViewer
Образовательная Лига вендоров Образовательная Лига вендоров @ligavendorov · 449 subscribers
Post #492 78
🌟 Как обеспечить доступность СУБД при сбое целого узла или площадки? 

Вместе с экспертами Postgres Professional продолжаем разбор решений. Сегодня расскажем про организацию и настройку отказоустойчивых и геораспределённых систем на базе PostgreSQL / Postgres Pro и отдельно остановимся на встроенном в СУБД Postgres Pro кластере высокой доступности BiHA. 
  
А теперь — несколько практических принципов, которые стоит учитывать при построении такой инфраструктуры. 

🌟 Разделяйте отказоустойчивость и геораспределённость. 
• Отказоустойчивый кластер  СУБД – это кластер, расположенный в одном ЦОДе, способный продолжать работу при выходе из строя одного или нескольких компонентов (например сбое сервера или канала связи). 
• Отказоустойчивый геораспределенный кластер – это кластер, расположенной в двух или более ЦОДах, способный продолжить работу в отказоустойчивой конфигурации при выходе из строя одного из ЦОДов. 

🌟 Продумывайте сценарий переключения заранее. 
Перед выбором инструментов для построения кластера и его настройки, необходимо определить ключевые метрики: 
• RTO (Recovery Time Objective) — это максимальное время простоя системы 
• RPO (Recovery Point Objective) — это максимальный объем данных, который допустимо потерять при сбое 

🌟 Учитывайте особенности связи между площадками при построении георезервов. 
При проектировании геораспределенных кластеров необходимо учитывать физическую удаленность ЦОДов между дуг другом, пропускную способность и загруженность сети, а также объём передаваемых данных. При разработке DRP (Disaster Recovery Plan) для переезда в георезервный ЦОД нужно учесть не только наличие резервной  СУБД, но и всей ключевой инфраструктуры, требующейся для продолжения работы прикладных ПО. 

🌟 Проверяйте отказоустойчивость на практике. 
Не достаточно описать сценарии отказов в документации, важно регулярно проверять переключение, восстановление и возвращение системы в штатное состояние — именно такие тесты позволяют быть уверенным в корректной обработке переключения в случае сбоя. 
  
Расширение BiHA, встроенное в Postgres Pro, позволяет реализовать обычный или геораспределенный  кластер высокой доступности непосредственно на уровне СУБД. Поэтому при проектировании критичных систем важно рассматривать не отдельные инструменты, а всю цепочку: архитектура → репликация → переключение → восстановление → контроль работы системы.

🌟 Подробнее о таких практических сценариях и возможностях российских ИТ-решений рассказываем на вебинарах Лиги! Вебинары доступны на сайте и в ТГ-приложении.
  • ⚡ 4
  • ❤ 3
  • 👍 2
More from @ligavendorov
  1. Sep 23, 2026🌟 А что, если ИИ-помощник работает прямо внутри офисного документа? ИИ уже давно использу…
  2. Sep 17, 2026На Тюменском нефтегазовом форуме сразу два наших проекта получили награды премии «HR-проек…
  3. Sep 15, 2026Post #488
  4. Sep 8, 2026🌟 Образовательная Лига вендоров: развиваем не только технологии, но и подходы к обучению!…
  5. Sep 3, 2026🌟 Корпоративный календарь без лишних переключений: как работает TrueConf Calendar Connect…
  6. Sep 2, 2026🌟 Сентябрь — время возвращаться в учебный ритм! Начало учебного года встречаем новой подб…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →