| ПРОЕКТ ПОДДЕРЖИВАЕТСЯ ООО "ТОНК" Linux и Windows терминалы с поддержкой ICA и RDP. |
Brian Madden и Gabe Knuth
Сентябрь 2003
Источник
Многие годы Citrix была единственной компанией, предлагавшей ПО для серверных вычислений. Конечно, был еще Microsoft Terminal Services, но они выгялдели слишком бедно по сравнению с Citrix MetaFrame. Однако, в последнее время идет много разговоров о новых особенностях Terminal Server в Microsoft Windows 2003. Насколько Windows 2003 можно сравнивать с Citrix MetaFrame?
Помимо этого, на рынок незаметно вышли некоторые третьи производители. Так ли они хороши, чтобы составить серьезную конкуренцию Citrix, уже имеющему 30-миллионную пользовательскую базу?
Эта статья поможет ответить на эти вопросы. В ней мы рассмотрим новые особенности нового Microsoft Terminal Server и последнее предложение Citrix MetaFrame. Мы также сделаем обзор трех продуктов небольших продавцов ПО - BoostIT и CockpIT (Jetro Platforms), New Moon Canaveral iQ (Tarantella) и DAT Panther.
В этой статье сравниваются следующие продукты :
Давайте сначала сделаем беглый обзор каждого из них.
Terminal Services for Microsoft Windows Server 2003
Я написал полный обзор Terminal Server в Windows 2003 после его выхода в
апреле 2003. (Читать
здесь.) Что интересно относительно Terminal Server, это его абсолютная
необходимость для любого из этих продуктов. Ваш выбор состоит в том, хотите
ли вы использовать Terminal Server сам по себе, или вы хотите использовать
продукт третьей фирмы как добавление к Terminal Server.
Более подробная таблица сравнения возможностей Citrix MetaFrame и Windows Terminal Services разных версий содержится здесь.
Terminal Server прошел длинный путь после своего в 1998 г. С точки зрения протокола, Microsoft RDP не хуже Citrix ICA. Они оба виртуально поддерживают любую клиентскую платформу, оба поддерживают доступ к локальным ресурсам клиента (порты, принтеры, аудио, буфер обмена). Кроме того, новая версия RDP поддерживает 24-битный цвет и высокое разрешение.
Однако, это равноправие протоколов не означает, что на рынке нет места для сторонних продуктов. Стоит посмотреть другие вещи, которые могут оптимально подойти под ваши требования.
Например, Terminal Server все еще слабоват в следующих областях:
Terminal Server удобен в небольших средах, когда пользователи имеют доступ к полным рабочим столам, но плохо подходит для больших и сложных сред.
Citrix MetaFrame XP Presentation Server 1.0 Feature Release 3
Citrix - это компания, которая, в сущности, изобрела современные серверные
вычисления на платформе Microsoft Windows. MetaFrame XP предлагает массу
возможностей, включая мощное распределение нагрузки, публикацию приложений
в бесшовных окнах, веб-портал для приложений.
Помимо центральных особенностей MetaFrame, лицензионная политика позволяет использовать такие приложения, как "Citrix Secure Gateway" (CSG). CSG позволяет поддерживать всех ваших пользователей через один порт на одном адресе IP. С помощью Citrix вы можете предоставлять защищенный удаленный доступ тысячам удаленных пользователей, используя одну комбинацию адрес IP/порт.
Citrix также предлагает несколько других продуктов, не включенных в основное ядро. Например, MetaFrame Conferencing Manager (позволяет совместное использование и разработку приложений пользователями, рассредоточенными по всему миру) и MetaFrame Secure Access Manager (предлагает защищенную и персонализированную информацию через веб-портал).
Недостатком Citrix является его цена. Хотя Citrix MetaFrame содержит наибольшее число возможностей, он также самый дорогой: пользовательские лицензии почти на $100 превышают цены конкурентов.
В настоящее время Citrix выпускает новую версию своего терминального севрера - Presentation Server 3.0. См. подробнее его возможности, а также первый взгляд на Presentation Server 4.0
Jetro CockpIT 3.0 / BoostIT 3.0
Продукт CockpIT 3.0 компании Jetro Platforms не является прямым конкурентом
Citrix, Microsoft или Tarantella. Вместо этого он фокусируется на создании
"платформы управления", которая позволяет управлять существующей
средой, независимо от того - Terminal Servers, серверы Citrix MetaFrame
или комбинация обоих.
Jetro использует собственного клиента, который обращается к серверу Jetro, который поддерживает список приложений, загрузку серверов, пользовательские политики и привилегии. После того, как он определил сервер, к которому надо подключиться, клиент Jetro передает информацию о соединении стандартному клиенту RDP или ICA, после чего запускается сеанс.
Jetro продает два продукта: CockpIT и BoostIT. Эти продукты технически идентичны на 100%, разница заключается в лицензировании. CockpIT добавляет все возможности Jetro в среду Terminal Server и RDP. BoostIT помимо этого также поддерживает ICA. А теперь самое интересное. BoostIT намного дешевле, чем CockpIT. Правда. Продукт, который поддерживает как RDP, так и ICA, значительно дешевле ($40 на пользователя), чем продукт, поддерживающий только RDP ($160 на пользователя). Jetro посчитал, что раз уж вы используете ICA, то уже заплатили изрядное количество денег, поэтому они предоставляют скидку. Загвоздка состоит в том, что вам, естественно, необходимы лицензии Citrix для каждой лицензии BoostIT.
Jetro добавляет ряд впечатляющих возможностей к Terminal Server. Помимо поддержки бесшовных (seamless) окон, публикации приложений, веб-интерфейса для доступа к приложениям, распределения нагрузки, продукты Jetro также позволяют публиковать приложения и независимо от того, как осуществляется к ним доступ - через ICA или RDP.
Tarantella New Moon Canaveral iQ 2.0
Canaveral iQ 2.0 - это последняя интеграция сервера Canaveral iQ от компании
Tarantella / New Moon. Tarantella сосредоточилась на выпуске более дешевого
решения, чем MetaFrame. Canaveral iQ содержит около 80% функциональности
MetaFrame всего за 40% его цены.
Canaveral iQ может выполняться на Windows Terminal Server 4.0, Windows 2000 или Windows 2003. Canaveral имеет все основные особенности сервера приложений, включая публикацию приложений, бесшовные окна, веб-интерфейс, распределение нагрузки.
Распределение нагрузки поставляется отдельно, в виде Canaveral Load Balancer. Он работает аналогично Citrix Load Manager. Один этот факт может сэкономить несколько тысяч долларов. Кроме того, для распределения нагрузки Canaveral не требует наличия Windows 2003 Enterprise Edition .
Одной из интересных особенностей Canaveral iQ является возможность публикации приложений для отдельных терминалов или групп терминалов, а не для пользователей. Это может быть полезным при создании информационных киосков, рекламных площадок и пр.
Tarantella - это одна из немногих компаний, которая официально лицензировала технологию Microsoft RDP и теперь предлагает собственную версию Microsoft Terminal Services Advanced Client (TSAC). Хотя в основе лежит протокол RDP, клиент Canaveral также обеспечивает доступ к дополнительным услугам, например, бесшовным окнам и веб-интерфейсу. Tarantella предлагает клиенты Canaveral для 32-разрядных Windows и Windows CE; клиент Java для Linux и Macintosh находится в стадии бета-тестирования.
Хотя функционал Canaveral iQ слабее, чем в MetaFrame, он гораздо лучше, чем в Windows Terminal Services. Tarantella удалось добавить многие возможности, имеющиеся в Citrix MetaFrame, в Windows Terminal Services и при этом сохранить доступную цену.
DAT Panther Server 2002
DAT Group - это партнер Microsoft, известный своими мобильными приложениями.
DAT Panther Server 2002 добавляет некоторую функциональность к Terminal
Server. Используя в своей основе протокол RDP, Panther добавляет в среду
Terminal Srvices seamless окна, публикацию приложений, распределение нагрузки.
Он не содержит веб-интерфейса и ряда особенностей, предлагаемых конкурентами, но расширяет основную функциональность Terminal Server за разумную цену.
| |
Означает, что указанная особенность является частью продукта |
| |
Означает, что продукт работает поверх Terminal Server и заимствует функциональность от Terminal Server. |
| (1) | Число после "галочки" означает, что ссылка содержит более подробную информацию. Щелкните по номеру для просмотра ссылки. |
| Основная информация | Terminal Server | Citrix | Jetro | Tarantella New Moon | DAT Panther |
| Минимальная требуемая версия Terminal Server | n/a | 2000(1) | 2000 | NT4 | 2000 |
| Протокол удаленного сеанса | RDP | ICA | ICA/RDP | RDP | RDP |
| Стоимость для пользователя (US$)(3) | Baseline(2) | $250-350 | $40-160 | $199/одновр. польз. или $103/именов. польз. |
$150 |
| Стоимость сопровоздения - на 1 пользователя в год | Baseline(2) | $40-50 | Первый год беплатно, потом $16 в год | Первый год бесплатно, потом 5% ежегодно | Первый год бесплатно, потом $25 ежегодно |
| Тип лицензии (по числу одновременных пользователей или по именованным пользователям) | по выбору | одновременно | одновременно | по выбору | одновременно |
| Основные особенности | Terminal Server | Citrix | Jetro | Tarantella New Moon | DAT Panther |
| Публикация приложений | |
|
|
|
|
| Seamless Windows | |
|
|
|
|
| Распределение нагрузки приложений | XPa(4) | |
|
|
|
| Веб-интерфейс к приложениям | |
|
|
||
| Прочие особенности | Terminal Server | Citrix | Jetro | Tarantella New Moon | DAT Panther |
| Публикация контента | |
|
|
|
|
| Редирект контента | |
|
|
||
| Публикация приложений для отдельных рабочих станций | |
||||
| Подключение к отдельному приложению (а не к рабочему столу) | |
|
|
|
|
| Отображение драйвера принтера | |
|
|
|
|
| Репликация драйвера принтера | |
|
|
|
|
| Универсальная печать | |
|
|
||
| Распределение нагрузки сервера | |
XPa(4) | |
|
|
| Расписание доступности сервера | |
|
|||
| Удаленное управление (shadowing) | |
|
|
|
|
| Client Features | Terminal Server | Citrix | Jetro | Tarantella New Moon | DAT Panther |
| Установка клиента через веб | |
|
|
|
|
| Автоообновление клиента (7) | |
|
|||
| Доступ к локальному диску | |
|
|
|
|
| Доступ к локальному принтеру | |
|
|
|
|
| Отображение буфера обмена | |
|
|
|
|
| Доступ к локальным портам COM/LPT | |
|
|
|
|
| Отображение аудио | только 2003 | |
только 2003 | только 2003 | только 2003 |
| Интеграция с рабочим столом | |
|
|
||
| Имеет собственного клиента | |
|
|
|
|
| 24-битный цвет, высокое разрешение | только 2003 | |
только 2003 | только 2003 | только 2003 |
| Поддержка нескольких мониторов на клиенте | |
||||
| Клиентские платформы | Terminal Server | Citrix | Jetro | Tarantella New Moon | DAT Panther |
| 32-bit Windows | |
|
|
|
|
| 16-bit Windows | |
|
|||
| DOS | |
|
|||
| Macintosh | |
|
|||
| Linux/Unix | |
|
|||
| Java | |
|
(in beta) | ||
| Windows CE / PocketPC | |
|
|
|
|
| Безопасность | Terminal Server | Citrix | Jetro | Tarantella New Moon | DAT Panther |
|
Шифрование SSL |
|
|
|
|
|
| Шифрование TLS | |
|
|
|
|
| Поддержка проксим | |
|
|
|
|
| Поддержка SSL Gateway | |
|
|||
| Сертификация NIAP | EAL 4+ (11) | ||||
| Сквозная аутентификация | |
||||
| Протоколы (TCP/IP, IPX/SPX, NetBEUI) | TCP/IP | Все | TCP/IP | TCP/IP | TCP/IP |
| Особенности управления | Terminal Server | Citrix | Jetro | Tarantella New Moon | DAT Panther |
| Делегируемое администрирование | |
|
|
||
| Удаленное проталкивание инсталляции | |
|
|||
| Пользовательские политики | |
|
|
||
| Централизованная консоль управления | |
|
|
|
|
| Клонирование сервера | |
|
|||
| Системный мониторинг | |
XPe(14) | |
|
|
| Подробный отчет об использовании | XPe(14) | |
|
||
| Упаковка и доставка приложений | XPe(14) | ||||
| Полная интеграция с Active Directory | |
|
|
(1) Citrix MetaFrame XP FR2 и более новые
требуют Windows 2000 или Windows 2003 (для FR3). MetaFrame XP Feature Release
1 и более старые могут выполняться на Windows NT 4.0 Terminal Server Edition.
(2) Цены на Microsoft Windows Terminal Server указаны как
"базовые", поскольку вам в любом случае необходимы эти лицензии (т.е. цена
остальных трех продавцов является добавлением к ценам Microsoft). Кроме
того, цены и лицензии Microsoft имеют слишком много опций, чтобы уместиться
в этой таблице. Средняя стоимость одной лицензии TS CAL - около $70.
(3) Цены указаны как рекомендованные производителем для
розничной продажи.. Действительные цены могут зависеть от вашего реселлера.
Кроме того, реселлеры могут предоставлять скидки прои покупке большой партии
или для образовательных учреждений.
(4) Эта особеноость требует версии MetaFrame XPa. Стоимость
лицензии XPa составляет $300 на одного пользователя, сопровождение - $45
в год на 1 пользователя.
(5) Репликация драйверов принтеров требует бесплатной утилиты
"Print Migrator."
(6) Помимо административного удаленного управления, Citrix
предлагает удаленное управление "user-to-user", позволяющее одним пользователям
управлять сеансами других пользователей (с надлежащими привилегиями). Это
клёво.
(7) Автообновление клиента не включено в Terminal Server.
Однако, Microsoft предлагает использовать технологии SMS, IntelliMirror
и/или MSI для автоматического обновления клентов RDP. Но все равно это не
так удобно, как технология Citrix.
(8) Клиент DOS доступен от третьего производителя.
(9) Клиент Linux / Unix доступен в виде бесплатных клиентв
open source - см. Rdesktop, wtware,
thinstation
(10) Клиент Java доступен от третьего производителя
(11) Microsoft Windows 2000 сертифицирован на EAL 4 + Flaw
Remediation.
Подробнее. Windows Server 2003 еще не сертифицирован.
(12) Делегируемое администрирование Citrix
(13) Мониторинг и анализ Win sys
(14) Требует MetaFrame XPe (или Presentation Server Enterprise
Edition). Стоимость лицензии XPe - $350 на пользователя, годовая поддержка
- $50 на 1 пользователя в год.
(15) Для полноценной реализации требует редакции Windows
2003 Enterprise Edition
(16) DAT Panther не включает встроенный генератор отчетов,
а предоставляет экспорт в Excel, Crystal Reports и т.п.
(17) Продукты New Moon и Jetro интегрируются в Active Directory.
Однако, вместо расширения схемы AD, они поддерживают собственную базу данных,
содержащую реплику необходимой им информации из AD.
Brian Madden - внештатный консультант и писатель. Автор книг Citrix MetaFrame XP: Advanced Technical Design Guide, Including Feature Release 2. Он также соавтор книги Terminal Services for Microsoft Windows Server 2003.
Gabe Knuth предоставил для этой статьи информацию о New Moon. Последние пять лет он работает в области серверных вычислений в качестве системного консультанта для Network Services & Technology in Omaha, NE. Он участвовал в проектах для многих крупных корпораций, включая Molex, Inc and Werner Enterprises.