- •Кластеры (Зубанов с. 260)
- •Кластеры: доступность данных
- •Наращиваемость.
- •Архитектура кластера с сетевой балансировкой нагрузки
- •Модель без общих компонентов
- •Модель 1. Высокая доступность и статическая балансировка нагрузки
- •Прежде чем начать
- •3. Не менее 2 сетевых плат в каждом компьютере. Узлы в кластере должны быть связаны между собой надежным каналом — интерконнектом (interconnect), по которому они обмениваются информацией о своем со-
- •Что такое кластер
- •Предназначение кластеров
- •Как устроен кластер
Прежде чем начать
Для установки Microsoft Cluster Services (MSCS) в Windows 2000 Advanced Server необходимо следующее оборудование:
-
Два компьютера. Компьютеры могут иметь произвольную конфигура цию и различаться по характеристикам. Например, один может иметь процессор Pentium III с тактовой частотой 600 МГц, объем ОЗУ — 512 Мб, встроенный жесткий диск в 2 Гб, тогда как второй будет с процессором Pentium II с тактовой частотой 400 МГц, объемом ОЗУ 128 Мб и встроен ным жестким диском в 5 Гб. Разброс характеристик определяется исполь зуемой моделью: от практически идентичных для режима «горячего резер вирования» до совершенно разных в режиме частичной кластеризации.
-
Адаптер для подключения кворумных устройств по волоконно-оптичес кому каналу. Раньше рекомендовалось использовать SCSI-устройства, но сегодня большая гибкость и несоизмеримо более высокая производитель ность обеспечивается именно устройствами, подключаемыми по воло конно-оптическому каналу. При этом следует помнить, что такие устрой ства не нуждаются в терминировании шины, а также отпадают возмож ные проблемы со SCSI-ID. Связь устройств можно изобразить так:
Массив дисков
Если у Вас такого устройства нет, в каждом компьютере должен быть минимум один RAID-контроллер (SCSI-адаптер), к которому будут подключаться кворумные диски. Контроллеры должны обеспечивать такой режим работы, который позволяет не инициализировать шину при перезагрузке. Иногда с этой целью может понадобиться отключить BIOS адаптера. И еще одно требование: SCSI-ID одного из них должен быть равен обязательно 6, а другого — 7.
Внимание. Адаптеры на разных серверах должны быть абсолютно идентичны, вплоть до версии BIOS.
Отдельного рассмотрения заслуживает терминирование шины. Оно должно выполняться так, чтобы не зависеть от работоспособности любого из компьютеров. Поэтому внутренние терминаторы SCSI-адаптера не годятся. Терминаторы должны быть снаружи компьютера. Можно предложить два варианта:
-
с расположением кворумных дисков между серверами;
-
с расположением кворумных дисков на одном конце.
В первом случае на обоих концах шины подключение к серверам долж но осуществляться с помощью Y-кабелей.
Во втором случае два сервера связаны между собой так, что сервер, более удаленный от общих дисков, подключается через Y-кабель, а дисковый накопитель — с помощью обычного кабеля, но имеет либо внутреннюю терминацию, либо специальный разъем для подключения внешнего терминатора.
3. Не менее 2 сетевых плат в каждом компьютере. Узлы в кластере должны быть связаны между собой надежным каналом — интерконнектом (interconnect), по которому они обмениваются информацией о своем со-
стоянии. Допустим, в качестве такого канала выступает та же самая сетевая плата, что и для доступа к ресурсам «*^П££££Г£2£ ятность того что в моменты загрузки сети будет происходив соабатыван^ процедуры переключения. При обоих работоспособных сеоверах информация об их состоянии просто не дойдет от одного другому В итоге оба сервера инициируют процесс переключения, что, естественно, может привести к сбою системы.
между собой.
Именно поэтому рекомендуется для интерконнекта использовать отдельный сетевой канал. Для более высокой надежности желательно организовать несколько таких каналов. Это исключает точку SPOF. Считайте сами, что Вам дороже: временно потерянные данные или несколько сетевых плат.
Кластеры взаимодействуют по протоколу TCP/IP. Поэтому надо назначить адреса для сетевых карт интерконнекта. Для этого можно использовать специальные зарезервированные адреса:
-
10.0.0.1 - 10.255.255.254;
-
172.16.0.1 — 172.31.255.254;
-
192.168.0.1 - 192.168.255.254.
4. Кворумным дискам в серверах нужно присвоить одинаковые буквы. Например, если в одном из серверов локальные диски имеют буквы С, D и Е, а в другом — С, D, E, F и G, то первый кворумный диск в обеих системах должен быть диском Н.
Внимание. Все кворумные диски должны иметь формат NTFS. Разделы кворумных дисков должны быть полностью подготовлены до установки кластерной службы. Раздел не должен быть динамическим. На нем не может быть точек перехода NTFS. На кворумных дисках нельзя использовать файловую систему с шифрованием. Для них также нельзя применять программную поддержку RAID — только аппаратную.
Присвоение дисков выполняется по очереди. Сначала загружается один сервер, второй остается выключенным. С помощью оснастки Disk Management назначается нужная буква. Затем первый сервер выключается