| ПРОЕКТ ПОДДЕРЖИВАЕТСЯ ООО "ТОНК" Linux и Windows терминалы с поддержкой ICA и RDP. |
|
MetaFrame 1.8
|
MetaFrame XP 1.0 | Presentation Server 3.0 | Access Essentials | Microsoft Terminal Services | ||
| Windows 2000 Sever | Windows Server 2003 | |||||
|
Протокол
|
ICA | ICA | ICA | ICA | RDP 5.0 | RDP 5.2 |
|
Минимальные требования к пропускной способности канала
|
20 Kbps | 15-20 Kbps | 15 Kbps | 15 Kbps | 30 Kbps | 20 Kbps |
|
Метод поиска сервера
|
ICA Browser (порт 1604/UDP) |
Служба XML, порт 80/TCP | XML 8001/TCP | | Каталог сеансов | |
|
Используемые основные порты
|
1604/UDP 1494/TCP |
1494/TCP 80/TCP |
1494/TCP 80/TCP |
1494/TCP 443/TCP |
3389/TCP | 3389/TCP |
|
Переназначение портов LPT и COM
|
+ | + | + | ? | Доступно при применении NCD | + |
|
Переназначение локальных принтеров клиентов
|
+ | + | + | + | + | + |
|
Печать на сетевой принтер
|
+ | + | + | + | + | + |
|
Печать на локальный принтер
|
+ | + | + | + | + | + |
|
Автоматическое создание принтера при подключении клиента
|
Win32 | Win32 | Win32, Java | | + | + |
|
Универсальный драйвер принтера
|
| FR2 - ч/б 300dpi; FR3 - цв. 300dpi. |
цветной 300dpi | + | | + (SP1) |
|
Репликация драйверов принтеров по серверам
|
+ | + | + | | | |
|
Управление полосой пропускания, потребляемой печатью
|
| + | + | | | |
|
Переназначение локальных дисков
|
+ | + | + | + | Доступно при применении NCD | + |
|
Переназначение аудио
|
+ | + | + | | | + |
|
Системные звуки
|
+ | + | + | ? | + | + |
|
Двунаправленное аудио (диктование с микрофона)
|
| | + | | | |
|
Возможность переименования дисков сервера
|
+ | + | + | + | | |
|
Переназначение устройств USB
|
| См. FAQ | | См. FAQ | ||
|
Синхронизация буфера обмена между сервером и клиентом
|
+ | + | + | + | + | + |
|
Поддержка смарт-карт
|
| FR3 | + | + | | + |
|
Возможность управления временными зонами клиентов
|
| FR3 | + | ? | | + |
|
Максимальное количество цветов
|
256; TrueColor в FR1 | 256; начиная с FR1 - True Color (16 млн) | 256 | True Color | ||
|
Теоретическое максимальное разрешение экрана
|
1024x768 | 64000 x 64000 | ? | 1024х768 | 1600 х 1200 | |
|
Динамическая настройка параметров сеанса в зависимости
от возможностей устройства клиента
|
| FR3 | + |
| | + / (частично) |
|
Панорматирование и масштабирование (для устройств с небольшим
экраном)
|
| FR3 | + | | | |
|
Публикация приложений
|
+ | + | + | + | | |
|
Публикация контента (файлов)
|
| FR3 | + | + | | + |
|
Возможность временно "спрятать" опубликованное приложение
|
| | + | ? | | |
|
Редирект контента (открытие локальных файлов опубликованными
приложениями и наоборот)
|
| начиная с FR2 | + | ? | | |
|
Доступ через веб-браузер
|
+ | + | + | + (только) | Terminal
Services Advanced Client Web package, Remote Desktop Web Connection |
|
|
Запуск приложения в окне веб-браузера
|
+ | + | + | + | | |
|
Автоматическое размещение опубликованных приложений на
рабочем столе пользователя и в меню "Пуск"
|
| + | + | | | |
|
Подключение через TCP/IP
|
+ | + | + | + | + | + |
|
Подключение через IPX/SPX
|
+ | (только на Windows 2000 Server) | | | | |
|
Подключение через NetBIOS
|
+ | + | + | | | |
|
Подключение через RAS
|
+ | + | + | | + | + |
|
Подключение напрямую через модем или асинхронный кабель
|
+ | + | + | | | |
|
Клиент для Windows 3.11
|
+ | + | + | | + | + |
|
Клиент Win32 (Windows 9х/ME/NT/2000/XP)
|
+ | + | + | IE 6.0 | + | + |
|
Клиент для Windows CE
|
| + | + | IE 5.5 | + | + |
|
Клиент для PocketPC
|
| + | + | Pocket IE2003 | - | |
|
Клиент для UNIX
|
Linux, Digital Unix, HP-UX, AIX, SCO, SGI IRIX, Solaris | Mozilla 1.x | Linux (www.rdesktop.org) , LinRDP | LinRDP | ||
|
Клиент DOS
|
+ | + | + | | DOSRDP | |
|
Клиент OS/2
|
Клиенты DOS16 или Win16 в среде OS/2 | | | | ||
|
Клиент Java
|
| + | + | + | | |
|
Клиент для MAC
|
+ | + | + | Safari, Netscape, IE 5.21 | Только для MAC OS X | |
|
Автоматическое обновление клиента
|
+ | + | + | | С использованием InetelliMirror | |
|
Возможность создания инсталляции клиента с предопределенными
настройками
|
| + | + | | | |
|
Автоматическое восстановление разорванных соединений
|
| FR3 | + | ? | | |
|
Балансировка нагрузки и построение кластеров
|
+ | В версиях XPa и XPe, по 6 параметрам |
| Только в Windows 2000 Advanced Server или при использовании других продуктов (NCD или Clusterisis) | ||
|
Удаленное управление сеансами пользователей (Shadowing)
|
1 : 1, ICA & RDP |
начиная с FR3 - 1:1, многие к 1, 1 ко многим, user-to-user; ICA и RDP |
1:1, многие к 1, 1 ко многим, user-to-user; ICA и RDP |
+ | 1 к 1 только RDP |
1 к 1 только RDP |
|
Поддержка динамических имен клиентов
|
| FR3 | + | | | |
|
Пользовательские политики
|
| FR3 | + | + | | |
|
Назначение приоритета CPU для отдельных приложений
|
| FR3, XPa/XPe | XPa,XPe | + | | |
|
Цельные окна (seamless windows)
|
| В клиентах Win32, Linux | | AppliDis | ||
|
Настраиваемые формы окон и поддержка нестандартных форм
окон
|
| FR3 | + | | | |
|
Поддержка нескольких мониторов на клиенте
|
| Только клиенты 7.x и выше, Windows 98, 2000 и XP | | | ||
|
Шифрование траффика
|
SecureICA, RC5 в FR1 | RSA RC5,40,56,128bit | RSA RC4, 56/128bit | |||
|
Поддержка SSL
|
FR1 | начиная с FR1 | + | + | | + (SP1) |
|
Поддержка TLS
|
| начиная с FR2 | + | + | | + (SP1) |
|
Поддержка VPN
|
ICA Gateway | + | + | Только Citrix Access Gateway | + | + |
|
Поддержка Internet Proxy
|
| SOCKS, Secure Proxy, аутентификация в proxy | | ? | ? | |
|
Поддержка Novell NDS
|
| начиная с FR2 | + | | | |
|
Поддержка Novell eDirectory
|
| начиная с FR2 | + | | | |
|
Делегируемое администрирование
|
| начиная с FR2 | + | + | | ограничено |
|
Централизованное управление паролями
|
| Citrix Passoword Manager | | | ||
|
Администрирование через Web
|
+ | + | + | + | | |
|
Акселерация для веб-браузеров
|
| + | + | + | | |
|
Акселерация для изображений
|
| | + | + | | |
|
Акселерация для мультимедиа
|
| | Flash, QT, Windows Media | + | | |
|
Удаленная установка приложений
|
| XPe с Installation Manager | + | | | средствами Windows |
|
Поддержка Microsoft Operations Manager (MOM) 2000
|
| FR3 | + | | | + |
|
Поддержка WMI
|
| FR3 | + | | | + |
|
Выдача лицензий из единого пула
|
| + | + | + | + | + |
|
Собственный сервер лицензирования
|
| | + | + | + | + |
Из статьи Brian Madden "Do you need Citrix or is Terminal Server enough?" ("Что же вам нужно - Citrix или Terminal Service?")
20.09.2005
Стоит ли Citrix Presentation Server того, чтобы переплачивать помимо Terminal Services еще $300-400? Ведь есть более дешевые решения других производителей (Jetro Platforms, 2X, Sun/New Moon/Tarantella/ProPalms и т.д.) Этот вопрос столь же старый, как и сам Terminal Server.
Начнем с популярных непдопониманий и мифов вокруг "Citrix против Terminal Server”.
Миф 1. ICA лучше RDP. Это не так. Да, когда-то протокол ICA был намного лучше, чем RDP. Но с выходом RDP 5.2 (версия, идущая с Windows Server 2003), протоколы сравнялись. Они оба погддерживают 24-битный цвет и высокие разрешения, оба проддерживают отображение портов, принтеров, теневые сеансы, аудио, шифрование. С точки зрения производительности они одинаковые. Бывает, что в разных ситуациях один протокол лучше другого.
Миф2. Если у вас много пользователей (50, 75, 100 или около того), то можно использовать только Terminal Server, а если больше, то нужен Citrix. Это не так. Есть много систем с тысячами пользователей, использующих среду только Terminal Server без Citrix. И наоборот, многие организации с 15-20 пользователями используют (и нуждаются) Citrix. Кстати, у Citrix есть версия для малого бизнеса - “Access Essentials” - предназначенная как раз для малых организаций. Поэтому необходимость в Citrix никак не связана с числом ваших пользователей.
Зачем же тогда нужен Citrix?
Давайте рассмотрим возможности чистого Terminal Server, встроенного в Windows Server 2003. Даже при том. что RDP предоставляет одинаковую функциональность с ICA, он имеет ряд ключевых ограничений:
Давайте рассмотрим эти ограчения подробнее.
Нет опубликованных приложений
При использовании только Terminal Server, пользоватеь должен подключиться к серверу, а затем запустить приложение. Даже если это приложение указывается в файле подключения RDP, этот файл все равно должен указывать на определенный сервер.
Нет бесшовных окон
Terminal Server отлично работает при подключении к удаленному рабочему столу, но если клиенту нужно подключиться к определенному приложению, он вынужден работать в неудобном нерасширяемом окне.
Нет шлюза SSL или прокси
В Windows Server 2003 SP1 появилась возможность шифровать соединение RDP. Но это длается только на стороне сервера. Поэтому если у вас 10 терминальных серверов, вам нужно 10 дырок в firewall для клиентских соединений.
Нет веб-интерфейса
Хотя клиента Terminal Server можно запустить через веб-браузер, Terminal Server не включает в себя полный и автоматический веб-интерфейс, в отличие от Citrix
Нет распределения нагрузки на уровне приложений
Распределение нагрузки в Windows Server 2003 основано только на загрзке сети. Citrix и другие продукты могут распределять нагрузку в зависимости от многих параметров, например, количества пользователей и уровня использования CPU. (И даже здесь Citrix проигрывает некоторым другим продуктам, которые могут делать балансировку нагрузки по любому счетчику производительности).
Прочти все продукты третьих производителей предлагают все пять перечисленных возможностей. Также предполагается, что большая часть этого функционала будет включена в следующей редакции Windows.
Эта авторская статья фокусируется на Citrix и Microsoft. В завершении рассмотрим пару особенностей Citrix, которые не предоставляют другие продукты. Эти особенности Citrix называет "SmartAccess" и "Workspace Control".
Citrix Smart Access
“Smart Access” - это дурацкое маркетинговое название довольно интересной технологии, которая позволяет администратору указывать, как пользователи могут получать доступ к своим приложениям с разных мест. Раньше вы могли создать политики Citrix, включающие или отключающие разные особенности протокола ICA в зависимости от того, откуда подключается пользователь (если из офиса - то разрешить все, а если снаружи брандмауэра, то отключить буфер обмена, подключение клиентских дисков и т.п.)
Технология Smart Access позволяет применять политики Citrix в зависимости от различных характеристик устройства клиента (помимо обычного адреса IP). Установлен на клиенте антивирус? Тогда дадим ему полный доступ к клиентским дискам. Если нет - то у пользователя будет доступ к приложениям, но не будет доступа к своим дискам. Вы можете применять такие политики на базе многочисленных характеристик клиента.
Но в Smart Access есть и негативные моменты. Во-первых, для использования технологии Smart Access пользователи должны подключаться к Citrix Presentation Servers через аппаратное устройство “Citrix Access Gateway” (CAG). В сущности, это устройство SSL VPN, тесно интегрированное с Citrix Presentation Server. Стоит это устройство $2500 и его проблематично внедрить в организациях, которые уже используют VPN.
Другой недостаток Smart Access состоит в том, что нужно потратиться еще на $150 на каждого параллельного пользователя (помимо $300-400 на сам Presentation Server).
Citrix Workspace Control
Еще одна важная особенность, которую продвигает Citrix, называется Workspace Control — маркетинговое имя для набора технологий, позволяющих пользователям подключаться с разных клиентских устройств и "вытаскивать" свои приложения на новые устройства. Пользователь, зарегистрированный с другого места, может переподключить все свои приложения без необходимости повторной аутентификации или ручного щелканья по значкам приложений для их запуска.
SmoothRoaming также относится к Workspace Control и позволяет переподключать приложения с любого клиентского устройства, имеющего другие характеристики (разрешение, глубина цвета и пр.), и удаленный сеанс автоматически подстраивается под новые характеристики устройства.
Заключение
Итак, вот основные причины, по которым вы можете выбрать Citrix в дополнение к Terminal Server: