Лицензирование Microsoft. Схемы, особенности, подводные камни

Bei diesem Lizenztyp muss jeder ausgeführten Instanz der Serversoftware eine Lizenz zugewiesen werden. Es gibt zwei Server-Editionen:

  • Standard: Entwickelt für die Postfachanforderungen kleiner bis mittelgroßer Unternehmen. Eignet sich auch für Rollen, die keinen Bezug zu Postfächern haben, in größeren Exchange-Bereitstellungen. Diese Edition unterstützt eine bis fünf Postfach-Datenbanken.
  • Enterprise: Entwickelt für Großunternehmen, die eine größere Anzahl an Postfach-Datenbanken benötigen. Diese Edition unterstützt eine bis 100 Postfach-Datenbanken.

Clientzugriffslizenzen (CALs)

Bei diesem Lizenztyp wird für jeden Benutzer oder jedes Gerät, der bzw. das auf die Serversoftware zugreift, eine CAL benötigt. Es gibt zwei Arten von CALs für Exchange, die mit beiden Editionen des Servers verwendet werden können:

  • Standard: Steigert die Produktivität der Benutzer auf praktisch jeder Plattform, in jedem Browser und auf jedem mobilem Gerät. Die Funktionen in Exchange Server 2019 verhelfen Benutzern an nahezu jedem Ort zu mehr Produktivität und schützen gleichzeitig die Daten Ihres Unternehmens. Zum Aktivieren der Standard-CAL-Funktionen für einen Benutzer muss dem Benutzer eine Standard-CAL zugewiesen werden.
  • Enterprise: Verringert die Kosten und die Komplexität bei der Einhaltung von Compliance-Anforderungen dank neuer integrierter Archivierungs- und Datenschutzfunktionen. Um die Enterprise-CAL-Funktionen zu aktivieren, muss dem Benutzer eine Standard-CAL und zusätzlich eine Enterprise-CAL zugewiesen werden.

Итак, как лицензируются серверные продукты? Тема очень сложная, поэтому постараемся ее объяснить на конкретном примере.

Допустим, что есть компания с небольшим парком ПК около 5 рабочих станций, на которых установлена лицензионная Windows Vista, (надо учитывать тот факт, что лицензия на операционную систему не дает никаких прав на подключение к серверу). В компании появилась необходимость приобрести сервер, на этот сервер решили установить ОС Windows Server Standard 2008, соответственно компании потребуется приобрести лицензию на сам Windows Server Standard и для того, чтобы получить доступ к этому серверу, нужны клиентские лицензии (CAL – Client Access License). Поскольку у компании 5 ПК, понадобится 5 клиентских лицензий.

Предположим, что через некоторое время в компании появилась необходимость в установке еще одного сервера, допустим Windows Server Enterprise 2008. В этом случае компании понадобится приобрести лицензию только на сам Windows Server Enterprise 2008, дополнительно приобретать клиентские лицензии в этом случае не надо, поскольку все 5 рабочих станций уже имеют лицензии Windows Server CAL. Клиентские лицензии для Windows Server дают право на подключение к любой из редакций и Standard и Enterprise, но нужно учитывать еще один важный факт, что версия CAL должна быть не ниже версии сервера, к которому осуществляется подключение. Пример: по клиентским лицензиям к Windows Server CAL 2008 можно подключатся к Windows Server 2003, но не наоборот, исключение - по Windows Server CAL 2003 можно подключиться к Windows Server 2003 R2. Теперь предположим, что на один из серверов установили Exchange Server 2007, соответственно придется приобрести лицензию на сам Exchange Server и Exchange Server CAL для пяти ПК.

Еще один момент: в поставку ОЕМ и коробочных версий клиентские лицензии входят в комплект поставки по 5 штук для корпоративных лицензий, OLP докупаются отдельно.

Существует еще один вариант лицензий - Terminal CAL - лицензии предназначены для терминального доступа. Попробуем разобраться на примере: допустим, компания решила расширить свой парк ПК и докупить еще 5 тонких клиентов (терминалов) для экономии средств и места (более подробную информацию о тонких клиентах можно найти в Интернете). В этом случае компании придется докупить еще 5 клиентских лицензий Windows Server CAL и 5 Terminal CAL, т.к. последние, дают право только для подключения терминалов.

Клиентские лицензии бывают двух видов «на пользователя» (user CAL) и «на устройство» (device CAL). Наиболее распространенная клиентская лицензия «на устройство», то есть лицензируется само устройство на подключение к серверу, и множество сотрудников может подключиться с этого устройства к серверу. Второй вариант лицензия «на пользователя» выгодна в тех случаях, когда количество сотрудников, которым необходим доступ к серверу, ограничено, допустим, 20 ПК и доступ нужен только двоим сотрудникам. В этом случае выгоднее будет приобрести 2 клиентские лицензии, и эти два сотрудника смогут подключаться к серверу с любого ПК, но только эти два сотрудника, за которыми закреплена лицензия на пользователя. Закрепляется она приказом по предприятию, в противном случае при проверке вы никак не докажете, что только два сотрудника подключаются к серверу.

Мультиплексирование.

Понятие мультиплексирование крайне сложно объяснить не техническому человеку, но попробуем объяснить на конкретном примере. Представим два сервера, соединенных между собой, назовем их С1 и С2. Компании требуется установить SQL Server и обеспечить работу 10 сотрудников с базой данных и соответственно компания хочет сэкономить на покупке клиентских лицензий. Что они делают: устанавливают на С2 SQL Server, а на С1 какую-нибудь бесплатную базу данных, не требующую никаких клиентских лицензий. В итоге получается, что основная база данных лежит на SQL Server, который установлен на С2, а сотрудники в действительности обращаются к С1, тот в свою очередь получает запрос, берет данные из С2 и отправляет клиенту, т.е. работает как посредник и тем самым 10 сотрудников бесплатно подключаются к SQL Server.

Вот этот С1 - посредник-переключатель и есть мультиплексор и эта схема запрещена и в случае проверки повлечет уголовную ответственность по 146 ст.УК.РФ. В правилах четко прописано, что мультиплексирование и промежуточное оборудования не влияет ни на правила лицензирования, ни на число лицензий.

Подведем итог: чтобы обеспечить 10 сотрудников работой с SQL Server понадобится 10 SQL Server CAL.

External Connector.

Что представляет собой External Connector, попробуем разобрать на конкретном примере.

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

Но тут существует один нюанс: подключаться по External Connector могут только внешние пользователи, не являющиеся сотрудниками компании, ни в каком виде. Т.е. в нашем случае подключаться могут только клиенты интернет-магазина.

Лицензирование на процессор.

Теперь разберемся с лицензированием на процессор и рассмотрим на примере самого распространенного серверного продукта, который лицензируется на процессор - это SQL Server.

Как наиболее выгодно лицензировать SQL Server? Тут действует стандартный вариант: можно лицензировать сам сервер и докупить к нему необходимое количество клиентских лицензий, но еще можно купить и лицензию на процессор.

Опять же представим физический сервер, на который мы собираемся установить SQL Server и подключить к нему пять пользователей, что нам для этого понадобится, помимо лицензии на Windows Server и клиентских лицензий к нему. Поскольку именно на Windows Server мы будем устанавливать SQL, рассмотрим вариант лицензирования самого SQL Server. Итак, в ситуации, когда нам надо подключить пять пользователей, мы приобретаем лицензию на сам SQL Server и, соответственно пять клиентских лицензий к нему SQL Server CAL. Данная схема выгодна, когда требуется подключить небольшое количество пользователей. Теперь предположим, что нам нужно подключить к SQL Server 100 пользователей, покупать в этом случае лицензию на сам сервер и на 100 клиентских подключений экономически не выгодно, в этом случае выгодно будет купить лицензию на процессор и тогда нам не потребуется лицензия на сам SQL Server и не потребуется клиентские лицензии, поскольку лицензия на процессор включает в себя лицензию на сам сервер и на неограниченное число клиентских подключений как внутренних, так и внешних.

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

    Microsoft BizTalk Server 2006

    Microsoft Commerce Server 2007

    Вопрос правильного лицензирования серверных продуктов Microsoft один из наиболее актуальных для системного администратора. Необходимо правильно определить тип и количество необходимых лицензий, что не так то просто сделать. Схема лицензирования довольно сложна и запутана, а многочисленные советы, руководства и памятки на сайтах и форумах зачастую вносят еще большую неясность.

    Основы лицензирования

    Среди всего многообразия семейства Windows Server 2008 наибольший интерес для малого и среднего бизнеса представляют две его редакции: Standart и Enterprise , поэтому мы будем рассматривать схему лицензирования применительно к этим версиям. Взяв за основу информацию только с официального сайта Microsoft мы постараемся сделать краткий конспект, позволяющий быстро определиться с необходимой схемой лицензирования и количеством лицензий.

    Основная схема лицензирования для данных редакций это Сервер + Лицензия клиентского доступа (CAL) . Это означает, что для каждого сервера в организации должна быть приобретена лицензия на серверную ОС + необходимое количество лицензий клиентского доступа. Серверную лицензию можно присвоить другому серверу не ранее, чем через 90 дней после последнего присвоения, или раньше, если исходный сервер окончательно вышел из строя.

    Лицензия Windows Server 2008 дает право использовать 32-битную либо 64-битную версию ПО, однако следует помнить, что некоторые средства (например технологию виртуализации Hyper-V) можно запустить только на 64-битной версии Windows Server.

    Типы лицензий и модели лицензирования

    Существуют два типа клиентской лицензии (CAL):

    • на устройство (per Devices) - позволяет любому числу пользователей получать доступ к серверу с одного устройства. Данный тип лицензий удобно применять когда количество пользователей в сети больше количества устройств. Например когда шесть пользователей посменно работают с трех ПК.
    • на пользователя (per Users) - позволяет одному пользователю получать доступ к серверу с неограниченного числа устройств. Данный тип лицензий удобен для организаций имеющий много мобильных пользователей или пользователей которым необходим доступ к серверу с нескольких устройств сети.

    Лицензии на пользователя и устройство имеют одинаковую стоимость и при их выборе следует исходить из реальной инфраструктуры предприятия. Допустимо использовать оба типа лицензий одновременно.

    Для Windows Server существует две модели лицензирования:

    • на пользователя или устройство , эта модель предусматривает наличие лицензии CAL на каждого пользователя или устройство в сети не зависимо от количества серверов и дает возможность подключаться к любому из них. Данная модель обычно применяется в сети с несколькими серверами и применяется для любых серверных продуктов Microsoft (например SQL Server). Общее количество лицензий при такой схеме лицензирования должно быть равно общему числу ПК или пользователей в сети.

    • на сервер , эта модель подразумевает ограничение количества подключений к серверу по количеству купленных лицензий. Лицензии приобретаются для конкретного сервера и их количество должно соответствовать максимальному количеству подключений к серверу в каждый конкретный момент времени. При достижении максимального числа подключений к серверу остальные устройства и пользователи сети, пытающиеся получить доступ к серверу не будут иметь такой возможности. Данная модель обычно применяется в сети с одним сервером или с редким использованием базовых функций сервера, а также для серверов удаленного доступа. Такая схема лицензирования применяется только для Windows Server.

    Лицензирование сервера терминалов

    Службы терминалов Windows Server 2008 требуют отдельного лицензирования. Для использования возможностей служб терминалов (TS) помимо клиентской лицензии (CAL) необходима клиентская лицензия на службы терминалов (TS CAL).

    TS CAL, также как и CAL предусматривает два вида лицензий: на устройство и на пользователя, предусматривающие аналогичные правила использования. Модель лицензирования предусмотрена только одна: на пользователя или устройство.

    Hyper-V

    Средство виртуализации Hyper-V является одной из ключевых возможностей базовой ОС Windows Server 2008, однако не все пользователи испытывают потребность в виртуализации, поэтому предусмотрены версии Windows Server 2008 без Hyper-X, что явно отражено в их наименовании. Хотя стоимость этих версий несколько ниже, они имеют одинаковые с базовыми условия лицензирования, в т.ч. и по использованию виртуализации. В этом случае потребуется отдельно приобрести лицензию на средство виртуализации, будь то Hyper-V, Microsoft Virtual Server R2 или технология другого производителя (например VMware).

    Для лицензирования виртуальных машин предусмотрена следующая схема: 1+1 для Standart и 1+4 для Enterprise . Цифры обозначают количество виртуальных экземпляров ОС которые могут быть запущены на одном физическом экземпляре. Общее количество экземпляров ОС доступных для клиентов в каждый текущий момент времени не должно превышать 1 для Standart и 4 для Enterprise , т.е. при запущенной виртуальной системе физический экземпляр ОС Windows Server 2008 Standart можно использовать только для обслуживания виртуальной системы. Windows Server 2008 Enterprise позволяет использовать физическую систему вместе с тремя виртуальными. При запуске четвертой виртуальной системы физическую ОС также можно использовать только для обслуживания виртуальных машин.

    Данные правила распространяются не только на Hyper-V, но и на любую иную технологию виртуализации (MS Virtual Server, VMware и т.п.)

    Сколько нужно лицензий?

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

    • Доступ к серверу осуществляется только через Интернет, причем не выполняется проверка подлинности или какая-то другая процедура идентификации ни с помощью серверного ПО, ни как-то иначе. Пример: доступ к веб-серверу на базе IIS.
    • Для каждой лицензии на сервер доступ могут иметь устройства или пользователи (не более двух) исключительно с целью администрирования этого сервера.

    Клиентские лицензии CAL требуются также для пользователей или устройств имеющих опосредованный доступ к серверным функциям, например использующих DHCP-сервер.

    Рассмотрим несколько примеров.

    Пример 1.

    Наиболее простой и распространенный случай. Сервер используется как файловый сервер и роутер, для организации общего доступа в интернет, также используется DHCP сервер для конфигурирования внутренней сети. На сервере используется гостевой доступ, идентификация пользователей не производится. Многие ошибочно считают, что в данном случае достаточно одной серверной лицензии, а лицензии клиентского доступа не требуются (особенно когда сервер используется только как роутер и DHCP). Однако это не так, необходимо иметь лицензии CAL общим количеством равные количеству устройств или пользователей в сети (в нашем случае 5).

    Пример 2.

    Организация имеет сеть на 9 ПК из них пять машин должны иметь доступ к файловому серверу для 1С Предприятие. В данном случае можно применить схему лицензирования "на сервер" и приобрести 5 CAL лицензий.

    Пример 3.

    Организация имеет файловый сервер и сервер терминалов, имеет парк из 9 ПК, 4 из которых должны иметь доступ к файловому серверу, а на 5 ПК работают в терминальном режиме посменно 10 пользователей, также имеется два мобильных пользователя, которые должны иметь доступ через VPN к серверу терминалов. Также имеется рабочее место администратора. В данном случае наиболее оптимальной будет следующая схема: для всех стационарных ПК приобретается 9 САL лицензий на устройство, для 5 ПК использующих службы терминалов дополнительно приобретается 5 TS CAL на устройство. Для мобильных пользователей более правильным будет использовать лицензии CAL + TS CAL на пользователя. Администратору клиентская лицензия не требуется, так как он получает доступ к серверам исключительно с целью администрирования.

    Дополнительные сведения по лицензированию Windows Server 2008 можно найти на

    CAL = Client Access License, т.е. Лицензия Клиентского Доступа (Клиентская Лицензия)

    Часто программное обеспечение Microsoft лицензируется по модели Server+CAL (Серверная Лицензия + Лицензия Клиентского Доступа). В этом случае:

    • Серверная лицензия нужна на каждый запущенный экземпляр продукта, и
    • Клиентская лицензия (CAL) нужна для каждого пользователя или устройства, которое имеет доступ к Серверу или использует какие-либо функции/сервисы/службы сервера

    Клиентские лицензии на один продукт не нужно дублировать. Т.е. вне зависимости от того, сколько например, Windows Server установлено и работает в организации, клиентская лицензия Windows Server нужна только одна на каждого пользователя или устройство.

    Клиентские лицензии нужно покупать на все используемые продукты. Т.е., например, если организация использует Windows Server и Exchange Server, то клиентские лицензии нужно покупать и на Windows Server и на Exchange Server. Количество может быть разным.

    Каждая лицензия User CAL или Device CAL должна быть на постоянной основе назначена на пользователя или устройство соответственно. Переназначать клиентские лицензии можно только в случае отсутствия пользователя или неработоспособности устройства.

    "На Пользователя" или "На Устройство"

    Клиентская лицензия на устройство (Device CAL). Если в организации устройств меньше, чем пользователей (например, за одним компьютером посменно работают несколько человек) или устройства легче учитывать - то лучше приобретать Device CAL.

    Клиентская лицензия на пользователя (User CAL). Если же в организации пользователей меньше, чем устройств (например, у многих пользователей есть и стационарный компьютер и ноутбук) или пользователей легче учитывать - то лучше приобретать User CAL.

    Раньше цена на User CAL и Device CAL была одинаковая. Но мир меняется, устройства дешевеют, труд дорожает. Практика использования одним пользователем большого количества разных устройств уже широко распространена. Видимо, в связи с этим, с декабря 2012 года Microsoft поднял цены на User CAL.

    К выбору User CAL или Device CAL нужно подходить внимательно, т.к. поменять одни лицензии на другие можно только при обновлении подписки SA. Какие именно лицензии покупать - User CAL или Device CAL - каждая организация решает для себя.

    Core CAL Suite и Enterprise CAL Suite

    Клиентские лицензии нужно покупать для каждого используемого продукта. Если организация использует небольшое количество продуктов Microsoft (например, только Windows Server), то выгоднее купить только клиентские лицензии на Windows Server. Если же в организации используется большое количество продуктов Microsoft, то, возможно, выгоднее будет купить их все вместе одним пакетом Core CAL Suite или Enterprise CAL Suite.

    Core CAL Suite включает клиентские лицензии:

    • Microsoft Windows Server CAL
    • Microsoft SharePoint Server Standard CAL
    • Microsoft Exchange Server Standard CAL
    • Microsoft System Center Configuration Manager Client Management License
    • Microsoft System Center Endpoint Protection (antivirus client and subscription service)
    • Microsoft Lync Server Standard CAL

    Enterprise CAL Suite включает клиентские лицензии:

    • Все лицензии, входящие в Core CAL Suite
    • Microsoft Exchange Server Enterprise CAL
    • Microsoft SharePoint Server Enterprise CAL
    • Microsoft Lync Server Enterprise CAL
    • Microsoft Windows Server Active Directory Rights Management Services CAL

    Remote Desktop Services CAL

    Remote Desktop Services CAL (лицензии для доступа к рабочему столу на сервере - бывш. "терминальные" лицензии)
    Нужны для тех пользователей или устройств которые подключатся к рабочему столу на сервере по RDP (терминальное подключение).

    Microsoft предлагает своим корпоративным клиентам удобный вариант управления лицензиями клиентского доступа к базовым серверным продуктам, составляющим инфраструктуру предприятия - Core CAL Suite (Client Access License). Microsoft Core CAL представляет собой комплект CAL-лицензий для таких продуктов, как:

    • Microsoft Exchange Server CAL.
    • Microsoft SharePoint Server.
    • Microsoft System Center Configuration Manager.
    • Microsoft Lync Server.
    • Microsoft Windows Server 2008 R2.
    • Microsoft Forefront Endpoint Protection.

    Число закупаемых комплектов Microsoft Core CAL должно равняться количеству ПК, на которых планируется использовать ПО из данного списка. Аналогичного набора серверных лицензий не существует. Core CAL Suite поставляется только по программам корпоративного лицензирования только в виде позиций, включающих Software Assurance. Стоимость Core CAL Suite на 15% меньше суммы стоимостей входящих в него компонентов, а при стандартизации экономия может составить до 35%.

    Варианты поставки

    Коробочная версия - поставка в виде коробки включает в себя дистрибутив ПО на DVD-диске на английском или русском языке, сертификат подлинности и лицензионное соглашение. Покупка ПО Microsoft в коробочной версии является простым способом приобретения продукта для частных клиентов и небольших организаций (до 5 пользователей).

    Microsoft Open License Program (OLP) - программа корпоративного лицензирования OLP предоставляет бессрочные права на использование текущих и предыдущих версий продуктов. Вместе с лицензиями можно приобрести подписку на программу поддержки Microsoft Software Assurance (SA), предоставляющую право обновлять ПО до новых версий и некоторые дополнительные преимущества (пакеты бесплатных услуг и инструментов) на срок 24 месяца.

    По окончании 24-х месяцев можно приобрести отдельные лицензии на продление SA. Права на использование продуктов, предоставляемые лицензиями OLP изложены в официальном документе Microsoft Product Use Rights (PUR). Минимальный первичный заказ - 5 лицензий OLP на любые продукты. Последующие заказы в течение двух лет могут быть на любое количество лицензий.

    После приобретения OLP-лицензии для Microsoft Office Word на сайте Microsoft VLSC покупателю предоставляется доступ к ключам и установочному файлу текущих и предыдущих версий продукта (доступ открывается примерно через 2 рабочих дня).

    Сравнительная таблица OLP-лицензий и коробочных версий

    Права пользователя Программы корпоративного лицензирования Коробка (FPP)
    Право использования предыдущей версии (downgrade) +
    Возможность установить и использовать несколько копий ПО на одном ПК Любое количество копий Одна копия
    Возможность установить дополнительную копию ПО на портативное устройство для использования единственным основным пользователем лицензированного устройства + +
    Возможность установить дополнительную копию ПО на сетевое устройство +
    Перенос на другой ПК

    Разрешен не чаще, чем один раз в 90 дней

    Передача третьему лицу Разрешается в соответствии с условиями соглашения Разрешена однократная передача при условии удаления ПО и передачи всех компонентов