Как изменится расход клиентских лицензий 1С при переходе на работу через веб-сервер и использовании толстого клиента?

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

Когда вы планируете переход с работы в файловом режиме 1С:Предприятия на использование веб-сервера для публикации информационных баз, возникает ряд важных вопросов, касающихся механизма расходования клиентских лицензий. Разберем подробнее, как этот переход повлияет на ваши лицензии, особенно если пользователи продолжат работать через привычный "толстый клиент" и будут одновременно открывать несколько приложений, таких как 1С:Бухгалтерия и 1С:Зарплата и Управление Персоналом.

Текущая ситуация: работа в файловом режиме и локальные лицензии

Прежде всего, давайте проанализируем вашу текущую модель работы. Пользователи работают в файловом режиме, у вас куплены лицензии на 5 рабочих мест для 1С:Бухгалтерии и 1 лицензия для 1С:Зарплата и Управление Персоналом. В этой схеме все 5 пользователей могут одновременно работать как в Бухгалтерии, так и в ЗУП. Это возможно благодаря тому, что клиентские лицензии 1С:Предприятия установлены локально на каждом компьютере пользователя. В таком случае система расходует лицензии по принципу "одна лицензия на одно рабочее место".

Что это означает на практике? Независимо от того, сколько информационных баз 1С или сколько окон приложения открыто на одном физическом или виртуальном компьютере пользователя – будь то одновременный запуск 1С:Бухгалтерии и 1С:Зарплата и Управление Персоналом, или несколько окон одной программы – будет израсходована только одна клиентская лицензия. Этот подход обеспечивает высокую эффективность использования ваших приобретенных лицензий, так как они прочно привязаны к конкретному рабочему месту, а не к количеству открытых сеансов.

Переход на веб-сервер: ключевые аспекты лицензирования

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

  1. Какой клиент используется для работы с информационной базой: привычный "толстый клиент" (стандартное приложение 1С:Предприятия, запускаемое с рабочего стола) или "веб-клиент" (работа через веб-браузер, такой как Chrome, Firefox, Edge).
  2. Где именно установлены приобретенные клиентские лицензии 1С: локально на компьютере пользователя или централизованно на сервере (на веб-сервере или на сервере приложений 1С:Предприятия).

1. Работа через толстый клиент с базами, опубликованными на веб-сервере

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

1.1. Лицензии установлены локально на компьютерах пользователей

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

В этом случае расход лицензий будет сохраняться по принципу "одна лицензия на одно рабочее место". Таким образом, даже если один и тот же пользователь, работая со своего компьютера, откроет одновременно 1С:Бухгалтерию и 1С:Зарплата и Управление Персоналом, подключившись к базам через веб-сервер, будет израсходована всего одна клиентская лицензия, привязанная к его рабочему месту. Это означает, что при таком подходе вам не придется докупать новые лицензии при переходе на веб-сервер, если вы сохраняете работу через толстый клиент и правильно размещаете лицензии.

Для вашего конкретного случая, если у вас 5 пользователей, 5 лицензий на Бухгалтерию и 1 на ЗУП: вы должны будете перенести (если это программные лицензии, допускающие переактивацию) и установить 5 лицензий 1С (обеспечивающих доступ к одной или нескольким базам) локально на 5 компьютерах пользователей. Тогда каждый пользователь сможет открывать любое количество баз (Бухгалтерия, ЗУП) одновременно, потребляя всего одну лицензию со своего компьютера. Этот метод является наиболее эффективным для вашего сценария.

1.2. Лицензии установлены на веб-сервере (или сервере приложений 1С)

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

При выдаче лицензий с сервера (без использования терминального режима, о котором мы поговорим ниже), лицензии будут расходоваться по принципу "одна лицензия на один сеанс". Это означает:

  1. Если один пользователь запустит толстый клиент и откроет, к примеру, одновременно 1С:Бухгалтерию и 1С:Зарплата и Управление Персоналом, то каждая из этих открытых программ будет считаться отдельным сеансом и, следовательно, потребует отдельную клиентскую лицензию с сервера.
  2. Аналогично, если тот же пользователь откроет два отдельных окна одной и той же программы (например, две копии 1С:Бухгалтерии), это также будет интерпретировано как два независимых сеанса и потребует две лицензии с сервера.

Вернемся к вашему примеру: у вас 5 пользователей, 5 лицензий на Бухгалтерию и 1 на ЗУП (итого 6 лицензий). Если все эти лицензии будут установлены на веб-сервере, и каждый из 5 пользователей откроет одновременно 1С:Бухгалтерию и 1С:Зарплата и Управление Персоналом, то для работы потребуется 5 * 2 = 10 лицензий. Это значительно превышает имеющееся у вас количество лицензий, что неминуемо приведет к ошибкам лицензирования и невозможности комфортной работы для всех пользователей. В такой ситуации вам, скорее всего, придется докупать дополнительные лицензии.

Важнейший вывод: Чтобы сохранить эффективное расходование лицензий по принципу "одна лицензия на одно рабочее место" при работе через толстый клиент с базами, опубликованными на веб-сервере, необходимо устанавливать клиентские лицензии 1С локально на рабочих станциях пользователей. Если лицензии размещены на сервере, даже толстый клиент будет потреблять их по одной на каждый активный сеанс.

2. Работа через веб-клиент (браузер)

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

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

Если бы ваши пользователи перешли на работу через браузер, им бы однозначно пришлось докупать лицензии. Открытие нескольких вкладок с одной и той же базой 1С в браузере, или же нескольких браузерных окон с разными базами (Бухгалтерия и ЗУП), привело бы к расходу нескольких клиентских лицензий. Подсчетом лицензий в этом случае занимается непосредственно модуль расширения веб-сервера (в файловом варианте) или сервер "1С:Предприятия" (в клиент-серверном варианте).

Данный подход подтверждается официальной документацией 1С:Предприятия:


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

Этот отрывок ясно показывает, что для веб-клиента расход всегда идет по сеансам, а управление лицензиями осуществляется на уровне веб-сервера или сервера 1С:Предприятия.

3. Отдельный случай: Терминальный сервер

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

При использовании терминального сервера, такого как Microsoft Remote Desktop Services (RDS), лицензии 1С также могут расходоваться эффективно, но это требует корректной настройки. Если клиентские программные лицензии 1С установлены непосредственно на терминальном сервере, система может быть настроена таким образом, чтобы определять количество уникальных пользователей, работающих на этом сервере, и выдавать лицензии соответствующим образом. Часто это позволяет избежать расхода лицензий на каждый отдельный сеанс (например, если пользователь открывает несколько приложений), привязывая лицензию к уникальному пользовательскому сеансу терминального сервера, а не к каждому экземпляру 1С. Однако, такая конфигурация требует глубокого понимания работы как терминального сервера, так и механизма лицензирования 1С, и может быть сложнее в реализации по сравнению с локальной установкой лицензий.

4. Аппаратные ключи защиты (USB-ключи)

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

Если аппаратный ключ установлен на сервер (будь то веб-сервер или сервер приложений 1С), он, как правило, позволяет выдавать лицензии на рабочие места, а не на сеансы, при условии, что пользователи работают через толстый клиент. Это является одним из традиционных преимуществ аппаратных ключей и часто упрощает лицензирование в централизованных средах. Однако даже при использовании аппаратных ключей, работа через веб-клиент или некоторые специфические конфигурации могут все же привести к расходу лицензий на каждый сеанс, хотя это менее распространено для толстого клиента с серверным ключом. Если у вас используются аппаратные ключи, этот вопрос следует дополнительно уточнять.

Заключительные рекомендации по вашему сценарию

Обобщим всю полученную информацию применительно к вашей конкретной ситуации. Вы планируете перейти на веб-сервер, но пользователи продолжат работать через толстый клиент, а не через браузер. У вас есть 5 лицензий на Бухгалтерию и 1 на ЗУП (всего 6 клиентских лицензий). Вы рассматриваете возможность размещения всех этих лицензий на одном компьютере — том самом веб-сервере, где будут опубликованы базы.

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

  1. Если каждый из 5 пользователей одновременно откроет и 1С:Бухгалтерию, и 1С:Зарплата и Управление Персоналом, то каждый пользователь потребует две лицензии. Суммарно это составит 5 * 2 = 10 лицензий.
  2. Поскольку у вас имеется всего 6 лицензий, вам не хватит 4 лицензий для комфортной одновременной работы всех пользователей в двух конфигурациях. Вам придется докупать лицензии.

Чтобы избежать необходимости докупать лицензии и сохранить принцип "одна лицензия на одно рабочее место" (чтобы один пользователь, открывший Бухгалтерию и ЗУП, использовал только одну лицензию), вам необходимо принять следующие шаги:

  1. Если ваши текущие лицензии являются программными и допускают переактивацию, вам следует перенести их и установить непосредственно на рабочих станциях каждого пользователя (на тех 5 компьютерах, с которых будут запускаться толстые клиенты).
  2. После установки лицензий на рабочих станциях, вы сможете публиковать информационные базы 1С:Бухгалтерии и 1С:Зарплата и Управление Персоналом на веб-сервере, как и планировали.

В этом случае, локально установленные лицензии будут использоваться в первую очередь, и не потребуется обращение к серверным лицензиям для каждого сеанса. Это позволит вашим 5 пользователям одновременно запускать как 1С:Бухгалтерию, так и 1С:Зарплата и Управление Персоналом с одного рабочего места, используя при этом только одну локальную клиентскую лицензию. Таким образом, у вас не возникнет необходимости докупать лицензии.

Проанализируем ваш исходный вопрос: "Если будем переходить на веб сервер, придется докупать лицензии, чтобы все пользователи могли заходить и в Бухгалтерию и ЗУП?"

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

← На главную