ПРОЕКТ ПОДДЕРЖИВАЕТСЯ ООО "ТОНК" Linux и Windows терминалы с поддержкой ICA и RDP. — умные тонкие клиенты.

Linux и Windows терминалы с поддержкой ICA и RDP.

Что будет нового в терминалах Longhorn

Автор: Brian Madden 27.09.2005


Во-первых, Longhorn Server все еще называется “Longhorn” (пока). Название “Vista” применяется только к клиентским версиям. Microsoft подтвердила, что в Longhorn будут включены следующие особенности:

Публикация приложений с ассоциацией файлов на стороне клиента.
Microsoft называет это “Remote Programs” (Удаленные программы). Вы используете на терминальном сервере мастер для создания пакета удаленных программ. Пакет представляет собой небольшой файл MSI (менее 100Кб), который вы затем устанавливаете на клиентских машинах Windows XP или более новых. (Сам терминальный сервер не будет содержать функционала по развертыванию этих файлов. Вы сами можете использовать Intellimirror, SMS, скрипты входа, веб-порталы и пр.) Когда MSI запускается на машине клиента, в меню "Пуск" создаются ярлыки и регистрируются соответствующие типы файлов. Со стороны пользователя кажется, что приложение установлено на его машине, хотя ярлык ссылается на удаленное бесшовное приложение, выполняющееся на терминальном сервере.

Seamless Windows (бесшовные окна).
В общем, и объяснять нечего. Бесшовные окна в Longhorn будут поддерживать интеграцию с локальным системным треем, как и другие продукты Microsoft.

Terminal Server Gateway (TSG).
Аналог Citrix Secure Gateway. Это сервер-шлюз, обеспечивающий шифрование SSL для терминальных серверов. TSG будет расширением к RPC через HTTPS, которое будет встроено в IIS6 и Exchange 2003. TSG позволит шифровать трафик RDP с помощью SSL и передавать его через HTTPS на сервер IIS, который затем расшифровывает и передает трафик RDP на сервер Citrix. Этот функционал будет включен в клиентов RDP 6.

Поддержка Avalon/WinFX
Longhorn и Vista будут содержать новый интерфейс, называемый WinFX. (WinFX включает в себя новый уровень представления, под условным именем “Avalon.”). Приложения будут способны более интеллектуально прорисовывать свои окна и обрабатывать пространство экрана. Это влечет за собой большие изменения в Terminal Server и RDP. В нынешних версиях RDP, протокол RDP работает как драйвер дисплея, а клиент RDP получает все, что сервер посылает в драйвер дисплея. В Longhorn, с его WinFX, Microsoft встраивает более интеллектуальный движок RDP, который может интеллектуально перехватывать и перенаправлять сырые вызовы WinFX (или, используя терминологию Microsoft, “примитивы WinFX”), и посылать их клиенту, где локальный движок WinFX может их обрабатывать и отображать. Это дает ряд преимуществ, включая уменьшение использования ресурсов и пропускной способности сети. Недостатком будет то, что у клиента должен выполняться WinFX (т.е. Windows Vista или Windows XP с добавлением WinFX). Хотя, по словам Microsoft, протокол RDP в Longhorn будет достаточно умным, чтобы определить - способен ли клиент отображать примитивы WinFX. Если нет, то Longhorn Terminal Server будет визуализировать все, что происходит на сервере, и передавать изменения экрана клиенту. Причем наличие клиента WinFX не является необходимостью для поддержки бесшовных окон и опубликованных приложений.

Единая консоль управления (Unified Management Console).
Сейчас для управления терминальным сервером используются несколько инструментов. В Longhorn все они будут объединены в единый инструмент.

Переназначение устройств Plug-n-Play с драйверами UDMF.
В Longhorn, Microsoft использует другой подход к переназначению клиентских устройств. Вместо того, чтобы писать движок переназначения для каждого типа устройства (диски, порты, принтеры), Microsoft пишет более общий движок, который может делать почти любое устройство PnP клиента доступным в термнальном сеансе. Для этого необходимо, чтобы клиентское устройство имело драйвер, совместимый с UMDF (“user mode driver framework”). Означает ли это, что Terminal Server будет поддерживать переназначение USB? Да, если устройство будет иметь драйвер UMDF. Еще одна проблема состоит в том, что Microsoft еще не закончила список классов устройств UMDF, которые будут поддерживаться для переназначения, так что для отдельных устройств этом может не работать.

Изменение процесса входа
На сервере Longhorn при входе будет запускаться больше процессов, что означает более долгое время входа. Пока подробностей нет.

Изменения в пользовательских профилях
Как вы знаете, пользовательские профили изначально не предназначены для случаев, когда один и тот же пользователь регистрируется одновременно на нескльких компьютерах. По словам Microsoft, “профили в Longhorn изменены, чтобы учитывать такую ситуацию", хотя подробности пока недоступны.

Отслеживание лицензий "Per-User"
Как все знают, в Windows Server 2003 сейчас необходимы и отслеживаются только лицензии (TS CAL) "per-device". В Longhorn лицензии "per-user" будут отслеживаться, но не будут принуждаться. Microsoft включит принудительное использование только после того, как убедится, что механизм отслеживания работает для всех.

Web-интерфейс
Microsoft не предоставит полноценный веб-интерфейс, как Citrix. Тем не менее будет примерный сайт с компонентами ActiveX, которые интегрированы с Remote Programs. Вы можете использовать этот сайт в качестве шаблона для создания собственного полноценного портала.

RDP 6
Текущая версия протокола RDP - 5.2. Все вышуказаные новшества привели к появлению новой - шестой - версии, но Longhorn Terminal Server будет поддерживать соединения со старых платформ и во время соединения будет происходить согласование возможностей протокола.

Новый Windows System Resource Manager (WSRM).
Эо поможет контролировать прожорливые приложения, ограничивая потребление ими памяти и процессора. В настофщее время WSRM лицензирован только для Windows Server Enterprise Edition. Пока не говорится, как это будет применяться в Longhorn.

WMI для всего
Это то, что Microsoft проталкивает изо всех сил. Целью состоит в открытии всех опций конфигурирования терминального сервера для WMI. Это означает, что вы сможете заскриптовать все, что угодно.

Настройка виртуальных каналов RDP
Longhorn будет содержать механизм тонкой настройки отдельных каналов RDP (как в Citrix начиная с PS3.) Это позволит ограничивать полосу пропускания для отдельных виртуальных каналов.


После Longhorn

Помимо улучшений в терминальном сервере, который войдет в состав Longhorn, есть некоторые вещи, которые планируются после Longhorn. Ниже приведет перечень особенностей, про которые Microsoft ответила, “мы рассматриваем это, но после Longhorn”.

Особенности, которые не планируются

Наконец, ниже приведен список функций, которых народ требовал от Microsoft, но которые последняя не планирует реализовывать:

Вот еще несколько интересных сведений от Microsoft о будущем терминальном сервере.

Сроки.
Обновление “R2” для Windows Server 2003 не содержит каких-то дополнительных улучшений в функционале Terminal Server (это всем известно). Во второй половине 2006 г. будет обновление коммуникаций для сервера Windows 2003 (когда выйдет Vista), чтобы серверы 2003 смогли работать с Vista. Следующая версия Windows Server “Longhorn” появится в 2007 г.

Bear Paw.
“Bear Paw” - это условное имя проекта, включающего в себя ряд обновлений терминального сервера. Bear Paw не является текущим проектом. Некоторые из его компонентов повились несколько месяцев назад с Service Pack 1 for Windows Server 2003 (как поддержка резервного драйвера принтера). Другие элементы проекта (публикация приложений, бесшовные окна) будут включены в Longhorn.