Можно ли использовать два сервера программного лицензирования в одном кластере 1С?

Системный администратор
← На главную

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

Проанализируем ситуацию: в кластере уже есть один сервер лицензирования с активированными серверными и клиентскими лицензиями. Была приобретена дополнительная многопользовательская лицензия, которую активировали на новом, втором сервере. Задача — заставить оба сервера лицензирования работать параллельно в одном кластере.

Стандартная и рекомендованная архитектура кластера

Платформа 1С:Предприятие рассчитана на централизованное управление лицензиями. Наиболее стабильным, предсказуемым и отказоустойчивым решением является использование одного выделенного сервера лицензирования в рамках кластера. Разберем преимущества такого подхода:

  1. Централизованное управление. Все лицензии (серверные и клиентские) активируются в одном месте. Это значительно упрощает администрирование: вы всегда знаете, где находятся ключи, сколько их доступно и как они используются.
  2. Общий пул лицензий. Создается единый "котел" лицензий, который динамически распределяется между всеми рабочими серверами кластера по мере возникновения потребности. Это исключает ситуацию, когда на одном сервере лицензии закончились, а на другом — простаивают без дела.
  3. Простота и отказоустойчивость. При выходе из строя одного из рабочих серверов его нагрузку может подхватить другой, используя лицензии из общего пула. Вам не нужно повторно активировать лицензии при добавлении резервного или нового рабочего сервера.

Для реализации этой схемы в консоли администрирования кластера 1С необходимо выполнить простую настройку:

Проблемы при использовании двух серверов лицензирования

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

Рассмотрим основные проблемы, с которыми вы, скорее всего, столкнетесь:

Важное уточнение: программные и аппаратные лицензии

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

У программных лицензий нет ограничений на активацию однотипных ключей на одном сервере. Например, вы можете без проблем активировать два ключа по 300 рабочих мест на одном сервере лицензирования, получив в итоге пул на 600 лицензий. Это и есть правильный путь масштабирования.

Альтернативный сценарий: один сервер для нескольких кластеров

В то время как два сервера лицензирования плохо работают на один кластер, обратная ситуация вполне штатная. Один сервер лицензирования может успешно обслуживать несколько разных кластеров 1С.

Для этого нужно учесть версию платформы:

Итог и рекомендации

Проанализировав ситуацию, приходим к однозначному выводу: использование двух серверов для раздачи программных лицензий в рамках одного кластера 1С — это нештатная, нерекомендованная и нестабильная конфигурация.

Правильным решением в описанной ситуации будет:

  1. Консолидировать все лицензии. Активировать новую лицензию на 500 рабочих мест на уже существующем, первом сервере лицензирования. Таким образом, вы объедините все лицензии в едином, легко управляемом пуле.
  2. Настроить второй сервер для другого кластера. Если второй сервер лицензирования планировалось использовать для обслуживания другого, независимого кластера, его следует настроить как отдельный сервер лицензирования именно для того, второго кластера, не включая его в состав первого.

Такой подход обеспечит стабильность, предсказуемость и простоту администрирования вашей IT-инфраструктуры на платформе 1С:Предприятие.

← На главную