Какая сеть используется для связи внутри кластера Windows Server 2008?

В отказоустойчивом кластере Server 2008 применяются сети двух типов. Сеть первого типа используется клиентами для обращения к службам, размещенным в кластере. Другая сеть применяется только внутри кластера и управляется через свойства сети внутри кластера, как показано на рисунке. Обратите внимание, что использование сети кластером можно запретить.

В каждой сети, подготовленной для использования кластером, периодически передаются контрольные сигналы. Одна из сетей выбирается для связи внутри кластера. Это та самая сеть, которая используется для данных общего тома кластера (CSV) и копии памяти динамической миграции в Windows Server 2008 R2 (для динамической миграции можно провести дополнительную настройку). По умолчанию сети, предназначенные только для внутреннего использования без связи с клиентами, выбираются прежде сетей, обеспечивающих связь с клиентами.

В Server 2008 R2 можно задать коэффициенты для каждой сети, аналогичные маршрутам в TCP/IP, и для связи внутри кластера будет использоваться сеть с самым малым коэффициентом. Начальное значение коэффициента сетей, предназначенных для связи с клиентами (общедоступных сетей) — 10000, а начальное значение коэффициента исключительно кластерных сетей — 1000. Оба значения можно изменить вручную.

Ниже показаны команды PowerShell и результаты их работы для Server 2008 R2. Значение AutoMetric в таблице показывает, установлено ли значение коэффициента по умолчанию (TRUE) или задается пользователем (FALSE).

В этом примере сеть Cluster Network 1 предназначена для связи с клиентами, поэтому ее значение 10000, а функция сети Cluster Network 2 — сугубо внутренняя, поэтому ее значение 1000. Драйвер Network Fault Tolerant (NetFT) отвечает за выбор основной сети и резервной сети, если текущая сеть внутри кластера недоступна.

Совместимы ли моментальные снимки VSS с общими томами кластера (CSV) в Windows Server 2008 R2?

Резервные копии VSS будут поддерживаться CSV в Server 2008 R2, но при этом следует учитывать особенности CSV. Один узел кластера назначается координатором для тома, а другие узлы в кластере выполняют прямой ввод/вывод на уровне блоков.

Настройка внутренней сети

Если требуется создать архивную копию CSV-тома, соответствующую определенному моменту времени, необходимо подготовить стабильную среду. Для архивации CSV-тома требуются специальные условия и новые API-интерфейсы, которые должны использоваться программами архивации в среде CSV. При запуске архивации CSV-тома в узле Hyper-V Cluster данный CSV-том должен быть локально монтирован или перемещен на компьютер, в котором выполняется архивация. Кроме того, все операции дискового ввода/вывода удаленного приложения, выполняемые с CSV-томом, должны быть не прямыми, а направляться через блоки сообщений сервера (SMB) в ходе архивации. Приложения архивации, в которые не внесено изменений для использования нового API-интерфейса VSS, не могут надежно архивировать CSV-том. Компания Microsoft активно убеждает поставщиков ПО и оборудования внедрить изменения, необходимые для архивации и восстановления CSV. Убедитесь, что используемый продукт архивации явно поддерживает CSV через новый вызов API-интерфейса PrepareVolumeForSnapshotSet.

Джон Сэвилл (jsavill@windowsitpro.com) — директор по технической инфраструктуре компании Geniant, имеет сертификаты CISSP, Security and Messaging MCSE для Windows Server 2003 и звание MVP