Облачная платформаAdvanced

Кластер

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Кластер состоит из config node и нескольких dds mongos и shard node.

Запросы на чтение и запись данных перенаправляются dds mongos node, которые читают настройки конфигурации из config и затем распределяют запросы на чтение и запись по shard, что упрощает работу в сценариях высокой конкурентности. Кроме того, каждый config node вместе с shard в его кластере реплицируется в тройном экземпляре для обеспечения высокой доступности.

Рисунок 1 Архитектура кластера


  • Каждый dds mongos представляет собой один узел, но вы можете развернуть несколько dds mongos node для балансировки нагрузки и отказоустойчивости. Один кластер может содержать от 2 до 32 dds mongos node.
  • Каждый shard представляет собой репликационный набор из трёх node, и каждый кластер может содержать от 2 до 32 shard.
  • Config node является необходимой частью cluster instance и также развёрнут как репликационный набор. Config node хранит данные конфигурации instance.
  • Кластер подходит для обработки больших объёмов данных и может удовлетворять требованиям высокой доступности и масштабируемости.