Инструменты пользователя

Инструменты сайта


pacemaker_theory

Это старая версия документа!


Pacemaker, теория

Pacemaker - менеджер ресурсов кластера. Его главная задача - достижение максимальной доступности управляемых им ресурсов и защита их от сбоев как на уровне самих ресурсов, так и на уровне целых узлов кластера. Архитектура pacemaker состоит из трех уровней:

  • кластеронезависимый уровень - на этом уровне располагаются сами ресурсы и их скрипты, которыми они управляются и локальный демон, который скрывает от других уровней различия в стандартах, использованных в скриптах (на рисунке зеленый).
  • Менеджер ресурсов(Pacemaker), который предстовляет из себя «мозг». Он регирует на события происходящие в кластере: отказ или присоединение узлов, ресурсов, переход узлов в сервисный режим и другие административные действия. Pacemaker исходя из сложившейся ситуации делает рассчет наиболее оптимального состояния кластера и дает команды на выполнения действий для достижения этого состояния(остановка/перенос ресурсов или узлов). На рисунке обозначен синим.
  • Уровень взаимодействия узлов. На этом уровне осуществляется сетевое взаимодействие узлов
pacemaker_theory.1370413982.txt.gz · Последнее изменение: 2022/03/25 17:03 (внешнее изменение)