# Настройка кластеризации

Топология кластера обеспечивает GitHub Enterprise Server горизонтальное масштабирование для сред с десятками тысяч разработчиков.

## Links

* [Сведения о кластеризации](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/about-clustering)

  Топология GitHub Enterprise Server кластера предназначена для поддержки десятков тысяч пользователей, где другие топологии будут испытывать нехватку ресурсов. В кластере службы экземпляра масштабируется горизонтально по нескольким узлам.

* [Различия между кластеризацией и высоким уровнем доступности (HA)](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/differences-between-clustering-and-high-availability-ha)

  Узнайте о различиях между топологиями развертывания для виртуальных машин, составляющих GitHub Enterprise Server экземпляр.

* [Сведения об узлах кластера](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/about-cluster-nodes)

  В кластере GitHub Enterprise Server узлы являются отдельными виртуальными машинами под управлением программного обеспечения GitHub Enterprise Server в составе экземпляра. Каждый узел запускает набор служб.

* [Конфигурация сети кластера](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/cluster-network-configuration)

  Для кластера GitHub Enterprise Server требуется правильное разрешение DNS-имен, балансировка нагрузки и обмен данными между узлами.

* [Инициализация кластера](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/initializing-the-cluster)

  Кластер GitHub Enterprise Server должен быть настроен с лицензией и инициализирован с помощью административной оболочки (SSH).

* [Отсрочка заполнения базы данных](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/deferring-database-seeding)

  Вы можете ускорить процесс добавления нового узла реплики MySQL в кластер, отложив начальную загрузку базы данных.

* [Обновление кластера](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/upgrading-a-cluster)

  Чтобы обновить GitHub Enterprise Server кластер до последнего релиза, используйте административную оболочку (SSH).

* [Мониторинг работоспособности кластера](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/monitoring-the-health-of-your-cluster)

  Чтобы обеспечить производительность и избыточность кластера, можно отслеживать работоспособность GitHub Enterprise Server кластера.

* [Мониторинг работоспособности узлов кластера с помощью службы "Соответствие узлам"](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/monitoring-the-health-of-your-cluster-nodes-with-node-eligibility-service)

  Вы можете отслеживать, когда узлы в GitHub Enterprise Server кластере были достаточно долго в автономном режиме, чтобы вызвать проблемы с помощью Node Eligibility Service.

* [Перебалансирование рабочих нагрузок кластера](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/rebalancing-cluster-workloads)

  Вы можете принудительно GitHub Enterprise Server распределить распределение заданий для рабочих нагрузок на узлах кластера равномерно.

* [Замена узла кластера](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/replacing-a-cluster-node)

  Замените функциональный или неудачный узел в GitHub Enterprise Server кластере при сохранении служб, предоставляемых узлом.

* [Настройка репликации с высоким уровнем доступности для кластера](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/configuring-high-availability-replication-for-a-cluster)

  Вы можете настроить реплику всего GitHub Enterprise Server кластера в отдельном центре обработки данных, позволяя кластеру выполнять отработку отказа на избыточные узлы.

* [Запуск отработки отказа в кластер реплики](/ru/enterprise-server@3.22/admin/monitoring-and-managing-your-instance/configuring-clustering/initiating-a-failover-to-your-replica-cluster)

  GitHub Enterprise Server Если кластер завершается сбоем, вы можете выполнить отработку отказа в реплику.