Альтернативы Citrix Presentation Server (часть 2)

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

Введение

В первой статье мы вернулись к началу технологии SBC и к тому, почему Citrix является крупнейшим игроком на этом рынке. Мы также описали первый набор альтернатив. В этой статье мы обсудим альтернативы 2X ApplicationServer, Ericom PowerTerm WebConnect и Jetro COCKPIT.

2X сервер приложений

От одного из самых старых продуктов SBC мы переходим к одному из последних продуктов, появившихся на рынке. После того, как 2X выпустила продукты, связанные с SBC, такие как 2X ThinClient Server и 2X LoadBalancer, они сделали шаг в область терминального сервера.

Когда вы впервые начнете использовать 2X, вы, вероятно, перепроверите размер установочного файла. Вместо массивных источников установки, к которым мы привыкли в настоящее время, установка представляет собой всего один файл размером около 5 МБ. Во время установки вы можете выбрать один 2X ApplicationServer или несколько серверов. По логике, в этой статье мы будем использовать вариант с несколькими серверами.

Конфигурация выполняется с помощью центральной консоли, где вы должны добавить сервер в консоль. Приятным вариантом является возможность группировки серверов. Группы можно использовать для простого добавления приложений в набор серверов (например, при использовании концепции хранилища). Балансировщик нагрузки можно настроить в двух режимах. Round Robin похож на Microsoft Network Load Balancing, но второй тип основан на ресурсах. Режим на основе ресурсов основан на трех возможных счетчиках: пользовательских сеансах, памяти и ЦП.

2X уже предопределила некоторые опубликованные приложения, которые можно настроить двумя щелчками мыши. Также удобной опцией является возможность перетаскивания исполняемого файла или ярлыка в консоль, и программное обеспечение автоматически создает опубликованное приложение с настройками по умолчанию. Опубликованное приложение имеет параметры фильтра для отображения приложения на основе IP-адресов и имен клиентов. 2X ApplicationServer имеет ограниченные возможности мониторинга. Вы можете настроить уведомления по электронной почте или через окна сообщений, когда некоторые счетчики превысят настроенное значение. Также можно создать файл журнала, содержащий счетчики производительности и действия, выполняемые программным обеспечением.

Вы должны помнить, что только одна консоль может использоваться для настройки параметров для всех ваших серверов. На этой машине также сохраняются все ваши настройки, так что это потенциальная Единая точка отказа (решение с холодным резервированием, поддерживаемое 2X).

2X предоставила клиентам Windows, Linux и MAC клиент для подключения к серверам. Поведение по умолчанию немного удивило, поскольку оно скрывает клиент по умолчанию при запуске опубликованного приложения, но это можно изменить в параметрах клиента. В клиенте нет ничего особенного, он делает то, для чего он создан, с бесшовными окнами и доступом к локальным ресурсам. Реализация портала чрезвычайно проста, просто скопируйте веб-каталог 2X на свой веб-сервер, и все готово.

Все обсуждаемые альтернативы (намного) дешевле, чем Citrix Presentation Server, но 2X действительно недорог.

Преимущества:

  • Небольшой установочный пакет (с автоматическими опциями), простое администрирование;
  • Поддержка клиентов для Windows, MAC и Linux;
  • Очень доступный.

Недостатки:

  • Один настраиваемый балансировщик нагрузки;
  • Конфигурация доступна только в одной консоли.

Эриком PowerTerm WebConnect

Ericom известен своим клиентом, который подключается практически к любой устаревшей хост-системе. В течение последних нескольких лет Эриком также сосредоточился на рынке SBC со своим продуктом PowerTerm WebConnect. Что было действительно примечательно, так это то, что это программное обеспечение было первым продуктом SBC, готовым к 64-битной версии. Их последняя версия — 5.5.1, в которой было несколько надстроек, сопоставимых с их предыдущей версией.

Продукт состоит из серверного компонента, агента терминального сервера, балансировщика нагрузки, портала и клиента. Серверный компонент может быть установлен в Windows или (L)Unix. Компонент может иметь избыточную конфигурацию, чтобы избежать единой точки отказа.

В консоли вы можете настроить среду сервера терминалов, а также подключения к устаревшим системам. Но давайте сосредоточимся на части SBC. Первое, что вы заметите, это то, что консоль выглядит иначе, чем «обычные» консоли Windows. В основном вы будете использовать строку меню.

Ericom поддерживает Published Desktop, Published Content и Published Applications. В мастере публикации вы можете использовать меню «Пуск» (или просто перейти к исполняемому файлу) для выбора приложений; вы также можете выбрать, чтобы клиент сначала искал содержимое приложения локально в системе. Если приложение недоступно, будет запущено Опубликованное приложение. У Ericom есть еще одна приятная функция под названием «Публикация нескольких приложений Windows». С помощью этой функции будет прочитано полное меню «Пуск», и при нажатии на ярлыки все они будут опубликованы в продукте. Ericom также поддерживает интеграцию с рабочим столом, позволяя добавлять ярлыки на рабочий стол и в меню «Пуск». В последней версии добавлена прямая интеграция с Active Directory, поэтому вы можете добавлять группы AD в опубликованное приложение.

PowerTerm WebConnect имеет один балансировщик нагрузки, который может отслеживать ЦП, память, сеансы или (настраиваемое) сочетание этих счетчиков. Они настраиваются из отдельной консоли. Новым в последней версии Ericom PowerTerm WebConnect является добавление сторонних продуктов для универсального решения для принтеров (Tricerat Screwdrivers) и управления ЦП/памятью с помощью RTO TS Scale Advanced (Citrix использует уменьшенную версию RTO CPU/Memory management). Мониторинг может осуществляться из консоли на нескольких уровнях. Ericom различается между сеансами пользователя и сеансами администрирования. Монитор обнаружения злоумышленников также включен; где хранятся неудачные попытки. Конечно, теневое копирование (используя VNC) доступно. Приятным дополнением к системе отправки сообщений является опция, позволяющая пользователю ответить на сообщение. Ericom хранит информацию об использовании серверов в файле на основе CSV. Таким образом, отчетность может быть сделана с помощью дополнительного инструмента (например, MS Excel).

Клиенты могут подключаться через клиент или компонент портала. Также можно использовать токены RSA. У клиента есть несколько приятных опций, таких как возможность обратиться за помощью к ИТ-персоналу (разделенному на две группы). Простая, но умная возможность добавить (или удалить) клиента в папку автозагрузки с помощью параметров внутри клиента. У Ericom есть клиенты для Windows, L(Unix) и Windows CE.

Преимущества:

  • PowerTerm WebConnect, помимо функциональной поддержки SBC, поддерживает все типы устаревших хост-серверов.
  • Приятные функции, такие как возможность ответа на отправку сообщения, поддержка SSL в продуктах и удобные клиентские функции.
  • Настоящая бесшовная поддержка Windows.

Недостатки:

  • Руководство администратора написано с технической подготовкой
  • Консоли администрирования неудобны
  • Отчетность можно улучшить

Печень КОКПИТ

Компания Jetro родом из Израиля, и их продукция присутствует на рынке уже довольно давно.

Продукт имеет центральный серверный компонент, работающий на Internet Information Server. Функциональность сервера COCKPIT может быть реализована в кластерном решении, что исключает создание единой точки отказа. Для серверов терминалов существует один установочный файл MSI для агента. На одном из серверов также должна быть роль соединителя каталогов для связи с Active Directory. Jetro также имеет свой собственный универсальный компонент принтера, который поддерживает печать как в формате EMF, так и в формате PDF.

Консоль администрирования основана на веб-интерфейсе, поэтому вы можете администрировать свою среду Jetro с любого компьютера. Вам нужно добавить сервер вручную в консоль, и они отключены по умолчанию. Из-за веб-консоли я лично нахожу конфигурацию менее удобной, чем другие продукты. Jetro работает с политиками безопасности, которые также используются для назначения прав на опубликованные приложения. Таким же образом вы также можете запретить доступ к приложению для определенной группы пользователей. Хорошим вариантом является планирование приложений. С помощью этой функции вы можете назначить время, когда приложение может быть запущено. Jetro поддерживает опубликованные приложения и опубликованные рабочие столы. Также доступна интеграция с рабочим столом.

Jetro имеет самый обширный балансировщик нагрузки из всех продуктов. Каждый счетчик производительности Windows можно использовать в балансировке нагрузки. Каждому счетчику можно присвоить вес для общей балансировки нагрузки. Это общее значение будет переведено в три состояния: низкий, средний, высокий, где вы можете определить, какой уровень будет достигнут и когда. Хотя конфигурация значительно расширена, это также может затруднить настройку политик балансировки нагрузки.

Jetro имеет хорошие функции мониторинга и отчетности. В опции мониторинга вы можете увидеть текущую активность на ваших серверах с помощью запросов. Отчеты также можно создавать с помощью запросов.

Во время запуска клиента происходит связь с терминальным сервером. Из-за такого поведения требуется некоторое время, прежде чем приложения отобразятся. Но если выбранное приложение доступно на этом сервере (и имеет наименьшее значение балансировки нагрузки), запуск приложения выполняется очень быстро. Емкость бесшовных Windows средняя по сравнению с другими продуктами, но она удобна для большинства сред.

Преимущества:

  • Доступны дополнительные функции, такие как решение для печати и функция планирования;
  • Продукт хорошо документирован;
  • Веб-консоль можно использовать из любой системы.

Недостатки:

  • Назначение приложений пользователям не интуитивно понятно с помощью политик безопасности;
  • Клиент автоматически регистрирует пользователя на одном из терминальных серверов;
  • Консоль не всегда удобна.

Вывод

В этой второй статье были описаны еще несколько альтернатив. В следующей статье будут описаны Provision Networks и Genuit Thinworx. Кроме того, краткий обзор некоторых других альтернатив, указатели на дополнительную информацию и резюме можно найти в заключительной статье этой серии альтернатив Citrix.

  • Альтернативы Citrix Presentation Server (часть 1)
  • Альтернативы Citrix Presentation Server (часть 3)