Windows - статьи

       

CLUSTER SERVICE


Готовность - важнейшая характеристика операционной системы. Наряду с заметно более высокой по сравнению с NT 4.0 стабильностью, Datacenter обладает существенно более высоким уровнем готовности, чем другие серверы семейства Windows 2000.

Кластерная служба, известная в NT Server 4.0 как Microsoft Cluster Server (MSCS), предназначена в основном для повышения уровня готовности путем отработки отказов (failover) и обратной передачи управления (failback), а также для поэтапной модернизации. Обработка отказа состоит в передаче задач приложения, отказавшего на одном узле кластера, на другой узел. Обратная передача управления производится, когда исходный узел возобновляет работу после восстановления отказавшего приложения. Кластерная служба управляет обработкой отказов приложений, выполняемых в кластере, исключая любые потери данных, связанных с отказавшей программой. Поэтапная модернизация предусматривает поочередное обновление узлов кластера, чтобы не останавливать работу приложения на время модернизации.

Предположим, что необходимо обеспечить бесперебойную работу базы данных SQL Server. С помощью Datacenter можно построить состоящий из четырех узлов кластер, как показано на Рисунке 4. После установки программного обеспечения кластерной службы и пригодной для работы с кластерами версии SQL Server, конфигурацию кластера можно настроить так, что SQL Server передаст управление готовому к работе узлу. Переход должен быть выполнен быстро и автоматически, совершенно без потерь данных. Свободный узел должен принять рабочую нагрузку и данные отказавшего узла. Эта операция называется сохранением состояния. Кластерная служба выполняет кластеризацию с запоминанием состояний, поскольку в процессе передачи управления сохраняются состояния пользователя и приложения. Два дополнительных узла Datacenter обеспечивают избыточный уровень готовности, отсутствующий в кластере с двумя узлами.


Рис. 4



Содержание раздела