Windows Server RDS и различия между User CAL и Device CAL
Microsoft Windows Server Remote Desktop Services (RDS), ранее известный как Terminal Services, является компонентом Windows Server, который позволяет пользователям взаимодействовать с приложениями или рабочим столом как с местной системой через сетевое соединение.
Windows Server 2022, 2019 и 2016 — все эти версии поддерживают RDS, предоставляя полный набор возможностей удаленного доступа и взаимодействия с рабочим столом.
Что такое CAL?
Для использования Windows Server RDS, каждый пользователь или устройство, подключающееся к серверу, должно иметь лицензию доступа клиента (Client Access License, CAL). Существуют два типа CALs: User CAL и Device CAL.
User CAL (лицензия на пользователя)
User CAL позволяет одному пользователю получить доступ к серверу с любого устройства. Это означает, что если у вас есть сотрудник, который подключается к серверу с нескольких устройств (например, рабочего стола, ноутбука и смартфона), то ему потребуется только одна User CAL.
Device CAL (лицензия на устройство)
Device CAL предоставляет право на подключение к серверу с определенного устройства, независимо от того, кто использует это устройство. Если у вас есть устройство, которым пользуются несколько сотрудников (например, общий компьютер на производстве), для этого устройства потребуется только одна Device CAL.
Выбор между User CAL и Device CAL
Вопрос выбора между User CAL и Device CAL зависит от вашей конкретной ситуации. Если у вас больше пользователей, чем устройств (и каждый пользователь работает на разных устройствах), то скорее всего вам будет выгоднее приобрести User CALs. Если у вас меньше устройств, чем пользователей, и эти устройства используются разными сотрудниками, тогда вам лучше выбрать Device CALs.
Разбираемся в лицензиях клиентского доступа Microsoft (CAL): какие они бывают и сколько их нужно
В организациях, как правило, используется один или несколько серверов, на которых установлены ОС Windows Server и некоторые сервисы (SQL-сервер для баз данных, Exchange-сервер для почты, календарей и т. д.), которыми пользуются сотрудники. Для того, чтобы использование ИТ-инфраструктуры было законным и, соответственно, не повлекло рисков, необходимо иметь лицензии как для серверов, так и для клиентов.
Что такое клиентская лицензия?
Клиентская лицензия (или CAL — Client Access License) даёт пользователям за их устройствами законное право на доступ к установленному на сервер программному обеспечению Microsoft для серверов — самой Windows, SQL-сервера, Exchange-сервера.
Сама по себе серверная лицензия не предоставляет пользователям и устройствам прав на подключение к серверу. Для этих целей каждый пользователь или устройство должны иметь клиентскую лицензию.
Изготовители серверов, распространяющие программное обеспечение вместе с серверами, могут поставлять лицензии клиентского доступа. При этом приобретаемые вместе с сервером лицензии клиентского доступа предоставляют такие же права, как и аналогичные лицензии, приобретаемые отдельно от оборудования.
Но многие не знают, что корпорация Microsoft больше не поставляет клиентские лицензии (CAL) в составе с операционными системами Windows Server, лицензированными по каналу OEM.
Какие бывают клиентские лицензии и чем они отличаются?
Клиентские лицензии бывают двух типов, и в зависимости от организации работы в компании — используют ли сотрудники несколько устройств или, напротив, за некоторыми устройствами работают поочередно разные люди — можно значительно оптимизировать расходы, выбрав подходящий тип.
Лицензии CAL на пользователя (User CAL)
Лицензируя доступ по числу пользователей, вы покупаете лицензию CAL для каждого сотрудника. При этом не имеет значения, сколько устройств используют сотрудники, для которых вы купили лицензии. Приобретать лицензии CAL по числу пользователей имеет смысл, если сотрудникам вашей компании необходим доступ к корпоративной сети с нескольких разных устройств или если вы не знаете, с каких именно устройств они будут осуществлять доступ. Они также выгодны в тех случаях, когда в организации больше устройств, чем пользователей.

Лицензии CAL на устройство (Device CAL)
Лицензируя доступ по числу устройств, вы покупаете лицензии для каждого устройства, которое обращается к серверу. При этом не важно, сколько пользователей работает с имеющим лицензию устройством. Лицензии CAL на устройство позволяют снизить затраты и упростить администрирование в компаниях, где несколько сотрудников могут использовать одно устройство, например при работе в несколько смен.

Что, если в компании несколько серверов?
В крупной организации может быть сразу несколько серверов. Полезно знать, что наличие CAL-лицензии у пользователя (или устройства) позволяет ему законно работать с любым из них.
Для каких редакций Windows Server нужны клиентские лицензии?

Клиентские лицензии Windows Server 2019 можно использовать и для более ранних версий Windows Server.
Нужны ли CAL-лицензии, если пользователи/устройства не подключаются к серверному ПО Microsoft напрямую?
В компании может использоваться определенный серверный продукт для кадрового управления, бухгалтерского учёта и т. д. с собственной системой лицензирования. Если этот продукт сам по себе обращается к серверному ПО Microsoft — например, SQL Server — то такая схема называется мультиплексированием, и для законного использования нужны CAL-лицензии (в данном примере SQL Server CAL) по числу реальных пользователей/устройств.
Лицензирование для "чайников": Windows Server 2019
Microsoft Windows Server 2019 – операционная система корпоративного уровня, обеспечивает обработку гибридного облака и данных, а также новый уровень безопасности и инноваций для приложений и инфраструктуры компании.
Решение нового поколения для развертывания приложений Windows Server 2019 предназначено для IT-специалистов, позволяет проводить работы в сфере создания и предоставления масштабных облачных сервисов, которые содержат последние технологии и улучшения для виртуализации, хранения и управления сетями, защиты информации и доступа, инфраструктуры виртуальных рабочих столов, платформы приложений и веб-платформы, а также множество других модулей.
Microsoft Windows Server 2019 пришел на смену Windows Server 2016).
Содержание
Редакции Microsoft Windows Server 2019
Существуют следующие редакции (выпуски) Microsoft Windows Server 2019:
- Datacenter – содержит полный функционал с неограниченными правами на запуск виртуальных экземпляров.
- Standard – редакция ОС с полными возможностями и правом запуска до двух виртуальных экземпляров.
- Essentials – редакция ОС для предприятий малого бизнеса (поддерживает до 25 пользователей или 50 устройств).
Выбор вида лицензии
Для Microsoft Windows Server доступно 3 основных вида лицензирования:
- Приобретение лицензии в комплекте с оборудованием (ОЕМ).
- Коробочная версия (FPP).
- Корпоративная лицензия (Open License, Open Value и т.д.).
Подробнее об этих видах лицензий можно прочитать в статье:
Принципы лицензирования
Редакции Windows Server 2019 Standard и Datacenter лицензируются по схеме «Лицензии на ядра» + «лицензия клиентского доступа CAL» + «дополнительная лицензия External Connector».
Каждая серверная лицензия выпускается на 2 физических ядра (2Lic Core). Минимальный пакет на 1 процессор – 4 лицензии 2Lic Core (8 ядер). Минимальный пакет на 1 сервер – 8 лицензий 2Lic Core (т.е нужно лицензировать как минимум 16 ядер).
При покупке лицензий Windows Server 2019 Standard или Datacenter вам понадобятся:
- серверные лицензии, для каждого сервера нужно 8 или более лицензий – это определяется количеством ядер;
- клиентские лицензии Windows Server CAL, количество которых равно числу лицензируемых клиентов – пользователей или устройств.
Клиент – это пользователь или устройство (компьютер), которые прямо или косвенно обращаются к серверному программному обеспечению. Соответственно, существуют клиентские лицензии «на пользователя» (User CAL) и «на устройство» (Device CAL). Вам нужно будет выбрать тип лицензии, который наиболее подходит (например, более экономичный). Чаще выбирают лицензии «на устройство».
Важное замечание: при увеличении числа серверов число клиентских лицензий не увеличивается. Количество клиентских лицензий зависит только от числа лицензируемых объектов – пользователей или устройств.
Например, для 1 сервера, имеющего не более 2 процессоров по 8 ядер каждый, и 20 подключенных к нему устройств у вас получится такой список лицензий для редакции Standard:
- WinSvrSTDCore 2019 Single OLV 2Lic NL CoreLic – 8 шт.
- WinSvrCAL 2019 Single OLV NL DvcCAL – 20 шт.
С 1 мая 2017 года в прайс-листе Microsoft появилась специальная позиция для покупки минимального набора серверных лицензий: пакет на 16 ядер.
Для редакции Standard:
-
WinSvrSTDCore 2019Single OLV 16Lic NL CoreLic
Пакеты лицензий на 2 ядра остаются доступны для заказа. Изменений в лицензионных требованиях нет, пользователи по-прежнему должны лицензировать все физические ядра серверов. Цена одной лицензии на 16 ядер не отличается от стоимости 8 лицензий на 2 ядра.
Лицензия External Connector позволяет подключаться к серверу неограниченному числу внешних пользователей. Внешними пользователями могут быть сотрудники партнерских компаний, покупатели или поставщики, просто посторонние люди (т.е. все, кроме сотрудников вашей организации). Для своих сотрудников необходимо покупать лицензии CAL.
А если не буду покупать клиентские лицензии?
Тем самым вы нарушите лицензионное соглашение и последствия этого будут такие же, как в случае полного отсутствия лицензии.
Лицензирование Windows Server 2019 Essentials не изменилось по сравнению с предыдущей версией. Редакция Essentials лицензируется, как и раньше, по числу серверов и не требует лицензий клиентского доступа.
Если у меня в офисе несколько организаций и все пользуются общими серверами – на какую организацию надо покупать лицензию?
В данном случае действует следующее правило: лицензии покупает владелец сервера. Для подключения большого количества внешних пользователей можно использовать лицензию Windows Server 2012 External Connector.
Как лицензируется использование сервера терминалов в Windows Server?
Серверная лицензия на Windows Server 2019 (редакции Standard и Datacenter) включает возможность запуска служб терминалов. Помимо лицензии Windows Server CAL для каждого пользователя или устройства, которые прямо или косвенно обращаются к серверному программному обеспечению для предоставления графического интерфейса пользователя с помощью функций Служб терминалов Windows Server 2019, необходимо приобрести лицензию Windows Server 2019 Remote Desktop Services CAL.
Существует два типа Windows Server 2019 Remote Desktop Services CAL: клиентская лицензия на «на устройство» (Device CAL) и «на пользователя» (User CAL). Лицензия Windows Server 2019 Remote Desktop Services External Connector позволяет предоставить неограниченному количеству внешних пользователей доступ к терминальным службам на базе Windows Server.
Важное замечание: лицензии Windows Remote Desktop Services CAL приобретаются в дополнение к лицензиям Windows Server CAL. То есть в нашем примере, если 10 устройств из 20 подключенных к серверу используют терминальный доступ, необходимо приобрести 20 лицензий Windows Server CAL и 10 лицензий Windows Remote Desktop Services CAL:
- WinSvrSTDCore 2019 Single OLV 2Lic NL CoreLic – 8 шт.
- WinSvrCAL 2019 Single OLV NL DvcCAL – 20 шт.
- WinRmtDsktpSrvcsCAL 2019 Single OLV NL DvcCAL – 10 шт.
Можно ли к Windows Server 2019 Essentials подключаться через терминальный доступ (rdp), какие лицензии для этого нужно купить?
Windows Server 2019 Essentials не может использоваться для терминального доступа. Для этого вам нужен, как минимум, Windows Server 2019 Standard.
Доступность Microsoft Windows Server 2016 и более ранних версий
Корпоративные лицензии Microsoft Windows Server 2019 разрешают использование предыдущих версий продукта соответствующих редакций (правило Downgrade). При этом применяются принципы лицензирования актуальной версии.
Windows server device cal что это
под "Лицензирование на устройство или на пользователя" понимается "User Cal", а под "Лицензирование на сервер (per server)" понимается "Device Cal".
Ответы
Лицензия "User Cal" — Позволяет одному пользователю осуществлять доступ к серверному программному обеспечению с любого числа устройств, т.е., если утрировать, это клиентская лицензия на человека работающего за компом (или компами), при использовании им ресурсов сервера (серверов).
Лицензия "Device Cal" — Позволяет любому числу пользователей осуществлять доступ к серверному программному обеспечению с одного устройства, т.е. это клиентская лицензия на сами устройства (компы) подключающиеся к серверу (серверам).
Количество этих лицензии не зависит от количества серверов установленных в организации.
А лицензирование на сервер (per server) — это лицензия, собственно, на один сервер (физический или виртуальный).
- Помечено в качестве ответа Yegor Startsev Moderator 15 сентября 2010 г. 13:01
Все ответы
Лицензия "User Cal" — Позволяет одному пользователю осуществлять доступ к серверному программному обеспечению с любого числа устройств, т.е., если утрировать, это клиентская лицензия на человека работающего за компом (или компами), при использовании им ресурсов сервера (серверов).
Лицензия "Device Cal" — Позволяет любому числу пользователей осуществлять доступ к серверному программному обеспечению с одного устройства, т.е. это клиентская лицензия на сами устройства (компы) подключающиеся к серверу (серверам).
Количество этих лицензии не зависит от количества серверов установленных в организации.
А лицензирование на сервер (per server) — это лицензия, собственно, на один сервер (физический или виртуальный).
- Помечено в качестве ответа Yegor Startsev Moderator 15 сентября 2010 г. 13:01
утрирование слова User несколько расплывчато в данном утрировании. Я до сих пор не понимаю четкого определения что является user в понимании Microsoft ?! Так же мне не понятно как будет собираться доказательная база сколько user в офисе с произвольным числом ПК использовали ресурсы сервера? Может кто четко определить ЧТО же такое User и как его считать? Возможна ли схема: 10 ПК, 10 пользователей ПК и только 2 "user" используют все 10 ПК для работы с "ресурсами сервера" ? К чему привяжется слово User, чтоб идентифицировать их кол-во ? У меня создалось впечатление, что понятие user в данной интерпритации неверно, технически недоказуемо и полностью под честное слово покупателя (либо полностью абсурдно с логической точки зрения, например суммировать локальных пользователей всех ПК как User Cal).
p.s естественно данный вопрос относится к НЕ доменному серверу. В домене логично привязать к "пользователю" домена. А на сервере рабочей группы, допустим, только один Администратор (для общих папок его достаточно).
- Изменено vetalas 25 февраля 2014 г. 16:35 добавил
Ничего расплывчатого. User — это пользователь-человек. Device это соответвенно произвольное устройство с пользователем-человеком. Многие думают что это некий компьютерный артефакт вроде учетки или соединения, но это не так.
Очень просто — пересчетом голов в оффисе. 🙂 Ну реально конечно по числу сотрудников согласно документам бухгалтерии.
Да, возможна. В этом случае вы должны предпринять меры по недопущению работы остальных пользователей с ресурсами сервера которые убедят суд в своей эффективности (если до этого дойдет дело).
Все равно есть ли домен или нет. Никакой привязки к "пользователю домена" тоже нет. Если у вас 100 пользователей работают под одним домменым аккаунтом то требуется 100 CAL, а не 1. По тем же соображениям если у вас один юсер имеет 100 доменных эккаунтов то требуется 1 CAL, а не 100.
This posting is provided "AS IS" with no warranties, and confers no rights.
Очень просто — пересчетом голов в оффисе. 🙂 Ну реально конечно по числу сотрудников согласно документам бухгалтерии.
уборщиц тоже считать? Если серьезно, не всем пользователям офиса может быть нужен сервер. Допустим есть бухгалтерия со своим сервером и есть отдел менеджеров в той же локальной сети (или телефонистов, или программистов и тд.), которым ну нафиг не нужны общие папки сервера 1с. Как считать в таком случае? получается под честное слово? ведь проверить сколько физических людей подключалось к серверу(к шаре с правами "для всех") можно наверно только на видеокамерах, снимающих монитор.
Второй пример, есть ПК на котором работают в две смены два человека (а на складу 3,4,5. ). Естественно локальный пользователь один (User как обычно ставят в магазине). Получается и в данном случае мы должны честно сами считать по головам?
Вариант "поставь девайсы" и не парься не предлагать, ибо далее появляются терминалы, где как раз будут лицензии на юзеров ( и если я не ошибаюсь, в терминале под юзером подразумевается как раз учетная запись сервера, а не обстрактный компьютерный артефакт. Вдруг в удаленке как раз такой и сидит))
В этом случае вы должны предпринять меры по недопущению работы остальных пользователей с ресурсами сервера которые убедят суд в своей эффективности (если до этого дойдет дело).
Вы мне напомнили другого постера, он выдумал массу интересных вариантов вроде "пользователь отошел от компьютера, мимо прошел другой человек, нажал на кнопку, для него тоже нужен CAL -> учет такого случая невозможен, значит лицензирование невозможно осуществить". 🙂
Реалии же таковы что все это не имеет никакого отношения к делу. Смотрите на все это дело с точки зрения _проверяющих_, какая информация у них есть и как они будут выявлять нарущения. Это сразу же отметет массу якобы неразрешимых проблем.
Никакого парадокса нет. Учетные записи это всего лишь средство. Такое же как замок на двери. Вас почему то тянет отождествлять учетки с пользователями.
На ПК в две смены работают _два_ пользователя — это люди, а не учетки. Да, вы должны считать по головам (устройствам и т.п.). Задача оставаться в рамках лицензии лежит на вас. При этом никаких сверхестественных усилий не требуется, ведь проверяющие не смогут доказать например случай описанный выше. Однако они легко установят что у вас два сотрудника работают в две смены, а лицензия только одна.
В терминале под пользователями так же понимаются люди, а не учетки сервера.
Если вы не видите способ ограничить доступ без учетных записей то используйте учетные записи. Что вам мешает это делать? Они для этого и придуманы. Не хотите домен — создайте локальные учетки на сервере. Не хотите много учеток — создайте одну. Дайте всем авторизованным пользователям пароль/логин на сервер, издайте приказ по органицации не делиться паролем с другими пользователями, меняйте пароли (пароль) время от времени, включите аудит логинов на сервере для пущего убеждения проверяющих.
This posting is provided "AS IS" with no warranties, and confers no rights.