Открыть сервис

Citrix Virtual Apps and Desktops

Citrix Virtual Apps and Desktops (ранее Citrix XenApp и XenDesktop) — это коммерческое программное обеспечение для виртуализации приложений и рабочих столов, разрабатываемое компанией Cloud Software Group (ранее Citrix Systems). Продукт позволяет централизованно размещать приложения и полноценные операционные системы (Windows, Linux) на серверах и доставлять их конечным пользователям на различные устройства (тонкие клиенты, ноутбуки, планшеты, смартфоны) по сети. Основная цель — обеспечить удалённый доступ к корпоративным ресурсам с сохранением производительности и безопасности, при этом обработка данных выполняется на серверной стороне.

История

Предшественники и ранние версии

Первая версия продукта для виртуализации приложений, Citrix WinFrame, была выпущена в 1995 году на базе Windows NT 3.51. В 1997 году компания представила Citrix MetaFrame, который расширял возможности Windows Terminal Server. В 2008 году линейка была переименована в Citrix XenApp, а в 2010 году появился Citrix XenDesktop для виртуализации целых рабочих столов.

Эпоха XenApp и XenDesktop

С 2010 по 2018 год продукт активно развивался: были добавлены поддержка графических ускорителей (GPU), улучшенная интеграция с гипервизорами (VMware vSphere, Microsoft Hyper-V, Citrix Hypervisor) и механизмы оптимизации трафика (HDX). В 2018 году Citrix объединила XenApp и XenDesktop под единым брендом Citrix Virtual Apps and Desktops.

Современное состояние

С 2020 года продукт доступен как в локальной версии (on-premises), так и в облачной (Citrix DaaS — Desktop as a Service). В 2022 году компания Citrix была поглощена инвестиционным фондом Vista Equity Partners и объединена с TIBCO Software, образовав Cloud Software Group. Разработка продолжается, выходят ежеквартальные обновления LTSR (Long Term Service Release) и текущие релизы (CR).

Архитектура

Компоненты

Система состоит из нескольких ключевых компонентов, работающих на серверах и клиентских устройствах:

  • Delivery Controller — центральный компонент, управляющий сессиями, аутентификацией и распределением ресурсов. Взаимодействует с гипервизорами и базами данных.
  • Virtual Delivery Agent (VDA) — агент, устанавливаемый на каждую виртуальную машину или физический сервер, предоставляющий приложения и рабочие столы. Обеспечивает подключение к Delivery Controller и обработку политик.
  • StoreFront — веб-портал, через который пользователи получают доступ к опубликованным ресурсам. Поддерживает единый вход (SSO) и интеграцию с Active Directory.
  • Citrix Gateway (ранее NetScaler Gateway) — шлюз безопасности, обеспечивающий шифрованное соединение (SSL VPN) и защиту от несанкционированного доступа. Может быть программным или аппаратным.
  • Citrix License Serverсервер лицензирования, управляющий правами на использование продукта (по подписке или бессрочные лицензии).
  • Citrix Studio — консоль управления для настройки политик, публикации ресурсов и мониторинга.
  • Citrix Director — инструмент мониторинга и диагностики, отображающий статистику сессий, производительность и ошибки.

Протоколы передачи данных

Основной протокол — HDX (High Definition Experience), разработанный Citrix. Он включает набор технологий для сжатия, кэширования, перенаправления устройств (USB, принтеры, веб-камеры) и оптимизации графики. HDX использует собственные транспортные механизмы поверх TCP или UDP, а также может работать через ICA (Independent Computing Architecture) — проприетарный протокол, предшествовавший HDX.

Виды виртуализации

Виртуализация приложений

Позволяет публиковать отдельные приложения, не требуя установки на клиентском устройстве. Пользователь видит только нужную программу, а её выполнение происходит на сервере. Поддерживаются как Windows-приложения, так и веб-приложения.

Виртуализация рабочих столов

Предоставляет полноценный рабочий стол операционной системы (Windows 10/11, Windows Server, Linux). Возможны два режима:

  • VDA на основе сессий — несколько пользователей работают на одном сервере, каждый в своей изолированной сессии (аналог RDS).
  • VDA на основе виртуальных машин — каждому пользователю выделяется отдельная виртуальная машина (VDI — Virtual Desktop Infrastructure). Обеспечивает полную изоляцию, но требует больше ресурсов.

Развёртывание и модели лицензирования

Локальное развёртывание (on-premises)

Устанавливается в дата-центре организации. Требует собственных серверов, гипервизора и лицензий. Поддерживает интеграцию с Active Directory, Group Policy и системами управления конфигурациями (SCCM, Ansible).

Облачное развёртывание (Citrix DaaS)

Управляемый сервис, размещаемый в облаке Citrix или партнёрских облаках (Microsoft Azure, AWS, Google Cloud). Пользователи платят по подписке за количество активных пользователей или сессий. DaaS включает автоматическое масштабирование, резервное копирование и обновления.

Лицензирование

Citrix Virtual Apps and Desktops распространяется по модели подписки (User/Device Subscription) или бессрочных лицензий с ежегодной подпиской на обновления (Subscription Advantage). Стоимость зависит от количества пользователей (User CAL) или устройств (Device CAL). Существуют также редакции:

  • Advanced — базовая виртуализация приложений и рабочих столов.
  • Premium — добавляет мониторинг, профилирование пользователей (User Profile Management), оптимизацию WAN.
  • Platinum — включает все функции, включая расширенную безопасность (Citrix Gateway, App Firewall) и интеграцию с SD-WAN.

Применение

Корпоративный сектор

Продукт широко используется в крупных компаниях для:

  • Удалённой работы сотрудников (BYOD — Bring Your Own Device).
  • Обеспечения доступа к legacy-приложениям, которые несовместимы с современными ОС.
  • Централизованного управления обновлениями и безопасностью (данные не покидают дата-центр).
  • Временного доступа для подрядчиков и временных сотрудников.

Образование и здравоохранение

В учебных заведениях и больницах Citrix Virtual Apps and Desktops позволяет предоставлять доступ к специализированным программам (например, AutoCAD, медицинские информационные системы) с любых устройств, включая тонкие клиенты и планшеты.

Государственные учреждения

Используется для организации защищённых рабочих мест с доступом к конфиденциальным данным. В России продукт применяется в ряде государственных структур, однако после ухода Citrix из РФ в 2022 году многие организации переходят на отечественные аналоги (например, Termidesk, Astra Linux).

Преимущества и недостатки

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

  • Централизованное управление — обновления, установка ПО и политики безопасности выполняются на сервере.
  • Кроссплатформенность — поддержка Windows, macOS, Linux, iOS, Android, а также веб-клиентов.
  • Высокая производительность — оптимизация HDX позволяет работать с графикой, видео и 3D-приложениями (с поддержкой GPU).
  • Безопасность — данные не хранятся на клиентских устройствах; шифрование трафика; интеграция с системами SIEM и DLP.

Недостатки

  • Высокая стоимость — лицензирование и инфраструктура требуют значительных вложений.
  • Сложность настройки — для развёртывания необходимы квалифицированные администраторы.
  • Зависимость от сети — при низкой пропускной способности или задержках производительность падает.
  • Ограничения совместимости — не все приложения корректно работают в виртуализированной среде (например, драйверы, требующие прямого доступа к оборудованию).

Конкуренты

На рынке виртуализации приложений и рабочих столов основными конкурентами Citrix являются:

  • Microsoft Remote Desktop Services (RDS) — встроенное решение Windows, дешёвое, но менее функциональное.
  • VMware Horizon — продукт компании VMware, ориентированный на VDI и интеграцию с vSphere.
  • Parallels Remote Application Server (RAS) — бюджетное решение для малого и среднего бизнеса.
  • Отечественные решения — Termidesk, Astra Linux Workspace, РЕД Виртуализация, разрабатываемые в рамках импортозамещения.

Интересные факты

  • Технология HDX была разработана для конкуренции с протоколом PCoIP от VMware и RDP от Microsoft.
  • Citrix Virtual Apps and Desktops поддерживает до 10 000 одновременных пользователей на один Delivery Controller.
  • В 2020 году Citrix выпустила версию для Linux, позволяющую публиковать Linux-приложения наравне с Windows.
  • После ухода Citrix из России в 2022 году, компания «Астра» (разработчик Astra Linux) объявила о создании совместимого аналога, использующего протокол SPICE.

Источники

  • Официальная документация Citrix Virtual Apps and Desktops 7 2402 LTSR (Cloud Software Group, 2024).
  • Citrix Virtual Apps and Desktops: Architecture and Design Guide (Citrix Education, 2023).
  • «Виртуализация рабочих столов: обзор решений» (журнал «Системный администратор», №5, 2022).
  • «Импортозамещение в сфере виртуализации: Termidesk vs Citrix» (CNews, 2023).
  • Microsoft Docs: Remote Desktop Services (Microsoft, 2024).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →