Сколько человек выдержит сервер 1С и какие лицензии докупать к нему
Содержание
Обычная серверная лицензия 1С:Предприятие 8.3 не ограничивает число пользователей. Она даёт право запустить сервер 1С на одном компьютере, а сколько человек одновременно работает с базой, определяют клиентские лицензии: 10 клиентских — 10 одновременных подключений, 50 — 50. Исключение одно — «Сервер МИНИ», он рассчитан максимум на 5 подключений.
Поэтому вопрос «на сколько пользователей серверная лицензия» почти всегда превращается в два других: какую серверную лицензию выбрать (32 или 64 бита, ПРОФ или КОРП) и сколько клиентских лицензий докупить к ней. Если ошибиться с любым из двух, база либо не запустится у части людей, либо обойдётся заметно дороже.
Как устроено лицензирование в клиент-серверной 1С
В клиент-серверном варианте нужны лицензии двух видов. Они не заменяют друг друга.
- 🖥️ Лицензия на сервер — разрешает работу сервера 1С:Предприятия на конкретном компьютере. Без неё кластер не обслуживает клиентов.
- 👥 Клиентские лицензии — разрешают подключение пользователей. Продаются комплектами на 1, 5, 10, 20, 50, 100, 300 и 500 рабочих мест.
- 📦 Конфигурация (Бухгалтерия, ЗУП, УТ и другие) — покупается отдельно и к числу пользователей отношения не имеет.
Серверная лицензия привязывается к компьютеру, а не к базам. На одном сервере с одной лицензией можно держать десятки информационных баз — ограничений по их количеству нет.
Если кластер состоит из нескольких рабочих серверов, лицензия на сервер нужна на каждый компьютер, где запущен рабочий сервер.
Где хранить клиентские лицензии
Клиентские лицензии в клиент-серверном варианте удобнее держать на сервере 1С. Тогда сервер сам выдаёт их подключившимся пользователям, и неважно, с какого компьютера человек зашёл.
Второй вариант — лицензия на каждом рабочем месте. Он годится для однопользовательских ключей, но при смене компьютеров создаёт лишнюю возню с повторной активацией.
Комплекты складываются. Лицензии на 20 и на 5 мест, установленные на один сервер, дают 25 одновременных подключений.
Сколько клиентских лицензий нужно на пользователей
Лицензии считают по одновременным подключениям, а не по списку сотрудников. Если в штате 40 человек, но в 1С одновременно сидят не больше 18, достаточно 20 лицензий.
Как платформа считает одно подключение:
- Тонкий или толстый клиент на обычном компьютере — одна лицензия на компьютер. Если бухгалтер открыл с одного компьютера три окна 1С, лицензия всё равно одна.
- Терминальный сервер (RDP) — каждый терминальный сеанс считается отдельным рабочим местом. 15 человек на одном терминальном сервере — 15 лицензий.
- Веб-клиент и мобильный клиент — тоже потребляют клиентские лицензии.
- Фоновые и регламентные задания на сервере клиентских лицензий не занимают.
- Внешние соединения и обмены (COM-соединение, обмен с сайтом, интеграции) могут занимать лицензию. Сколько именно — проверяйте по факту в списке сеансов.
Пример расчёта
Фирма: 20 сотрудников работают в офисе со своих компьютеров, ещё 5 — из дома через терминальный сервер. Пиковая одновременная загрузка — все 25.
| Кто | Как подключается | Лицензий |
|---|---|---|
| Офис | Тонкий клиент, 20 компьютеров | 20 |
| Удалённые | RDP, 5 сеансов | 5 |
| Итого | 25 |
Покупают комплект на 20 мест и комплект на 5 мест. Брать один комплект на 50 «с запасом» обычно невыгодно: при росте штата комплект на 5 или 10 докупается в любой момент.
Если лицензий меньше, чем людей, лишние просто не войдут: при запуске 1С выдаст ошибку об отсутствии свободной лицензии. Запуск «в демо-режиме» платформа не предлагает.
Сервер 32 и 64 бита, ПРОФ, КОРП и МИНИ
Серверных лицензий несколько, и путаница чаще всего именно здесь. Число пользователей у трёх из четырёх вариантов не ограничено — различаются разрядность и возможности кластера.
| Вариант | Пользователей | Разрядность сервера | Для кого |
|---|---|---|---|
| Сервер МИНИ | до 5 подключений | по условиям лицензии | Малый офис |
| Сервер ПРОФ (32-bit) | без ограничения | только 32-битный сервер | Устаревшие установки |
| Сервер ПРОФ (x86-64) | без ограничения | 64-битный и 32-битный | Основной выбор |
| Сервер КОРП | без ограничения | 64-битный и 32-битный | Крупные внедрения |
Почему брать x86-64
Лицензия x86-64 разрешает запуск и 64-битного, и 32-битного сервера. Лицензия 32-bit — только 32-битного.
32-битный процесс сервера не может использовать больше ~4 ГБ памяти. Для 10–15 пользователей этого иногда хватает, но на базах в десятки гигабайт рабочие процессы начинают упираться в потолок памяти и падать. 64-битный сервер этой проблемы не имеет. Если 32-битная лицензия уже куплена, её можно обновить до x86-64 с доплатой разницы через партнёра 1С.
ПРОФ или КОРП
Для большинства фирм хватает ПРОФ. КОРП нужен, когда кластер большой: несколько рабочих серверов, тонкая настройка распределения функциональности между ними, управление потреблением ресурсов.
По числу пользователей ПРОФ и КОРП не различаются. Переплачивать за КОРП ради «большего количества мест» бессмысленно — места дают только клиентские лицензии.
Ориентировочные цены
Цены меняются, поэтому ниже — порядок величин по прайсу последних лет. Точную сумму называет партнёр 1С на дату покупки.
| Лицензия | Ориентировочно, ₽ |
|---|---|
| Клиентская на 1 место | 6–8 тыс. |
| Клиентская на 5 мест | 21–27 тыс. |
| Клиентская на 10 мест | 41–52 тыс. |
| Клиентская на 20 мест | 78–100 тыс. |
| Клиентская на 50 мест | 185–235 тыс. |
| Сервер ПРОФ x86-64 | 86–110 тыс. |
| Сервер КОРП x86-64 | в разы дороже ПРОФ |
Для примера из прошлого раздела (сервер x86-64 + 20 + 5 мест) бюджет получается ориентировочно 185–235 тыс. ₽ без учёта конфигурации и СУБД.
СУБД лицензируется отдельно. PostgreSQL бесплатен, а для Microsoft SQL Server нужны собственные лицензии Microsoft — их стоимость легко превышает стоимость лицензий 1С.
Программная лицензия на сервер или USB-ключ
Обе формы равноправны по правам: программная лицензия на сервер даёт ровно то же, что аппаратный ключ. Разница в эксплуатации.
Программная лицензия (ПИН-код)
- 🔑 Активируется ПИН-кодом из конверта. Платформа связывается с центром лицензирования 1С и создаёт файл лицензии с расширением
.lic. - 📁 На Windows файлы лежат в
C:\ProgramData\1C\licenses, на Linux — в/var/1C/licenses. - 🔒 Лицензия привязывается к параметрам железа: процессору, материнской плате, дискам, сетевым адаптерам. Замена ключевых компонентов требует повторной активации.
- 🔄 В комплекте есть резервные ПИН-коды на повторную активацию. Число попыток ограничено, после их исчерпания придётся обращаться в 1С через партнёра.
Аппаратный ключ (USB HASP)
- 🔌 Ключ вставляется в USB-порт самого сервера. Серверный ключ работает только локально, по сети его не раздают.
- 🧰 Нужен драйвер ключа. Для сетевых клиентских ключей дополнительно ставят менеджер лицензий HASP на компьютер, где стоит ключ.
- 🖥️ Не зависит от смены железа — переставили ключ в новый сервер, и всё работает.
- ⚠️ Плохо дружит с виртуализацией и облаком: USB-порт нужно пробрасывать в виртуальную машину, а в арендованном облаке это часто невозможно.
| Критерий | ПИН-код | USB-ключ |
|---|---|---|
| Виртуальная машина, облако | Работает | Нужен проброс USB |
| Смена железа сервера | Повторная активация | Переставить ключ |
| Риск потери | Нет | Ключ можно потерять или сломать |
| Восстановление | Резервные ПИН-коды | Замена ключа через 1С |
Не меняйте процессор, материнскую плату или сетевую карту сервера, не сохранив резервные ПИН-коды. После такой замены программная лицензия может слететь, и база перестанет запускаться у всех пользователей.
Для виртуальных машин есть отдельный нюанс: при клонировании ВМ или переносе на другой хост параметры «железа» меняются, и программная лицензия тоже требует повторной активации. Планируйте такие переносы заранее.
Как проверить, сколько лицензий занято
Перед докупкой лицензий полезно посмотреть реальную пиковую загрузку. Цифры часто удивляют: «нужно 30» на деле оборачивается 17 одновременными сеансами.
В консоли администрирования
- Откройте консоль администрирования серверов 1С:Предприятия.
- Раскройте кластер → Информационные базы → нужную базу → Сеансы.
- В списке сеансов видны компьютер, пользователь и приложение (тонкий клиент, веб-клиент, фоновое задание). По этому списку видно, кто занимает лицензии.
Посмотрите список в разгар рабочего дня — например, в последнюю неделю месяца, когда бухгалтерия закрывает период.
Через утилиту rac
Если на сервере запущен сервер администрирования ras, сеансы с лицензиями выводит команда:
rac cluster list
rac session list --cluster=<UUID кластера> --licenses
Первая команда показывает идентификатор кластера, вторая — сеансы и выданные им лицензии. Полный список параметров — в справке rac help.
В самом клиенте
У пользователя информацию о полученной лицензии показывает окно «О программе»: оно открывается из главного меню через значок со знаком вопроса. Там видно, откуда взята лицензия — с сервера или локальная.
Если у части пользователей лицензия «локальная», а у части — серверная, лицензии расходуются неравномерно. Наводить порядок проще, если все клиентские лицензии собраны на сервере 1С.
Ошибки при закупке серверной лицензии
Большинство переплат и простоев возникают не из-за цены, а из-за неверного состава заказа.
- ❌ Купили только серверную лицензию. Сервер запускается, но пользователи не входят — клиентских лицензий нет. Серверная лицензия мест не даёт.
- ❌ Купили клиентские лицензии без серверной и пытаются развернуть клиент-серверную базу. Кластер без лицензии на сервер клиентов не обслуживает.
- ❌ Взяли 32-bit ради экономии. Через год база выросла, рабочие процессы упираются в память, и приходится доплачивать за переход на x86-64.
- ❌ Взяли «Сервер МИНИ» на растущую фирму. Шестой пользователь уже не подключится, и МИНИ превращается в промежуточную покупку.
- ❌ Посчитали лицензии по штату, а не по одновременной работе. Переплата на 30–50% — обычное дело.
- ❌ Забыли про терминальный сервер. Каждый RDP-сеанс — отдельная лицензия, даже если все сидят на одной машине.
- ❌ Купили USB-ключ для облачного сервера. У провайдера нет проброса USB, ключ лежит в ящике.
- ❌ Не сохранили конверт с резервными ПИН-кодами. При замене железа восстановить лицензию становится заметно сложнее.