Top.Mail.Ru

Pacemaker

Фильтры

0
Параметры
Срок лицензии
Тип лицензии
Закрыть фильтр
Продукты
Сертификат поддержки Corosync/Pacemaker на 1 ядро x86-64

Право на использование програмнного обеспечения: Сертификат поддержки Corosync/Pacemaker на 1 ядро x86-64

цена по запросу
Заказать
Сертификат поддержки Corosync/Pacemaker на 1 ядро RISC

Право на использование програмнного обеспечения: Сертификат поддержки Corosync/Pacemaker на 1 ядро RISC

цена по запросу
Заказать

Нужна помощь в подборе ПО или оборудования?

Оставьте заявку, и наши специалисты помогут с выбором.

Оставить заявку

Pacemaker: ресурсы и управление кластером

Pacemaker — это высокоуровневый менеджер ресурсов кластера, который работает совместно с такими системами обмена сообщениями, как Corosync. Его основная задача — обеспечение высокой доступности (HA) критически важных сервисов путём постоянного мониторинга их состояния и автоматического восстановления при сбоях.

Pacemaker принимает решения о том, где должен быть запущен тот или иной ресурс. Это позволяет построить отказоустойчивую инфраструктуру, которая автоматически переносит рабочие нагрузки между узлами.

Роль Pacemaker в кластере

Pacemaker выступает в роли "мозга" кластера. Он получает информацию о членстве и кворуме от Corosync, а затем использует эту информацию для управления ресурсами. Ресурсом может быть любой сервис: виртуальный IP-адрес, файловая система, веб-сервер или база данных.

Ключевые функции Pacemaker:

  • Мониторинг ресурсов: Постоянная проверка состояния всех управляемых ресурсов и узлов кластера.
  • Управление зависимостями: Обеспечение правильного порядка запуска и остановки связанных сервисов.
  • Автоматический failover: При обнаружении сбоя Pacemaker автоматически переносит ресурс на работоспособный узел.
  • Политики размещения: Принятие решений о том, где должны быть запущены ресурсы, в соответствии с заданными правилами.

Pacemaker для PostgreSQL

Использование связки Pacemaker PostgreSQL является одним из наиболее распространённых способов обеспечения высокой доступности для баз данных. Pacemaker способен управлять экземпляром PostgreSQL как кластерным ресурсом.

Пример работы Pacemaker PostgreSQL:

  • Pacemaker запускает основной (мастер) экземпляр PostgreSQL на одном из узлов.
  • На других узлах запускаются резервные (реплики) экземпляры.
  • Если мастер-узел выходит из строя, Pacemaker автоматически:
    • Обнаруживает сбой.
    • Выбирает наиболее подходящую реплику.
    • Проводит операцию промоута (повышение реплики до нового мастера).
    • Перенастраивает оставшиеся реплики на работу с новым мастером.

Такое решение гарантирует, что база данных Postgresql будет доступна практически без перерывов.

Купить лицензию Pacemaker

Для внедрения отказоустойчивых решений на базе Pacemaker, Corosync и PostgreSQL, включая получение профессиональной настройки и поддержки, вы можете приобрести необходимые лицензии и услуги.

Компания ЭмПиАй предлагает комплексные решения по созданию кластера Corosync Pacemaker и сопровождению высокодоступных систем. Обращение в ЭмПиАй гарантирует вам экспертное внедрение и надёжность.

12 лет

успешной истории на рынке программного обеспечения и ИТ

2 000 +

наименований доступных продуктов к поставке и внедрению

20+

высококлассных специалистов в штате

300 +

успешно реализованных проектов на территории России и СНГ

ПО Оборудование Заявка Техподдержка Контакты