Хранилища кластера

Хранилище кластера содержит информацию о кластере, например, об администраторах очередей, входящих в состав этого кластера, и о каналах кластера. В качестве хранилищ используются администраторы очередей в кластере.

Как правило, для обеспечения готовности в качестве полных хранилищ (содержащих полный набор сведений о кластере и его ресурсах) используются два администратора очередей на разных компьютерах. Для синхронизации хранилищ эти администраторы обмениваются сообщениями. Все остальные администраторы очередей в кластере служат в качестве неполных хранилищ, содержащих неполный набор сведений о кластере и его ресурсах.

Неполное хранилище администратора очередей содержит информацию только о тех администраторах очередей, с которыми данный администратор должен обмениваться сообщениями. Этот администратор очередей запрашивает обновления из полных хранилищ; если информация изменилась, администраторы очередей полных хранилищ отправят ему новую информацию. Информации, хранящейся в неполном хранилище администратора очередей, почти всегда достаточно для его работы в кластере. Если администратору очередей требуется какая-то дополнительная информация, он обращается с запросом к полному хранилищу и обновляет свое неполное хранилище.

Для этой цели каждый администратор очередей использует два канала специального типа: кластерный канал отправителя (CLUSSDR) и кластерный канал получателя (CLUSRCVR).

DHCP

Если на компьютере применяется протокол DHCP (динамическое присвоение IP-адреса), то в атрибуте Имя соединения рекомендуется указывать не IP-адрес, а имя компьютера. Это связано с тем, что имя соединения используется для поиска хранилища. Если указан IP-адрес, и он впоследствии изменится, то другие администраторы очередей больше не смогут найти это хранилище. Это также относится и к случаю, когда все администраторы очередей в кластере находятся на одном и том же компьютере, поскольку для поиска хранилища по-прежнему будет использоваться IP-адрес.