Per Device CAL
Per Device CAL — это модель лицензирования доступа к серверному программному обеспечению, при которой для каждого физического или виртуального устройства (компьютера, рабочей станции, терминала), подключающегося к серверу, требуется приобретение отдельной клиентской лицензии (Client Access License, CAL). В отличие от модели Per User CAL, лицензия привязывается не к пользователю, а к конкретному устройству, независимо от того, сколько пользователей работают с этого устройства.
История и контекст
Модель Per Device CAL возникла в 1990-х годах вместе с развитием клиент-серверных архитектур в корпоративных сетях. Основным разработчиком и популяризатором этой модели стала корпорация Microsoft, которая ввела её для своих серверных продуктов, таких как Windows Server, Exchange Server, SQL Server и SharePoint Server. До появления CAL лицензирование часто основывалось на количестве процессоров или ядер сервера, что было негибким для сред с большим числом клиентов.
Модель Per Device CAL была предложена как альтернатива Per User CAL, позволяющая более точно учитывать нагрузку на сервер в сценариях, где одно устройство используется несколькими сотрудниками (например, в производственных цехах, call-центрах или учебных классах). В России модель Per Device CAL активно применяется в государственных и муниципальных учреждениях, где часто используется сменная работа на одном компьютере.
Принцип работы
При использовании модели Per Device CAL каждое устройство, которое обращается к серверу, должно иметь лицензию. Лицензия не привязана к конкретному пользователю — если на одном компьютере работают три разных сотрудника в разные смены, требуется только одна лицензия на это устройство. Однако если один и тот же сотрудник работает с разных устройств (например, с рабочего ПК и ноутбука), то для каждого из этих устройств требуется отдельная лицензия.
Техническая реализация
В продуктах Microsoft (например, Windows Server) лицензирование Per Device CAL реализуется через службу лицензирования терминалов (Terminal Services Licensing) или через роль службы удаленных рабочих столов (Remote Desktop Services). При первом подключении устройства к серверу служба выдает временную лицензию (обычно на 90–120 дней), а затем, при последующих подключениях, запрашивает постоянную лицензию из пула на сервере лицензирования. Сервер лицензирования отслеживает количество выданных лицензий и блокирует подключения, если пул исчерпан.
Сравнение с Per User CAL
Основное различие между моделями Per Device CAL и Per User CAL заключается в объекте лицензирования:
| Характеристика | Per Device CAL | Per User CAL |
|---|---|---|
| Объект лицензирования | Физическое или виртуальное устройство | Конкретный пользователь (учётная запись) |
| Количество лицензий | По числу устройств, подключающихся к серверу | По числу уникальных пользователей |
| Подходит для | Сменная работа, терминалы, общие рабочие станции | Мобильные сотрудники, работа с нескольких устройств |
| Управление | Требуется учёт устройств | Требуется учёт пользователей |
| Стоимость при большом числе пользователей | Выше, если много пользователей на одном устройстве | Ниже, если много устройств на одного пользователя |
Выбор между моделями зависит от сценария использования. Если в организации преобладает стационарная работа с одного компьютера, модель Per Device CAL может быть экономичнее. Если сотрудники часто переключаются между устройствами (например, используют ноутбук, планшет и рабочий ПК), выгоднее Per User CAL.
Применение в различных продуктах
Microsoft Windows Server
Для Windows Server модель Per Device CAL используется в двух основных сценариях:
- Лицензирование доступа к файловым и принт-серверам — каждое устройство, подключающееся к общим папкам или принтерам, должно иметь лицензию.
- Лицензирование служб удаленных рабочих столов (RDS) — каждое устройство, подключающееся к серверу через RDS, требует отдельной лицензии.
Microsoft Exchange Server
Для Exchange Server модель Per Device CAL применяется для доступа к почтовым ящикам, календарям и другим функциям сервера. Каждое устройство (ПК, ноутбук, смартфон), с которого происходит доступ к почте, должно быть лицензировано.
Microsoft SQL Server
Для SQL Server модель Per Device CAL используется для доступа к базам данных. Каждое устройство, с которого выполняется запрос к серверу, требует лицензии. Эта модель менее распространена для SQL Server, так как чаще применяется лицензирование по ядрам (Core-based licensing), особенно в высоконагруженных системах.
Особенности в России
В Российской Федерации модель Per Device CAL широко распространена в государственных и бюджетных учреждениях, где часто используется сменная работа на одном компьютере (например, в больницах, школах, административных зданиях). Это связано с тем, что закупка лицензий на каждое устройство часто оказывается дешевле, чем на каждого пользователя, особенно при большом количестве сотрудников, работающих посменно.
Однако с 2022 года, после ухода Microsoft из России и приостановки продаж новых лицензий, многие организации столкнулись с проблемами продления и приобретения Per Device CAL. В результате часть учреждений переходит на отечественное серверное программное обеспечение (например, Astra Linux, РЕД ОС, Alt Linux), где модели лицензирования могут отличаться. В некоторых российских ОС аналогом Per Device CAL является лицензирование по количеству рабочих мест (рабочих станций), подключаемых к серверу.
Преимущества и недостатки
Преимущества
- Экономия при сменной работе — одна лицензия покрывает всех пользователей, работающих на одном устройстве.
- Простота учёта — количество устройств часто проще подсчитать, чем количество пользователей, особенно в средах с временными сотрудниками.
- Стабильность — лицензия привязана к устройству, а не к учётной записи, что упрощает администрирование при смене персонала.
Недостатки
- Риск переплаты — если сотрудники часто используют несколько устройств, количество необходимых лицензий может превысить количество пользователей.
- Сложность управления — требуется вести учёт устройств, их замен и перемещений, особенно в крупных организациях.
- Ограничения для мобильных сотрудников — сотрудники, работающие с ноутбуков, планшетов и смартфонов, требуют отдельных лицензий на каждое устройство.
Критика и альтернативы
Модель Per Device CAL критикуется за недостаточную гибкость в условиях современной мобильной работы. С ростом использования личных устройств (BYOD — Bring Your Own Device) и удалённой работы модель Per User CAL становится более предпочтительной. Кроме того, в некоторых продуктах Microsoft (например, в Exchange Online и SharePoint Online, входящих в подписку Microsoft 365) модель Per Device CAL вообще не применяется — лицензирование осуществляется по пользователям.
В качестве альтернативы Per Device CAL рассматриваются:
- Подписки на облачные сервисы (SaaS-модели), где лицензирование часто идёт по пользователям.
- Лицензирование по ядрам (Core-based licensing) для серверов баз данных.
- Открытые лицензии (Open License, Open Value) с возможностью гибкого выбора модели.
Источники
- Microsoft Licensing Documents: "Client Access License (CAL) Overview" (Microsoft Corporation, 2023)
- "Windows Server Licensing Guide" (Microsoft, 2022)
- "Лицензирование продуктов Microsoft: справочник для корпоративных клиентов" (Microsoft Russia, 2021)
- "Обзор моделей лицензирования серверного ПО" (журнал "Системный администратор", №3, 2023)
- "Переход на отечественное ПО: опыт государственных учреждений" (ТАСС, 2023)
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →