Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
Глава 11. Кластеризация
Кластеры объединяют в себе множество взаимодействующих компьютеров (называемых узлами) с целью обеспечения надежности, масштабирования и бесперебойного доступа к критическим службам. Высокий уровень доступности в Red Hat Enterprise Linux 7.0 реализуется несколькими способами; выбор способа определяется требованиями производительности, уровня доступа, распределения нагрузки и совместного доступа к файлам.
Комплект распределения нагрузки Red Hat Enterprise Linux 7.0 (известный как Load Balancer) теперь входит в стандартную сборку Red Hat Enterprise Linux.
Раздел 20.5, «Кластеры и высокодоступные решения» содержит перечень документов, предоставляющих информацию о настройке и управлении комплектом Red Hat High Availability.
11.1. Pacemaker
В Red Hat Enterprise Linux 7.0 ответственность за управление ресурсами кластера и восстановление после сбоя узлов возлагается на менеджер ресурсов Pacemaker, который заменил rgmanager.
Ниже перечислены основные достоинства Pacemaker.
- Автоматическая синхронизация и управление версиями конфигурации ресурсов.
- Гибкая модель изоляции и ограничения ресурсов, которая может легко адаптироваться в зависимости от рабочего окружения.
- При восстановлении после сбоя может помочь изоляция ресурсов.
- Параметры конфигурации с учетом времени.
- Выполнение одного ресурса на разных узлах. В качестве примера выступает веб-сервер в кластерной файловой системе.
- Выполнение одного ресурса в разных режимах на разных узлах. В качестве примера выступает синхронизируемый ресурс и источник синхронизации.
- Для нормальной работы Pacemaker не требуется распределенный менеджер блокировок (DLM, Distributed Lock Manager).
- Выбор поведения в случае нарушения кворума и при формировании нескольких разделов.