Серверная лицензия КОРП в 1С 8.3: какие задачи она решает и когда без неё не обойтись

· 9 мин

Содержание

Лицензия КОРП нужна, когда серверу 1С:Предприятия 8.3 мало обычной ПРОФ: нужно больше процессорных ядер на рабочем сервере, правила распределения нагрузки между серверами кластера, ограничение «тяжёлых» сеансов по ресурсам, резервирование кластера и копии баз для отчётов. Число пользователей она не увеличивает: его по-прежнему задают клиентские лицензии.

Выбор обычно выглядит так. До 5 пользователей хватает сервера МИНИ. Типичная компания на одном сервере с десятками и сотнями пользователей живёт на ПРОФ. КОРП покупают под нагруженные кластеры из нескольких машин, 24/7-системы и мощное железо, где ПРОФ упирается в лимит ядер.

Серверные лицензии 1С: МИНИ, ПРОФ и КОРП в одной таблице

В 1С 8.3 лицензии делятся на два независимых типа:

  • 🖥️ лицензия на сервер — разрешает запуск рабочего сервера 1С на конкретном компьютере;
  • 👤 клиентская лицензия — разрешает одно одновременное подключение пользователя.

Серверная лицензия нужна только для клиент-серверного варианта. Файловая база работает без неё, на одних клиентских лицензиях.

ПараметрСервер МИНИСервер ПРОФСервер КОРП
Для когомалый офисбольшинство компанийкрупные кластеры, высокая нагрузка
Ограничение подключенийдо 5нетнет
Лимит ядер рабочего сервераесть12 ядернет
Правила распределения нагрузки по серверамнетнетда
Управление потреблением ресурсовнетнетда
Резервирование кластера, копии базнетнетда
Разрядность32 и 6432 и 6432 и 64
Цена, ориентировочноот 20–30 тыс. ₽90–110 тыс. ₽в 2,5–3 раза дороже ПРОФ

Цены — ориентир для бюджета. Точную стоимость назовёт партнёр 1С на дату покупки: прайс фирмы 1С пересматривается.

Лицензия на сервер привязывается к компьютеру, на котором работает рабочий сервер. Если в кластере три рабочих сервера, лицензия нужна на каждый из трёх.

Что открывает лицензия 1С:Корп в кластере серверов

Разница между ПРОФ и КОРП — не в скорости и не в «премиальной» версии платформы. Дистрибутив один и тот же. Лицензия КОРП снимает ограничения и включает механизмы, нужные при масштабировании.

Снятие лимита процессорных ядер

ПРОФ ограничивает число ядер, которые может задействовать рабочий сервер, — 12 ядер. На двухпроцессорной машине с 2×16 ядрами часть мощности просто простаивает. КОРП этого лимита не имеет.

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

Требования назначения функциональности

В кластере из нескольких рабочих серверов можно указать, какой сервер что обслуживает:

  • 📊 фоновые и регламентные задания — на отдельную машину;
  • 🧾 сеансы конкретной базы — на выделенный сервер;
  • 🌐 подключения через веб-клиент или сервисы — на третий.

Настраиваются они в свойствах рабочего сервера, в консоли администрирования серверов. Без КОРП кластер распределяет нагрузку сам, и тяжёлый регламент может съесть ресурсы, нужные пользователям.

Управление потреблением ресурсов

В КОРП доступны счётчики и ограничения потребления ресурсов. Администратор задаёт, сколько процессорного времени или памяти может съесть сеанс, и что делать при превышении: предупредить или прервать вызов.

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

Отказоустойчивость и копии баз

  • 🔁 Резервирование кластера — при отказе основного менеджера кластера работу подхватывает резервный.
  • 📑 Копии баз данных — отчёты строятся по реплике, а не по рабочей базе, и не тормозят проведение документов.

Механизмы КОРП работают только на клиент-серверной базе. На файловом варианте лицензия на сервер не используется вообще.

Как лицензия на сервер КОРП сочетается с клиентскими лицензиями

Здесь чаще всего ошибаются при закупке. Лицензия КОРП не даёт права подключать пользователей. Если у вас сервер КОРП и 0 клиентских лицензий, ни один пользователь не войдёт в базу.

Схема простая:

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

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

Где должны лежать клиентские лицензии

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

Где установлены клиентские лицензииКак работает
На компьютере сервера 1Ссеансы берут лицензии из общего пула, пользователь может сесть за любой ПК
На компьютере пользователялицензия привязана к этой машине
Сетевой USB-ключраздаётся через менеджер лицензий по сети

Сколько лицензий занято прямо сейчас

Количество занятых лицензий по сеансам показывает утилита администрирования кластера:

rac cluster list
rac session list --cluster=<uuid-кластера> --licenses

Первая команда даёт идентификатор кластера, вторая — сеансы и выданные им лицензии. Если параметров не хватает, смотрите rac help session.

Когда переходить с ПРОФ на КОРП, а когда это переплата

КОРП окупается не числом пользователей, а архитектурой. 200 пользователей на одном сервере с 12 ядрами нормально работают на ПРОФ.

Какая ситуация у вас?

Частые сценарии

  • 🏭 Производство на ERP, 150+ пользователей, два рабочих сервера. Регламентный расчёт себестоимости ночью уходит на отдельную машину, пользователи утром работают без задержек.
  • 🏢 Холдинг с общей базой учёта. Нужен резерв: остановка базы на полдня стоит дороже лицензии.
  • 🧮 Компания из 40 человек на ПРОФ. КОРП не нужна, если база не тормозит из-за ограничений кластера. Проблему чаще решают индексами СУБД, памятью и правкой отчётов.

Как прикинуть комплект до покупки

Перед заказом соберите три цифры. Без них партнёр посчитает «на глаз», и вы либо переплатите, либо докупите позже.

  1. Ядра. Посмотрите число физических ядер каждой машины, где будет рабочий сервер: в Windows — Диспетчер задач → Производительность → ЦП. Если больше 12, ПРОФ уже ограничивает.
  2. Пиковое число сеансов. Снимите список сеансов в консоли администрирования в самое загруженное время, например в последний день месяца в 11:00. Добавьте 10–15% запаса на рост.
  3. Число рабочих серверов. Каждая машина кластера — отдельная лицензия на сервер.

Пример расчёта. Два рабочих сервера по 24 ядра, в пик 130 сеансов. Нужно: 2 лицензии на сервер КОРП и клиентские лицензии на 150 мест, набранные из комплектов на 100, 50, 20, 10 или 5 мест.

Как проходит переход

  1. Посчитайте, сколько рабочих серверов будет в кластере: лицензия нужна на каждый.
  2. Уточните у партнёра условия перехода с ПРОФ на КОРП — обычно предлагают апгрейд с зачётом стоимости имеющейся лицензии.
  3. Активируйте лицензию КОРП на сервере (порядок ниже).
  4. Перезапустите службу сервера 1С, чтобы он перечитал лицензии.
  5. Настройте механизмы КОРП в консоли администрирования.

Перезапуск службы агента сервера обрывает все сеансы пользователей. Делайте это вечером или в выходной, предупредив пользователей.

Дистрибутив платформы переустанавливать не нужно: ПРОФ и КОРП — это один и тот же сервер 1С, отличается только лицензия. Конфигурацию и базу тоже трогать не надо.

Установка и активация ключа защиты КОРП

Лицензия на сервер поставляется в двух видах:

  • 🔑 программная — пин-код из конверта, лицензия активируется и записывается в файл .lic;
  • 🔌 аппаратная — USB-ключ, который вставляют прямо в сервер.

Программная лицензия: активация пин-кодом

  1. Войдите на компьютер, где работает рабочий сервер 1С, под учётной записью администратора.
  2. Запустите клиент 1С на этом компьютере и откройте любую базу этого сервера. При отсутствии лицензии платформа сама откроет окно получения лицензии.
  3. Выберите получение лицензии на сервере и введите пин-код из комплекта поставки.
  4. Заполните регистрационные данные: организация, ИНН, адрес. Записывайте их точно — при повторной активации их придётся ввести так же.
  5. Выберите автоматическое получение через интернет . Если на сервере нет доступа в сеть, используйте вариант с файлом запроса или по телефону.

Файл лицензии сохранится в каталог общих лицензий, обычно C:\ProgramData\1C\licenses. Там же сервер ищет лицензии при старте. На Linux есть утилита ring; список её команд для лицензий выводит ring license help.

Сохраните копию файла .lic и регистрационные данные отдельно от сервера. При переносе на новое железо это ускорит повторную активацию резервным пин-кодом.

Привязка программной лицензии — к параметрам компьютера. Замена материнской платы, процессора или переустановка ОС может её «сломать». Для этого в комплекте есть резервные пин-коды. Когда они кончаются, новые выдаёт фирма 1С по запросу.

Аппаратный ключ

  1. Установите драйвер ключа защиты на сервер (в дистрибутиве платформы есть установщик драйвера).
  2. Вставьте USB-ключ в сам сервер, не в рабочую станцию.
  3. Перезапустите службу сервера 1С в нерабочее время.

Серверный ключ и ключ клиентских лицензий — разные устройства. Серверный ключ не раздаёт места пользователям, а сетевой ключ на 50 пользователей не заменит лицензию на сервер.

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

Как проверить, что сервер видит лицензию КОРП

После активации и перезапуска службы:

Проверка лицензии КОРП после установки
Выполнено: 0 / 5

Если сервер не видит лицензию, проверьте три вещи:

  • 📂 лицензия активирована на этом компьютере, а не на рабочем месте администратора;
  • 👥 служба 1С работает под учётной записью, которой доступен каталог лицензий;
  • 🔧 после последней активации не менялось железо или параметры виртуальной машины: иначе нужна повторная активация резервным пин-кодом;
  • 🖥️ лицензия КОРП стоит на тот рабочий сервер, где включаются механизмы, а не на соседний.

Активировать лицензию с удалённой рабочей станции «на сервер» нельзя: программная лицензия привязывается к той машине, где выполняется активация.

Частые вопросы о лицензиях 1С:Корп

Нужна ли лицензия КОРП для 1С:ERP или ЗУП КОРП?
Нет. «КОРП» в названии конфигурации — это редакция прикладного решения. Она работает и на сервере ПРОФ. Серверная КОРП нужна только под механизмы кластера.
Ускорит ли КОРП работу базы на том же сервере?
Если в сервере до 12 ядер и механизмы КОРП не настраиваются, прироста не будет. Это тот же сервер 1С, просто без ограничений.
Можно ли купить одну лицензию КОРП на кластер из трёх серверов?
Нет. Лицензия на сервер ставится на каждый компьютер, где работает рабочий сервер 1С.
Что будет, если лицензия на сервер «слетела»?
Без лицензии клиент-серверная база не запустится: платформа не переходит в демо-режим. Восстановите лицензию резервным пин-кодом с теми же регистрационными данными.
Подходит ли КОРП для файловой базы?
Нет. Лицензия на сервер в файловом варианте не используется. Чтобы получить механизмы КОРП, базу переводят на клиент-серверный вариант с СУБД.