Программное обеспечение Red Hat High Availability – это дополнительный модуль для платформы Red Hat Enterprise Linux, реализующий непрерывную доступность сервисов за счет устранения единых точек отказа. Предлагая отказоустойчивость услуг между узлами внутри кластера, Red Hat High Availability поддерживает высокий уровень доступности до 16 узлов. В настоящее время эта возможность ограничивается одной локальной сетью или центром обработки данных, расположенных в пределах одного физического узла.
При использовании Red Hat High Availability высокодоступные услуги могут переключаться с одного узла на другой без видимого перерыва в кластере клиентов. High Availability обеспечивает абсолютную целостность данных, когда один узел кластера берет на себя контроль обслуживание от другого узла кластера. Приложение использует метод Fencing для предотвращения повреждения данных. Fencing – это механизм исключения «поврежденного» узла из кластера.
Характеристики Red Hat High Availability:
- Кластеризация. Red Hat High Availability делает приложения высокодоступными за счет сокращения времени простоя и устранения единых точек отказа. Кроме того, изолируются не отвечающие приложения и узлы, так что они не могут повредить критичные бизнес-данные.
- Метод Fencing. Приложение закрывает доступ к ресурсам с кластерного узла, который потерял контакт с кластером. Таким образом, ресурсы защищаются от нескоординированной модификации. Впоследствии доступ может открываться вновь при возобновлении контакта узла с кластером.
- Графический интерфейс для администрирования кластеров. Приложение Conga в Red Hat Enterprise Linux обеспечивает централизованное конфигурирование и управление модулем Red Hat High Availability.
- Журналирование и отладка. Системные администраторы могут вести системные кластерные журналы посредством единой командной строки конфигурирования кластеров.
- Кластерные виртуальные машины. Red Hat Enterprise Linux может быть как гостевой системой, так и хостом виртуализации на любом основном гипервизоре. Виртуализация интегрируется напрямую в ядро Red Hat Enterprise Linux посредством технологии Kernel-based Virtual Machine. Виртуализованные гостевые KVM-системы могут запускаться в качестве сервисов.