Серверная лицензия КОРП в 1С 8.3: какие задачи она решает и когда без неё не обойтись
Содержание
Лицензия КОРП нужна, когда серверу 1С:Предприятия 8.3 мало обычной ПРОФ: нужно больше процессорных ядер на рабочем сервере, правила распределения нагрузки между серверами кластера, ограничение «тяжёлых» сеансов по ресурсам, резервирование кластера и копии баз для отчётов. Число пользователей она не увеличивает: его по-прежнему задают клиентские лицензии.
Выбор обычно выглядит так. До 5 пользователей хватает сервера МИНИ. Типичная компания на одном сервере с десятками и сотнями пользователей живёт на ПРОФ. КОРП покупают под нагруженные кластеры из нескольких машин, 24/7-системы и мощное железо, где ПРОФ упирается в лимит ядер.
Серверные лицензии 1С: МИНИ, ПРОФ и КОРП в одной таблице
В 1С 8.3 лицензии делятся на два независимых типа:
- 🖥️ лицензия на сервер — разрешает запуск рабочего сервера 1С на конкретном компьютере;
- 👤 клиентская лицензия — разрешает одно одновременное подключение пользователя.
Серверная лицензия нужна только для клиент-серверного варианта. Файловая база работает без неё, на одних клиентских лицензиях.
| Параметр | Сервер МИНИ | Сервер ПРОФ | Сервер КОРП |
|---|---|---|---|
| Для кого | малый офис | большинство компаний | крупные кластеры, высокая нагрузка |
| Ограничение подключений | до 5 | нет | нет |
| Лимит ядер рабочего сервера | есть | 12 ядер | нет |
| Правила распределения нагрузки по серверам | нет | нет | да |
| Управление потреблением ресурсов | нет | нет | да |
| Резервирование кластера, копии баз | нет | нет | да |
| Разрядность | 32 и 64 | 32 и 64 | 32 и 64 |
| Цена, ориентировочно | от 20–30 тыс. ₽ | 90–110 тыс. ₽ | в 2,5–3 раза дороже ПРОФ |
Цены — ориентир для бюджета. Точную стоимость назовёт партнёр 1С на дату покупки: прайс фирмы 1С пересматривается.
Лицензия на сервер привязывается к компьютеру, на котором работает рабочий сервер. Если в кластере три рабочих сервера, лицензия нужна на каждый из трёх.
Что открывает лицензия 1С:Корп в кластере серверов
Разница между ПРОФ и КОРП — не в скорости и не в «премиальной» версии платформы. Дистрибутив один и тот же. Лицензия КОРП снимает ограничения и включает механизмы, нужные при масштабировании.
Снятие лимита процессорных ядер
ПРОФ ограничивает число ядер, которые может задействовать рабочий сервер, — 12 ядер. На двухпроцессорной машине с 2×16 ядрами часть мощности просто простаивает. КОРП этого лимита не имеет.
Это самая частая причина перехода. Компания покупает новый сервер под рост базы, а реальный прирост получает меньше ожидаемого.
Требования назначения функциональности
В кластере из нескольких рабочих серверов можно указать, какой сервер что обслуживает:
- 📊 фоновые и регламентные задания — на отдельную машину;
- 🧾 сеансы конкретной базы — на выделенный сервер;
- 🌐 подключения через веб-клиент или сервисы — на третий.
Настраиваются они в свойствах рабочего сервера, в консоли администрирования серверов. Без КОРП кластер распределяет нагрузку сам, и тяжёлый регламент может съесть ресурсы, нужные пользователям.
Управление потреблением ресурсов
В КОРП доступны счётчики и ограничения потребления ресурсов. Администратор задаёт, сколько процессорного времени или памяти может съесть сеанс, и что делать при превышении: предупредить или прервать вызов.
Пример. Бухгалтер запускает оборотно-сальдовую ведомость за пять лет без отбора. На ПРОФ рабочий процесс уходит в долгий расчёт, остальные ждут. На КОРП такой вызов можно ограничить заранее.
Отказоустойчивость и копии баз
- 🔁 Резервирование кластера — при отказе основного менеджера кластера работу подхватывает резервный.
- 📑 Копии баз данных — отчёты строятся по реплике, а не по рабочей базе, и не тормозят проведение документов.
Механизмы КОРП работают только на клиент-серверной базе. На файловом варианте лицензия на сервер не используется вообще.
Как лицензия на сервер КОРП сочетается с клиентскими лицензиями
Здесь чаще всего ошибаются при закупке. Лицензия КОРП не даёт права подключать пользователей. Если у вас сервер КОРП и 0 клиентских лицензий, ни один пользователь не войдёт в базу.
Схема простая:
- Сервер КОРП разрешает работу рабочего сервера и его механизмов.
- Клиентские лицензии задают, сколько человек работает одновременно.
- Каждый сеанс пользователя занимает одну клиентскую лицензию, пока он открыт.
Клиентские лицензии бывают двух линеек — ПРОФ и КОРП. Клиентские КОРП выпускаются для связки с сервером КОРП и стоят дороже. Правила совместного использования линеек в одном кластере задаёт лицензионная политика фирмы 1С, поэтому состав комплекта лучше согласовать с партнёром до оплаты.
Где должны лежать клиентские лицензии
Для клиент-серверной базы клиентские лицензии удобнее держать на сервере 1С. Тогда сеанс получает лицензию от сервера, и на рабочих местах ничего активировать не надо.
| Где установлены клиентские лицензии | Как работает |
|---|---|
| На компьютере сервера 1С | сеансы берут лицензии из общего пула, пользователь может сесть за любой ПК |
| На компьютере пользователя | лицензия привязана к этой машине |
| Сетевой USB-ключ | раздаётся через менеджер лицензий по сети |
Сколько лицензий занято прямо сейчас
Количество занятых лицензий по сеансам показывает утилита администрирования кластера:
rac cluster list
rac session list --cluster=<uuid-кластера> --licenses
Первая команда даёт идентификатор кластера, вторая — сеансы и выданные им лицензии. Если параметров не хватает, смотрите rac help session.
Когда переходить с ПРОФ на КОРП, а когда это переплата
КОРП окупается не числом пользователей, а архитектурой. 200 пользователей на одном сервере с 12 ядрами нормально работают на ПРОФ.
Частые сценарии
- 🏭 Производство на ERP, 150+ пользователей, два рабочих сервера. Регламентный расчёт себестоимости ночью уходит на отдельную машину, пользователи утром работают без задержек.
- 🏢 Холдинг с общей базой учёта. Нужен резерв: остановка базы на полдня стоит дороже лицензии.
- 🧮 Компания из 40 человек на ПРОФ. КОРП не нужна, если база не тормозит из-за ограничений кластера. Проблему чаще решают индексами СУБД, памятью и правкой отчётов.
Как прикинуть комплект до покупки
Перед заказом соберите три цифры. Без них партнёр посчитает «на глаз», и вы либо переплатите, либо докупите позже.
- Ядра. Посмотрите число физических ядер каждой машины, где будет рабочий сервер: в Windows —
Диспетчер задач → Производительность → ЦП. Если больше 12, ПРОФ уже ограничивает. - Пиковое число сеансов. Снимите список сеансов в консоли администрирования в самое загруженное время, например в последний день месяца в 11:00. Добавьте 10–15% запаса на рост.
- Число рабочих серверов. Каждая машина кластера — отдельная лицензия на сервер.
Пример расчёта. Два рабочих сервера по 24 ядра, в пик 130 сеансов. Нужно: 2 лицензии на сервер КОРП и клиентские лицензии на 150 мест, набранные из комплектов на 100, 50, 20, 10 или 5 мест.
Как проходит переход
- Посчитайте, сколько рабочих серверов будет в кластере: лицензия нужна на каждый.
- Уточните у партнёра условия перехода с ПРОФ на КОРП — обычно предлагают апгрейд с зачётом стоимости имеющейся лицензии.
- Активируйте лицензию КОРП на сервере (порядок ниже).
- Перезапустите службу сервера 1С, чтобы он перечитал лицензии.
- Настройте механизмы КОРП в консоли администрирования.
Перезапуск службы агента сервера обрывает все сеансы пользователей. Делайте это вечером или в выходной, предупредив пользователей.
Дистрибутив платформы переустанавливать не нужно: ПРОФ и КОРП — это один и тот же сервер 1С, отличается только лицензия. Конфигурацию и базу тоже трогать не надо.
Установка и активация ключа защиты КОРП
Лицензия на сервер поставляется в двух видах:
- 🔑 программная — пин-код из конверта, лицензия активируется и записывается в файл
.lic; - 🔌 аппаратная — USB-ключ, который вставляют прямо в сервер.
Программная лицензия: активация пин-кодом
- Войдите на компьютер, где работает рабочий сервер 1С, под учётной записью администратора.
- Запустите клиент 1С на этом компьютере и откройте любую базу этого сервера. При отсутствии лицензии платформа сама откроет окно получения лицензии.
- Выберите получение лицензии на сервере и введите пин-код из комплекта поставки.
- Заполните регистрационные данные: организация, ИНН, адрес. Записывайте их точно — при повторной активации их придётся ввести так же.
- Выберите автоматическое получение через интернет . Если на сервере нет доступа в сеть, используйте вариант с файлом запроса или по телефону.
Файл лицензии сохранится в каталог общих лицензий, обычно C:\ProgramData\1C\licenses. Там же сервер ищет лицензии при старте. На Linux есть утилита ring; список её команд для лицензий выводит ring license help.
Сохраните копию файла .lic и регистрационные данные отдельно от сервера. При переносе на новое железо это ускорит повторную активацию резервным пин-кодом.
Привязка программной лицензии — к параметрам компьютера. Замена материнской платы, процессора или переустановка ОС может её «сломать». Для этого в комплекте есть резервные пин-коды. Когда они кончаются, новые выдаёт фирма 1С по запросу.
Аппаратный ключ
- Установите драйвер ключа защиты на сервер (в дистрибутиве платформы есть установщик драйвера).
- Вставьте USB-ключ в сам сервер, не в рабочую станцию.
- Перезапустите службу сервера 1С в нерабочее время.
Серверный ключ и ключ клиентских лицензий — разные устройства. Серверный ключ не раздаёт места пользователям, а сетевой ключ на 50 пользователей не заменит лицензию на сервер.
Для виртуальных машин аппаратный ключ неудобен: его нужно пробрасывать с хоста по USB. В виртуальной среде проще программная лицензия, но помните: смена виртуального железа тоже может сбросить активацию.
Как проверить, что сервер видит лицензию КОРП
После активации и перезапуска службы:
Если сервер не видит лицензию, проверьте три вещи:
- 📂 лицензия активирована на этом компьютере, а не на рабочем месте администратора;
- 👥 служба 1С работает под учётной записью, которой доступен каталог лицензий;
- 🔧 после последней активации не менялось железо или параметры виртуальной машины: иначе нужна повторная активация резервным пин-кодом;
- 🖥️ лицензия КОРП стоит на тот рабочий сервер, где включаются механизмы, а не на соседний.
Активировать лицензию с удалённой рабочей станции «на сервер» нельзя: программная лицензия привязывается к той машине, где выполняется активация.