Глава 10
Рис. 10.3.
Вариант построения кластера от Microsoft
раскрыть его потенциал в кластере не получится. В случае с Microsoft в кластере
могут работать сервер баз данных и почтовый сервер.
При установке приложения в кластер используется специальный вариант запуска
программы установки, который создает новый экземпляр сервера (новое имя, но-
вый адрес) и прописывает в настройках службы кластеров параметры резервиро-
ванных компонентов.
На рис. 10.4 показано окно администратора кластеров с отображением ресурсов
программы Symantec NetBackup. При установке этой программы были добавлены
ресурсы системы резервного копирования. А в администраторе кластеров вы може-
те увидеть состояние этих ресурсов, уточнить узел, где в настоящий момент рабо-
тает программа, добавить или удалить ресурсы и т. п.
В случае отказа узла, к которому подключены ресурсы кластера и где выполняется
какая-либо программа, она запускается на другом узле, и все ресурсы мигрируют
на него (например, осуществляется переподключение дисков системы хранения).
Отказоустойчивая информационная система
515
Рис. 10.4.
Администратор кластеров для ресурсов NetBackup
Понятно, что такое переключение не происходит мгновенно, и что обслуживание
потребителей информационной системы на время этого периода прерывается. Но
переключение происходит достаточно быстро (от нескольких секунд до десятков
секунд — в зависимости от числа ресурсов и сложности приложений), и пользова-
телю обычно достаточно просто повторить операцию, во время которой произошла
ошибка.
С
ОВЕТ
После установки кластера необходимо проверить журналы системы на отсутствие
ошибок, проконтролировать состояние ресурсов в консоли администратора и в обяза-
тельном порядке протестировать непрерывность обслуживания путем симулирования
отказа активного узла кластера.
Кластер openMosix
Решения от именитых брендов стоят денег. Однако при наличии определенных на-
выков, желания сэкономить и прямых рук, можно самостоятельно построить кла-
стер на базе операционной системы Linux и патча openMosix
1
, который позволяет
превратить компьютер под управлением Linux в настоящий кластер. Ясно, что для
этого понадобятся как минимум два компьютера.
Как вы уже догадались, если есть openMosix, то где-то должен быть и обыкновен-
ный Mosix. Первоначально Mosix был обыкновенной программой для BSD. Сейчас
openMosix — это патч для ядра Linux, позволяющий с минимальными временными
затратами создать балансировочный кластер.
Прочитать о том, как создать кластер своими руками, можно на сайте:
http://www.dkws.org.ua/article.php?id=11
.
1
Заинтересовавшиеся могут посетить страничку проекта openMosix:
http://sourceforge.net/projects/openmosix/
.
516
Do'stlaringiz bilan baham: |