BAL

Протокол для балансировки нагрузки клиентских приложений.

Описание в конфигурационном файле

Формат строки настройки виртуального сервера кластера:
 BAL <имя сервера 1> [:<приоритет сервера 1>]
<имя сервера 2> [:<приоритет сервера 2>]
...
<имя сервера N> [:<приоритет сервера N>]
Условное имя компьютера

Логическое имя виртуального сервера балансировщика нагрузки. В режиме балансировки нагрузки клиентское приложение должно обращаться именно к этому серверу.

Поле обязательное.

Протокол

Обозначение протокола: BAL.

Поле обязательное.

<имя сервера 1>, <имя сервера 2>, ..., <имя сервера N>

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

<приоритет сервера 1>, <приоритет сервера 2>, ..., <приоритет сервера N>

Приоритеты соответствующих серверов кластера. Пробелы между именем узла, символом «:» и приоритетом недопустимы. Приоритет представляет собой число в диапазоне от 1 до 16. Меньшее значение соответствует более высокому приоритету узла, то есть его большей загрузке. По умолчанию приоритет равен 8.

Пример файла сетевой конфигурации nodetab:

SRV1 TCPIP 172.20.9.101 1060 1 20 20
SRV2 TCPIP 172.20.9.102 1060 1 20 20
SRV3 TCPIP 172.20.9.103 1060 1 20 20
CLSTR BAL SRV1:5 SRV2 SRV3:10