Изменения в лицензировании терминального сервера Windows Server 2008 (часть 1)

Опубликовано: 23 Апреля, 2023

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

Некоторые основные моменты изменений заключаются в следующем:

  • Распределение клиентских лицензий «на пользователя» по-прежнему не применяется, хотя это можно отследить в Active Directory.

  • Отзыв клиентских лицензий сервера терминалов для клиентских лицензий «на устройство»

  • Изменения в обнаружении серверов лицензий

  • Новые встроенные инструменты для помощи в устранении неполадок, связанных с лицензированием

  • Изменения интерфейса, связанные с управлением и отчетностью

Изменения в процессе установки

Первое заметное изменение в процессе лицензирования — установка самой службы лицензирования терминального сервера. В Windows Server 2003 и более ранних версиях можно было просто установить Лицензирование сервера терминалов из компонента «Установка и удаление программ» панели управления. Однако все в Windows Server 2008 основано на ролях. Другими словами, вы устанавливаете роль лицензирования служб терминалов на сервере, а не выбираете «дополнительный компонент» для установки.

Еще одна вещь, которая изменилась, — это требование дополнительных прав при установке сервера лицензирования на уровне домена. Администратор, выполняющий установку, должен иметь права администратора домена, поскольку часть установки теперь включает добавление учетной записи компьютера сервера лицензий в группу безопасности «Серверы лицензий серверов терминалов» в Active Directory. Как и в Windows Server 2003, права администратора предприятия по-прежнему требуются для установки сервера лицензий на уровне леса для обновления того же объекта сайта TS-Enterprise-License-Server.

Как и в случае с Windows Server 2003, для завершения процесса лицензирования служб терминалов необходимо выполнить следующие шаги:

  • Установите роль лицензирования служб терминалов на сервер.

  • Активируйте сервер лицензий с помощью расчетной палаты Microsoft.

  • Установите клиентские лицензии на пользователя и/или на устройство на сервере лицензий.

  • Настройте серверы терминалов для обнаружения/использования сервера лицензий.

Чтобы установить роль лицензирования служб терминалов на хосте Windows Server 2008:

  1. Откройте Диспетчер серверов и выберите Роли в иерархии. С правой стороны выберите Добавить роли. Это запустит мастер добавления ролей.

  2. На экране «Выбор ролей сервера» установите флажок рядом со службами терминалов и нажмите «Далее».

  3. На экране «Знакомство со службами терминалов» нажмите «Далее».

  4. Выберите «Лицензирование служб терминалов» и нажмите «Далее».

  5. Настройте тип области обнаружения, которую следует использовать для этого сервера лицензий: домен или лес. Кроме того, выберите, где должны находиться файлы базы данных лицензирования служб терминалов.

  6. Щелкните Установить, чтобы установить роль.

Как и в Windows Server 2003, Server 2008 кэширует установочные файлы для большинства ролей, поэтому нет необходимости предоставлять установочный носитель при установке любой из ролей служб терминалов.

Активация сервера лицензий осталась неизменной, за исключением небольшого изменения терминологии; Интернет-активация Windows Server 2003 (автоматическая) теперь называется просто Automatic.

Файлы базы данных лицензий

После завершения установки вы заметите несколько отличий в файлах, содержащихся в каталоге LServer, по сравнению с файлами из Windows Server 2003. Изменения являются результатом обновленного формата базы данных JET, который также используется в Microsoft Exchange 2007.

Windows Сервер 2008

Windows сервер 2003

Цель

едб.чк

едб.чк

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

edb.log

edb.log

Текущий журнал транзакций для базы данных лицензирования служб терминалов (TLSLic.edb). Размер этого файла увеличится до 5 МБ, после чего он будет переименован в edbxxxxx.log, начиная с edb00001.log и увеличиваясь каждый раз.

edbres00001.jrs

edbres00002.jrs

res1.log

res2.log

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

В Windows Server 2003 эти файлы назывались просто res1.log и res2.log.

edbtmp.log

Он используется в качестве шаблона файла журнала транзакций, который используется, когда размер файла edb.log достигает 5 МБ и переименовывается. Пока edb.log переименовывается, edbtmp.log начинает накапливать новые транзакции, а затем переименовывается в edb.log после переименования существующего файла edb.log.

После переименования файла edbtmp.log в edb.log будет создан новый пустой файл edbtmp.log. Эквивалента Windows Server 2003 не существовало.

TLSLic.edb

TLSLic.edb

Это фактический файл базы данных лицензирования служб терминалов.

tmp.edb

tmp.edb

Это временное рабочее пространство для обработки транзакций.

Типы клиентских лицензий

Серверы лицензий Windows Server 2008 могут выдавать множество типов лицензий Terminal Server, включая все разновидности клиентских лицензий Windows Server 2008, Windows Server 2003 и Windows 2000. Однако в настоящее время доступны только клиентские лицензии Windows Server 2008 Terminal Server — «на пользователя» и «на устройство». Отсутствует ускользающая «лицензия на внешний коннектор», хотя, конечно, она не будет упущена, поскольку она почти никогда не использовалась из-за стоимости.

Всего сервер лицензий Windows Server 2008 может выдавать 9 различных типов клиентских лицензий сервера терминалов:

Операционная система

Клиентская лицензия «на пользователя»

Клиентская лицензия на устройство

Лицензия на подключение к Интернету/внешнему коннектору

Временная клиентская лицензия

«Встроенная» клиентская лицензия

Windows Сервер 2008

Икс

Икс

Икс

Windows сервер 2003

Икс

Икс

Икс

Сервер Windows 2000

Икс

Икс

Икс

Временные клиентские лицензии, выданные сервером лицензий, всегда соответствуют версии Windows, на которой работает сервер лицензий, поэтому серверы лицензий Windows Server 2008 будут выдавать только временные клиентские лицензии Windows Server 2008. «Встроенная» клиентская лицензия по-прежнему существует и может быть выдана клиентам, подключающимся к терминальному серверу Windows 2000.

Процесс обнаружения сервера лицензий

Процесс обнаружения не сильно изменился по сравнению с Windows Server 2003 и 2008. Однако терминология для режима обнаружения изменилась. Windows Server 2003 предлагал на выбор три режима — Рабочая группа, Домен или Предприятие ; однако Windows Server 2008 теперь более уместно именует последний как Forest.

Выбор режима леса добавляет запись в объект сайта Active Directory, как это было в Windows Server 2003. Поскольку используется то же расположение в Active Directory, перед установкой сервера лицензий Windows Server 2008 не требуется никаких обновлений схемы.

Что касается собственно процесса обнаружения, то ничего не изменилось:

  • Серверы лицензий режима рабочей группы должны находиться в той же локальной подсети, что и серверы терминалов, чтобы они обнаруживались автоматически.

  • Сервер лицензий в режиме домена будет обнаружен автоматически, если сервер лицензий установлен на контроллере домена.

  • Серверы лицензий в режиме леса всегда будут автоматически обнаруживаться серверами терминалов, поскольку запись для сервера терминалов делается в объекте сайта Active Directory (так же, как в Windows Server 2003). Microsoft рекомендует использовать режим леса для большинства реализаций.

  • Сервер лицензий, установленный на том же сервере, что и терминальный сервер, всегда будет обнаружен, независимо от режима.

Еще не все

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