Что такое corosync

Обновлено и опубликовано Опубликовано:

Corosync —
простыми словами

программный продукт, позволяющий реализовать кластер серверов. Его основное назначение — знать и передавать состояние всех участников кластера.

В основе работы заложены следующие функции:

  • Отслеживание состояния приложений.
  • Оповещение приложений о смене активной ноды кластера.
  • Отправка одинаковых сообщений процессам на всех узлах кластера.
  • Предоставление доступа к базе данных с конфигурацией и статистикой, а также отправка уведомлений о ее изменениях.

Пример реализации кластера — Corosync + Stonith + Pacemaker. Последний также вместо Corosync может использовать Heartbeat.

Подробнее о corosync на Википедии


Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Другие термины

Redmine   Чипсет   FreeIPA   TeamPass   QGIS   IVR   PhpMyAdmin   Keepalived   Server core   Xibo   Javascript   Cron   Grafana   Буфер обмена   FreePBX   Кэширование   3proxy   BitBucket   S.M.A.R.T.   Тонкий клиент  
.....

Реклама