Как устроено лицензирование сервера 1С:Предприятие и чем отличается обычная серверная лицензия от «Сервер МИНИ»?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

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

Разделение понятий: лицензия на сервер и клиентская лицензия

Проанализируем базовую архитектуру клиент-серверной работы 1С. В трехуровневой архитектуре присутствуют клиентские приложения (тонкий, толстый или веб-клиент), кластер серверов 1С:Предприятия (службы ragent, rmngr, rphost) и СУБД (PostgreSQL, MS SQL Server, Oracle и др.).

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

  1. Лицензия на сервер 1С:Предприятия — дает право на запуск и исполнение служб кластера серверов 1С на физическом или виртуальном компьютере. Сама по себе эта лицензия не содержит клиентских подключений (если это не специальная поставка, где в коробку вложены отдельные пин-коды для клиентов). Она активирует исключительно серверную часть.
  2. Клиентская лицензия 1С:Предприятия — дает право конкретному пользователю или рабочему месту запускать клиентское приложение («1С:Предприятие» или «Конфигуратор») и подключаться к информационной базе.

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

Сравнение: Полноценный сервер vs «Сервер МИНИ»

Рассмотрим, почему существует отдельный продукт «Сервер МИНИ» на 5 подключений и чем он технически отличается от полноценных лицензий уровня ПРОФ и КОРП.

  1. Стандартная лицензия на сервер (ПРОФ x86 или x86-64):

    Не имеет встроенных программных лимитов на количество пользовательских сеансов. К серверу могут подключаться десятки, сотни или тысячи пользователей, пока хватает клиентских лицензий. Лицензия на сервер x86-64 позволяет запускать как 32-разрядные, так и 64-разрядные рабочие процессы rphost. Лицензия x86 ограничена запуском только 32-битного сервера, где адресное пространство каждого процесса ограничено 2–4 ГБ оперативной памяти.

  2. Лицензия «1С:Предприятие 8.3. Сервер МИНИ»:

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

    1. Лимит сеансов: разрешено максимум 5 пользовательских сеансов в режиме «1С:Предприятие» плюс 1 сеанс в режиме «Конфигуратор». Данный лимит действует суммарно на весь кластер серверов (на все информационные базы, опубликованные в данном кластере). Шестое подключение пользователя будет заблокировано платформой.
    2. Ограничение кластера: в кластере может быть зарегистрирован только 1 рабочий сервер, распределение нагрузки между несколькими физическими машинами недоступно.
    3. Разрядность: «Сервер МИНИ» поддерживает запуск как 32-разрядного, так и 64-разрядного сервера приложений.

Как клиенты получают лицензии при работе с сервером

Выясним, как взаимодействуют клиентские лицензии и сервер 1С на практике. Существует два основных механизма получения клиентской лицензии:

  1. Получение лицензии с локального компьютера (рабочей станции): программная лицензия активирована непосредственно на ПК пользователя или вставлен локальный USB-ключ HASP. В этом случае пользователь с одного компьютера может открыть несколько информационных баз 1С, израсходовав всего одну лицензию на рабочее место.
  2. Выдача лицензий кластером серверов: многопользовательская программная лицензия активируется на самом сервере 1С. В консоли администрирования кластера серверов в свойствах каждой информационной базы включается флаг «Разрешить выдачу лицензий сервером "1С:Предприятия"». При этом сервер сам выделяет лицензию каждому новому сеансу подключения. Следует помнить: при серверной раздаче каждая отдельная сессия и запуск базы расходует отдельный пин-код/слот лицензии.

Особенности фоновых заданий и сервисов

Проанализируем работу сервисных процессов. Фоновые и регламентные задания, а также вызовы HTTP- и Web-сервисов в клиент-серверном режиме исполняются в контексте сервера. Они не расходуют клиентские пользовательские лицензии, однако их выполнение возможно только при наличии валидной активной серверной лицензии.

Резюме и правила апгрейда

Если организация выросла из рамок «Сервер МИНИ» (требуется подключить 6 и более пользователей), не нужно покупать сервер за полную стоимость с нуля. Фирма «1С» предусматривает штатную процедуру апгрейда с зачетом стоимости ранее приобретенной лицензии «Сервер МИНИ» на полноценную лицензию «1С:Предприятие 8.3 ПРОФ на 64-разрядный сервер».

Помните, что программная серверная лицензия при активации жестко привязывается к параметрам материнской платы, процессора, сетевой карты, системного диска и версии операционной системы. При плановой модернизации сервера приложений используйте резервные пин-коды из комплекта поставки.

← На главную