Files
ada-dmitry.github.io/_notes/IT-School/Additional/Геораспределённые кластеры и ЦОД.md
T
ada d2d641f77a Refactor navigation and add sidebar to notes
- Updated mobile navigation links in _data/navigation.yml for better accessibility.
- Added sidebar configuration to multiple notes under IT-School and HomeServer categories for consistent navigation.
- Ensured all relevant pages now include the mobile_nav sidebar for improved user experience.
- Adjusted sidebar settings in aboutme.md, homeserver_hub.md, index.md, notes.md, and sysengine.md for uniformity.
2025-08-22 23:07:40 +03:00

2.7 KiB
Raw Blame History

title, layout, sidebar
title layout sidebar
Геораспределённые кластеры и ЦОД single
nav
mobile_nav

Геораспределённые центры обработки данных (ЦОД) — это архитектура, в которой компоненты ИТ-инфраструктуры размещены на нескольких географически удалённых площадках, обеспечивая высокую отказо- и катастрофоустойчивость.


🖧 Геораспределённый кластер

Геораспределённый кластер — кластер, растянутый на несколько площадок (обычно 2+ ЦОД), синхронизированных между собой.

📌 Цель: сохранить работоспособность даже при полной недоступности одной площадки.


⚙️ Особенности

  • Используется синхронная или асинхронная репликация
  • Узлы кластера распределены по площадкам
  • Обычно реализуется в модели HA или DR
  • Требует стабильного и быстрого канала связи

🔁 Репликация

  • Синхронная — запись данных на обе площадки одновременно Минимальные потери данных ⚠️ Зависимость от сетевой задержки

  • Асинхронная — запись на вторую площадку с задержкой Быстрее и надёжнее при плохой связи ⚠️ Возможна потеря последних транзакций


📦 Примеры реализации

  • Stretch Cluster (VMware, Windows Server)
  • Ceph RADOS + multisite
  • PostgreSQL с Patroni + WAL shipping
  • DRBD + Pacemaker
  • GlusterFS Geo-Replication

🧠 Преимущества

  • Катастрофоустойчивость (даже при потере ЦОД)
  • Балансировка нагрузки между площадками
  • Возможность переключения с минимальным RTO/RPO

⚠️ Сложности

  • Увеличенные затраты (две площадки, каналы)
  • Настройка quorum и репликации
  • Сложность тестирования DR-сценариев

🔗 См. также: