Использование отказоустойчивого кластера со службами Notification Services

Можно развернуть экземпляры служб Notification Services на отказоустойчивом кластере. Отказоустойчивый кластер также можно использовать для сервера баз данных. В этом разделе описано, как службы Notification Services работают на отказоустойчивом кластере, и рассмотрены вопросы выполнения экземпляров служб Notification Services на кластере.

Выполнение экземпляра служб Notification Services на отказоустойчивом кластере

Для запуска экземпляра служб Notification Services на кластере разверните экземпляр на обоих узлах кластера и создайте общую службу, управляющую тем, на каком узле кластера выполняется служба NS$имя_экземпляраMicrosoft Windows. Если один сервер в кластере выйдет из строя, то служба Windows будет продолжать работать на другом узле.

При развертывании экземпляра служб Notification Services на отказоустойчивом кластере настройте ресурс кластера для использования сетевого имени кластера вместо имени кластера по умолчанию или имени локального компьютера. При этом необходимо убедиться, что значения системных имен в определении приложения являются сетевым именем (именем виртуального сервера) для любого внутрипроцессного поставщика событий, генератора и распространителя, выполняющихся на отказоустойчивом кластере. Например, может иметься двухсерверный отказоустойчивый кластер с именами отдельных компьютеров Lab01 и Lab02. Если имя виртуального сервера AppServer01 настроено для соединений с отказоустойчивым кластером, то используйте AppServer01 как значение системного имени в определении приложения.

Если используется неправильное имя, то при включении экземпляра компоненты, выполняющиеся на отказоустойчивом кластере, остаются в состоянии «Ожидание включения». Это обусловлено тем, что служба Windows обновляет состояние, только если совпадают настроенное системное имя и отчетное имя виртуального сервера.

Дополнительные сведения о развертывании экземпляра служб Notification Services на отказоустойчивом кластере см. в разделе Пошаговое руководство по кластеризованному развертыванию с одним сервером.

Применение отказоустойчивого кластера для сервера баз данных

SQL Server поддерживает использование отказоустойчивого кластера для компонента Database Engine. Переключение базы данных на другой ресурс прозрачно для служб Notification Services. Однако при настройке и регистрации экземпляра служб Notification Services необходимо выполнить следующее:

  • Определите имя виртуального сервера для системы SQL Server в конфигурации экземпляра.
  • Задайте вместо имени компьютера имя виртуального сервера в качестве значения сервера базы данных при регистрации экземпляра Notification Services.

Дополнительные сведения об использовании отказоустойчивого кластера с SQL Server 2005 см. в разделе Отказоустойчивый кластер.

См. также

Другие ресурсы

Развертывание служб Notification Services
Отказоустойчивый кластер
Администрирование служб Notification Services

Справка и поддержка

Получение помощи по SQL Server 2005