Citrix receiver что это за программа и нужна ли она на компьютере
Все, что вам нужно — ваши приложения, файлы и десктопы, — всегда под рукой.
Приложение Citrix Workspace — это простое в установке клиентское ПО, обеспечивающее беспроблемный и безопасный доступ ко всем средствам, которые вам нужны для выполнения работы. С помощью этого бесплатно загружаемого ПО можно легко и безопасно получать моментальный доступ ко всем приложениям, десктопам и данным с любых устройств, включая смартфоны, планшеты, ПК и компьютеры Mac.
Вопросы по установке приложения Citrix Workspace
Приложение Citrix Workspace — это новый клиент от Citrix, работающий аналогично Citrix Receiver. Оно полностью совместимо со всеми предыдущими версиями инфраструктуры Citrix в вашей организации. Приложение Citrix Workspace обладает всеми возможностями Citrix Receiver, а также новым функционалом на основании развертывания Citrix в вашей организации.
Предыдущие версии Receiver можно найти на веб-сайте Загрузки Citrix. Прежде чем продолжить, уточните у системного администратора, действительно ли необходима старая версия Citrix Receiver.
Прежде чем начать использовать приложение Citrix Workspace, необходимо правильно настроить серверную инфраструктуру. Рекомендуем связаться с вашим системным администратором или службой поддержки ИТ-отдела. У администратора есть информация, необходимая для решения ваших вопросов.
Приложение Citrix Workspace автоматически заменяет многие предыдущие версии Citrix Receiver и онлайн-плагинов Citrix. Однако некоторые версии необходимо удалить вручную, прежде чем вы сможете установить приложение Citrix Workspace.
Во многих случаях необходимо перейти в браузере по соответствующему URL-адресу, чтобы войти в свое цифровое рабочее место Citrix, предоставляющее доступ ко всем вашим приложениям, десктопам и данным. Иногда для использования приложений и виртуальных десктопов может потребоваться настройка учетной записи путем ввода адреса электронной почты или адреса сервера для аутентификации в приложении Workspace. За помощью можно обратиться к системному администратору.
Программное приложение для доступа к виртуальным приложениям и рабочим столам Windows
Citrix Receiver – это программное приложение, которое позволяет вам обращаться к виртуальным приложениям и рабочим столам Windows, если ваша компания использует серверы Citrix.
Доступны как настольные, так и прикладные версии
Плавное и мало заметное отставание
Опыт может варьироваться в зависимости от платформы
Форматирование текста документа удаленно может быть затруднено
Вы также можете оценить
Citrix Receiver for Windows 10
Получите доступ к вашему бизнесу из любого места
UltraISO
Инструмент для создания и редактирования инструментов ISO
Realtek HD Audio Drivers
Официальные драйверы для High Definition Audio
Realtek HD Audio Drivers
Официальные драйверы для High Definition Audio
В Softonic мы сканируем все файлы, размещенные на нашей платформе, чтобы оценить любой потенциальный вред для вашего устройства и не допустить его нанесения. Наша команда выполняет проверки каждый раз, когда загружается новый файл, и периодически проверяет файлы для подтверждения или обновления их состояния. Этот комплексный процесс позволяет нам установить состояние для любого загружаемого файла следующим образом:
Очень высока вероятность того, что эта программа является чистой.
Что это значит?
Мы просканировали файл и URL-адреса, связанные с этой программой, более чем в 50 ведущих мировых антивирусных программах. Возможная угроза не была выявлена.
Эта программа является потенциально вредоносной или может содержать нежелательное связанное программное обеспечение.
Почему эта программа все еще доступна?
На основании результатов работы нашей системы сканирования мы определили вероятность того, что эти флаги могут свидетельствовать о ложных положительных результатах.
Что такое ложный положительный результат?
Это означает, что неопасная программа ошибочно помечается в качестве вредоносной, поскольку в антивирусной программе используется алгоритм или сигнатура обнаружения с недостаточно строгими условиями.
Высока вероятность того, что эта программа является вредоносной или содержит нежелательное связанное программное обеспечение.
Почему эта программа больше недоступна в нашем каталоге?
На основании результатов работы нашей системы сканирования мы определили вероятность того, что эти флаги свидетельствуют о достоверных положительных результатах.
Мы бы хотели подчеркнуть, что периодически потенциально вредоносная программа может не обнаруживаться. Чтобы и далее обеспечивать отсутствие вредоносных программ и приложений в каталоге, наша команда интегрировала программную возможность составления отчетов на каждой странице каталога, которая перенаправляет нам ваши отзывы.
Помечайте любые проблемы, с которыми вы можете столкнуться, и Softonic устранит их в максимально короткие сроки.
Характеристики приложения
Лицензия
Приложение Citrix Receiver также совместимо с:
Загрузки
Всего загрузок
Загрузки за последний месяц
Версия
Разработчик
Оценка пользователей
7 / 10 (49 голосов)
Обзор Softonic
Citrix Receiver – это программное приложение, которое позволяет вам обращаться к виртуальным приложениям и рабочим столам Windows, если ваша компания использует серверы Citrix.
Windows Desktop Access
Citrix Receiver представляет пользователям рабочую среду Windows своего офиса практически на любой платформе, включая ПК, Mac, Unix и Linux. Предлагаемый доступ также бесшовный и плавный. Например, вы можете легко протащить, перетащить или зажать экран и легко получить доступ к чему-либо на рабочем столе. Все функционирует так, как ожидалось. Например, при запуске приложения Word на вашем iPad вы можете использовать сенсорные жесты, такие как два пальца, трех пальцевое нажатие, чтобы автоматически настроить вид. И после того, как вы перевернете экран, программа также автоматически изменит размер.
Тщательно выбирать
После подключения к серверу вы можете выбрать приложения, которые хотите поддерживать. Вы можете выбрать Excel, Word, Internet Explorer и Adobe Acrobat, а также некоторые приложения рисования. Версия мобильного приложения работает аналогично настольной версии Citrix Receiver. Фактически, он также включает в себя выгодные черты платформы, на которой он работает.
Citrix – это приложение удаленного рабочего стола (Remote Desktop), становящееся очень популярным. Он похож на Terminal Services у Microsoft. Но, в отличие от Terminal Services, Citrix позволяет администраторам задавать приложения, которые могут запускаться на сервере. Это позволяет контролировать, какие программы могут использовать конечные пользователи. Существует целая тема, посвященная безопасности Citrix приложений, вследствие смешения технологий Citrix и Microsoft. Серьезная угроза возникает при получении пользователями доступа не только к обычным программам, а и к удаленным рабочим столам. В этой статье будет рассказано, как работает Citrix, и какие недостатки существуют в способе, которым Citrix обрабатывает пользовательский доступ к программам.
Введение
В этой статье будет рассказано, как работает Citrix, и какие недостатки существуют в способе, которым Citrix обрабатывает пользовательский доступ к программам.
Как работает Citrix
Citrix MetaFrame
Citrix NFuse / Citrix Secure Gateway
Стандартная установка с NFuse для удаленного доступа позволяет администраторам также использовать Citrix Secure Gateway. Если NFuse правильно сконфигурирован, удаленный пользователь не сможет напрямую получить доступ к Citrix-серверу. Вместо этого, все соединения фильтруются через сервер NFuse через соединение с Secure Gateway (см. диаграмму) Теперь пользователь не имеет прямого соединения с Citrix сервером, а проходит через DMZ –> внутренняя сеть. В конфигурации стандартной установки NFuse (без Secure Gateway), пользователь сначала попадает на веб-сервер NFuse, затем, если опубликованное приложение определено, он напрямую подсоединяется к серверу Citrix. В этом и состоит проблема, пользователь по-прежнему может «напрямую» подключаться к серверу Citrix и, используя затем сканер опубликованных приложений, создать свой собственный список опубликованных приложений, а затем свой собственный .ica файл, содержащий информацию, которую он захочет. Это также означает, что если эта конфигурация используется для внешней сети, две уязвимости проходят через файрволл, одна на IIS сервер, и одна на Citrix. Вы можете просканировать 1494 порт, чтобы проверить это.
Citrix MetaFrame обычно имеет очень полезную консоль управления, которая позволяет администратору относительно просто создавать пользователей и публиковать приложения. Сеть Citrix без NFuse использует Independent Computing Architecture (.ICA) файлы, являющиеся текстовыми файлами, в которых содержатся все настройки конфигурации и установки. Эти файлы выдаются конечным пользователям, которые, после установки Citrix-клиентов, запускают файл и автоматически соединяются с сервером, указанном в .ica файле.
Если используется NFuse, тогда не требуются .ICA файлы. Пользователь открывает веб-броузер, заходит на веб-сервер NFuse и вводит свой доменный логин. После этого пользователь получает список приложений, которые он может использовать в Citrix Farm.
Проникновение на Citrix
Эта утилита перечисляет все опубликованные приложения, которые разрешены на удаленном сервере. После получения списка опубликованных приложений, вы можете затем дополнить содержимое ICA файла информацией об опубликованных приложениях. Теперь вы можете предпринять попытку взлома логина грубой силой. Если вы обнаружите, что учетные записи “test” или “backup” имеют угадываемые пароли – вам повезло. Я обнаружил, что вариации test или citrixtest почти всегда существуют.
А что, если они используют NFuse с Citrix Secure Gateway и фильтруют весь трафик через файрволл? Тогда вы не сможете таким образом изменить свой .ica файл. Напомню вновь, существует множество способов получения удаленного рабочего стола. В большинстве случаев администраторы Citrix имеют опубликованные приложения, такие как офисные. Какой замечательный вид программного обеспечения! Если у вас есть доступ к Excel, используйте vba скрипт для запуска explorer.exe. Если вы слишком ленивы, включите просмотр в режиме web страницы. Тогда откроется Internet Explorer и вы сможете запустить C:winntexplorer.exe. Этот трюк также проходит с Microsoft Word и, вероятно, с другими офисными продуктами. Известно, что большинство программ имеют опцию Help -> View online help. Это также откроет Internet Explorer, если он установлен как броузер по умолчанию. Другой выход – winhelp32 – он встроен во многие программы. В нем вы можете "Jump to URL." Теперь вы можете выложить файл cmd.exe на удаленный web сервер, сделать Jump на этот URL и загрузить его, если у вас есть доступ на запись. Теперь модифицируйте свой .ica файл, чтобы при входе в систему запускался cmd.exe – и у вас будет командная оболочка.
Есть еще несколько способов получения удаленного рабочего стола. Нажав Ctrl+F1, вы получите окно Windows Security. Из него запустите Task Manager start -> new task -> explorer.exe или cmd.exe. А если вы ленивы, просто нажмите Ctrl+F3 и вы получите Task Manager. Но это может быть запрещено в Group Policy (Disable Task Manager), так что может не работать. Большинству программ требуется доступ к файлам или они имеют опцию ‘Open’ для открытия файлов. Под Windows 2000 перейдите к open a file, затем в My Computer, и получите список дисков и серверов (если у вас есть доступ). Теперь нажмите правой кнопкой мыши на диск и выберите explore, и вновь получите explorer. Как я уже сказал, существует масса способов получения удаленного рабочего стола, и что более важно, командной строки.
Citrix хранит настройки соединений Citrix Program Neighborhood в известном местоположении (%systemroot%profilesusernameApplication Data – в NT4, C:Documents and SettingsusernameApplication Data – в Win2k). Возможно, вы сможете похитить директорию ICAClient с ее содержимым и скопировать ее в свой профайл. Если этот пользователь достаточно ленив, то он наверняка использовал кэширование пароля. Иначе используйте другие методики угадывания пароля, и вы сможете получить доступ к Citrix.
Sniffing – еще один способ. Dsniff имеет возможность Citrix-сниффинга и может стать реальным оружием при использовании совместно с отравлением arp кэша (arp cache poisoning).
Защита Citrix
Цель в том, чтобы пользователь не мог использовать программы, которые могут использоваться для загрузки или передачи файлов на сервер Citrix.
Попробуйте использовать те же шаги, что перечислены для внешней защиты. По возможности необходимо использовать файрволл + citrix secure gateway.
Подписывайтесь на каналы "SecurityLab" в Telegram и Яндекс.Дзен, чтобы первыми узнавать о новостях и эксклюзивных материалах по информационной безопасности.
В одном из наших предыдущих материалов мы уже демонстрировали, как благодаря решению Citrix Receiver можно запускать и работать с операционной системой MS Windows 7 на планшетном ПК Apple iPad. Мы решили развить эту тему и продемонстрировать, как с помощью решения для виртуализации Citrix XenDesktop можно работать на различных мобильных платформах и насколько удобно использовать планшетный ПК для работы в виртуальной среде.
Для демонстрации мы взяли три мобильных устройства, с которыми чаще всего работают современные пользователи и которые функционируют под управлением разных операционных систем. В качестве «подопытных» выступили два планшета – Apple iPad2 (iOS 5.0.1) и Lenovo ThinkPad Tablet (Android 3.1), – а также нетбук Lenovo IdeaPad S10-3 (Windows XP). Тестирование включало в себя подключение к датацентру и выполнение в виртуальной среде наиболее популярных операций, многие из которых недоступны мобильным устройствам в силу ограничений, накладываемых программной и аппаратной платформами.
Итак, начнем.
Перед тем, как подключаться к виртуальной среде, необходимо установить на мобильное устройство программу-клиент Citrix Receiver. Данная утилита разработана для всех основных операционных систем и ее без труда можно найти в AppStore и Android Market, а также скачать с официального сайта Citrix. В нашем случае в установке программы нуждались только iPad и IdeaPad, а на планшетный ПК ThinkPad Tablet, котогрый предназначен для корпоративных пользователей, программа Citrix Receiver предустановленна по умолчанию, и планшет может подключаться к виртуальной среде, что называется, «прямо из коробки».
Подключаем имеющиеся у нас в наличии устройства к виртуальному десктопу, находящемуся в датацентре, который расположен в одной небольшой европейской стране. После входа в систему и прохождения процедуры авторизации, на экране подключенных устройств можно увидеть меню виртуального десктопа. Меню сконфигурировано в соответствии с установленными в виртуальных машинах операционными системами и программами.
Конфигурация клиентского ПО Citrix Receiver позволяет запускать на мобильном устройстве, как операционные системы, так и отдельные программы
Виртуальный десктоп позволяет запускать необходимые приложения, как из виртуальной машины, так и напрямую из предложенного в мобильной ОС меню. В этом случае скорость загрузки и работы приложения повышается, так как не загружаются компоненты клиентской операционной системы.
После краткого знакомства с клиенстким приложением Citrix Receiver, переходим к запуску операционной системы Windows 7.
Как понятно из видео – процесс не сложный и занимает не более минуты.
Операционная система MS Windows 7 на планшетных Lenovo ThinkPad Tablet и Apple iPad2
Снимок экрана планшета Apple iPad 2
Запуск виртуального десктопа на планшетном ПК Lenovo ThinkPad Tablet
MS Word на iPad 2
При работе с MS Word на iPad для набора текста необходимо вытянуть скрытое меню, расположенное в верхней части экрана и вызвать виртуальную клавиатуру
Вот так выглядит виртуальная клавиатура в самых популярных офисных приложениях MS Word и MS Excel
Работа с документами в виртуальной среде
Помимо работы с документами, виртуальный десктоп также позволяет использовать на любых мобильных устройствах тяжелые, ресурсоемкие приложения.
Благодаря виртуальному десктопу работать с графикой можно даже на iPad
Работа с 3D объектом на Lenovo ThinkPad Tablet
Виртуализация позволяет получать функционал мощного рабочего ПК на любом мобильном устройстве, смягчая все программные или аппаратные ограничения. Например, можно запустить на iPad любой флэш-ролик или игру, просмотреть видео высокой четкости или поработать с графическими моделями в специализированных программах.
Танки онлайн на iPad
Небольшие задержки в работе обусловлены недостаточной скоростью WAN канала передачи данных и большими задержками из-за удаленности датацентра.
Виртуальный десктоп с Windows 7 на нетбуке
Виртуальныйу десктоп существенно расширяет возможности мобильного устройства, превращая его в полноценный рабочий инструмент, способный практически полностью заменить вам офисный ПК. Все что вам нужно для работы – это канал передачи данных и устройство с установленным на нем клиентским ПО Citrix Receiver.
Говоря про космические корабли, бороздящие просторы Большого Театра цифровую трансформацию компаний, никто не даёт пояснений, какие конкретные шаги нужно сделать, чтобы прийти в эту самую цифровую эпоху. В этом цикле статей мы не станем говорить про все и сразу, а расскажем про одно из направлений — цифровизацию рабочего пространства (digital workspace). Опишем, как его понимает каждый из ведущих производителей области, и что со всем этим делать ИТ-специалистам.
Погружение в Citrix
Мир ИТ не стоит на месте: каждый вендор развивает свои продукты и вносит что-то новое в линейки оборудования и ПО. Вот и Citrix как лидер в сфере виртуализации, балансировки сетевой нагрузки и решений для совместной работы пользователей, недавно представил новинки. Основные направления, активно развиваемые вендором, — терминальные сервисы и виртуализация рабочих мест (VDI).
При проектировании ИТ-проектов мы решаем множество задач. Часто первой становится выбор между терминальным решением и VDI. Технология виртуализации получается дороже при расчете бюджетной оценки, но позволяет создать изолированную среду с гостевой операционной системой. Использование каждым клиентом изолированной операционной системы повышает безопасность окружения и позволяет избежать конфликта приложений. В терминальной среде возникают ситуации, когда одно приложение не может работать в мультипользовательском режиме. Ответить на вопрос «что же выбрать?» можно, развернув решения от Citrix в тестовом режиме и проверив совместимость с приложениями, используемыми в той или иной компании.
Предположим, что мы остановились на VDI. Помимо основных вводных (количество пользователей, интегрируемые приложения, технические параметры одного виртуального места и т.д.), нужно ответить на вопрос — на сколько необходимо сохранять изменения, сделанные в виртуальном рабочем месте? Виртуальные рабочие места без возможности сохранения данных называются «non-persistent», а с возможностью сохранения — «persistent». Данные, которые сохраняются в виртуальном рабочем месте, делятся на две составляющие: appdata (установленные приложения) и user profiles (пользовательские профили с данными). Если для управления пользовательскими профилями активно используются решения Citrix User Profile Management либо Microsoft Roaming Profiles, то с пользовательскими приложениями дело обстоит сложнее. Реализовать такой функционал без Personal vDisk или использования полных клонов раньше было просто невозможно.
Определиться с решением можно только после анализа инфраструктуры. Например, в одном из наших проектов заказчик использовал самописный портал с доставкой приложений. Другими словами, пользователь мог зайти через веб-браузер, выбрать необходимые приложения и в соответствии с группами безопасности, назначенными ему в Active Directory, установить их на свое рабочее место. Подобный механизм доставки приложений не позволял использовать non-persistent VDI и требовал сохранение данных.
Есть другой сценарии, когда у заказчика используется терминальная ферма для доставки всех приложений. В таком случае persistent VDI не требуется. Это позволяет экономить вычислительные ресурсы на виртуальных рабочих местах и отдавать их под нужды терминальных сервисов, оставляя в виртуальном рабочем месте только те приложения, которые требуют изолированной среды. С точки зрения пользователя все выглядит как обычное рабочее место.
Ниже рассмотрим основные новшества у Citrix, которые позволят лучше ориентироваться в их технологиях после недавних обновлений.
Ребрендинг
В первую очередь хочется отметить невероятную любовь вендора к изменению названий своих продуктов. Взять хотя бы основной, за который многие так полюбили Citrix. Как только его не называли: и Metaframe, и Presentation Server, и XenApp. Сейчас остановились на Virtual Apps. Функционал при этом везде остается одинаковый — предоставлять доступ к серверным приложениям.
Те, кто наблюдают за новостями вендора, наверняка уже знают, что произошел очередной ребрендинг продуктов и называются они теперь по-новому. Это касается не только решений по организации терминального доступа, но и остальных продуктовых линеек. На рисунке ниже приведены старые и новые названия. Не запутайтесь :)
Изменились не только названия привычных нам продуктов, но и уровни редакции каждого из решений. Обратите внимание, чтобы избежать путаницы в редакциях продуктов XenApp: теперь уровень Advanced — это не стартовая лицензия, а лицензия, равная уровню Enterprise. В таблице ниже приведены все изменения:
Устаревшее наименование | Устаревшая редакция | Новое наименование | Новая редакция |
XenApp | Advanced | Virtual Apps | Standard |
XenApp | Enterprise | Virtual Apps | Advanced |
XenApp | Platinum | Virtual Apps | Premium |
XenDesktop | VDI | Virtual Desktops | Standard |
XenDesktop | Enterprise | Virtual Apps and Desktops | Advanced |
XenDesktop | Platinum | Virtual Apps and Desktops | Premium |
XenServer | Standard | Hypervisor | Standard |
XenServer | Enterprise | Hypervisor | Premium |
NetScaler ADC VPX | Standard | ADC VPX | Standard |
NetScaler ADC VPX | Enterprise | ADC VPX | Advanced |
NetScaler ADC VPX | Platinum | ADC VPX | Premium |
Citrix App Layering
Помимо изменений в названиях хочу отметить и обновленное видение VDI-решений основных производителей. Речь идет о построение дизайна с использованием ПО, которое позволяет разделить образ на несколько слоёв. У VMware оно называется App Volume, у Citrix — App Layering. Примечательно, что оба решения могут работать не только с VDI своих производителей, но и с решениями конкурентов, например, с VMware Horizon.
Основная идея решения — создание различных слоев, например, с операционной системой, со средой виртуализации или с приложениями, а затем их компиляция в рабочий образ для пользователей. Делается это все быстро, на выходе получаем разнообразные типы образов для различных групп пользователей со своими приложениями.
В решении Citrix App Layering используются следующее слои:
- Платформы (Platform Layer)
- Операционной системы (Operating System Layer)
- Приложений (Application Layer)
- Персональные (User Layer)
Из слоев собирается единый монолитный образ, который и доставляется пользователю. Предварительно каждый слой требуется подготовить. Сам процесс сборки образа не занимает много времени.
Помимо использования монолитных образов у App Layering есть возможность доставлять слои приложений в виртуальное рабочее место через Elastic Layering. Данная функция позволяет персонализировать пользовательское окружение по запросу. Управляется эта функция через группы безопасности в Active Directory, что позволяет добавлять наборы приложений в виртуальное рабочее место.
Правила лицензирования приведены в таблице ниже:
Важное примечание: App Layering доступен только при наличии активной поддержки от Citrix (Customer Success Services).
Дизайн VDI и как в нем использовать Citrix App Layering
Поговорим немного о дизайнах VDI-решений. После того как мы определились с количеством persistent и non-persistent виртуальных рабочих мест, необходимо определиться с механизмом их создания. Для этого может использоваться две технологии: machine creation services (MCS) и provisioning services (PVS). Основные различия приведены ниже.
Сравнение принципов работы механизмов развертывания рабочих столов
MCS работает путем обращения консоли управления Citrix Studio к API сервера управления средой виртуализации (vCenter, VMM, XenCenter). Через необходимые команды выполняются основные действия по созданию, удалению или изменению каталогов виртуальных машин. Сервис устанавливается совместно с брокером подключения при развертывании Citrix Virtual Apps and Desktops. С использованием MCS можно создать два типа виртуальных рабочих мест: fast clone (быстрые клоны) и full clone (полные клоны). Если с full clone все понятно, так как это полная копия мастер-образа, то fast clone генерируется по следующему принципу: с мастер-образа создаются виртуальные рабочие места с двумя дополнительными дисками diff disk и id disk. Надо сказать, что id disk присутствует также в полных клонах и хранит в себе информацию о принадлежности к домену. Размер такого диска 16 МБ. Diff disk хранит изменения мастер-образа. Размер этого диска устанавливается для всех виртуальных рабочих мест при создании каталога. При перезагрузке diff disk обнуляется, поэтому использовать его для построения persistent VDI-решений нельзя. Для реализации persistent VDI с использованием быстрых клонов используется дополнительная технология personal vDisk, но об этом ниже.
PVS работает как сервис потоковой загрузки. Устанавливается на отдельный сервер, имеет свою консоль управления. Обращение к API сервера управления средой виртуализации тоже происходит, но в значительно меньшей мере. Основные операции выполняются по сети при загрузке виртуальных рабочих мест. Некоторых пугает дополнительная консоль, т.к. это усложняет администрирование, но я призываю не бояться. PVS-сервис значительно упрощает обновление виртуальных рабочих мест. Загрузка их выполняется из хранилища образов (стандартное сетевое хранилище smb или каталог на локальном диске PVS-сервера). Образ представляет собой служебный файл и виртуальный жесткий диск (.vhd), используемый при загрузке. Процесс обновления благодаря этому сервису очень простой — необходимо просто подключить другой виртуальный жёсткий диск и перезагрузить рабочее место. Разумеется, с использованием подобного сервиса создаются non-persistent виртуальные рабочие места (примечание: у данного сервиса есть способ кэширования, позволяющий сохранять все изменения, но в практике я таких решений не встречал, поэтому не стал бы их рекомендовать). Для реализации persistent VDI с использованием PVS-сервиса использовался такой же принцип, как и для быстрых клонов.
Из-за различной специфики работы технологий нагрузка ложится на различные компоненты соответственно. Если в случае работы PVS-сервиса большая нагрузка ложится на сеть, то в случае с использованием MCS-сервиса нагрузка ложится на используемую систему хранения данных.
Приведу примеры основных дизайнов VDI-решений, которые мне удалось реализовать:
- Использование сервиса MCS для создания клонов с разностным диском (fast clone), либо сервиса PVS и хранение всех изменений (app data\user profile) на выделенном персональном диске (Personal vDisk).
- Использование сервиса MCS для создания полных клонов (full clone) с экономией затраченного дискового пространства за счет системы хранения данных с дедупликацией и компрессией.
- Использование сервиса MCS для создания клонов с разностным диском (fast clone) либо сервиса PVS и перемещение пользовательских профилей с помощью технологии Citrix User Profile Management. Это, разумеется, не полный persistent VDI, в подобных дизайнах у пользователя сохраняются только настройки приложений, которые хранятся в профиле пользователя и пользовательские данные. Установка приложений в такой конфигурации невозможна, т.к. после перезагрузки виртуального рабочего места изменения откатываются. Подобный дизайн часто используется в call-центрах.
RIP, Personal vDisk
После того, как Citrix объявил, что технология personal vDisk больше развиваться не будет, реализация 1-го дизайна стала нереалистична. Заказчики начали отказываться от этой идеи, да и сама по себе технология personal vDisk имела ряд недостатков. В моей практике решение работало хорошо при статическом использовании виртуальных рабочих мест, то есть когда виртуальное рабочее место назначалось одному пользователю, соответственно ему подключался персональный диск, на котором хранились все изменения. При рандомном использовании виртуальных рабочих мест и персональных дисков зачастую возникали проблемы при получении пользователем нового виртуального рабочего места и подключением к нему персонального диска. Но все равно использование 1-го дизайна со статически выделенными виртуальными рабочими местами позволяло значительно экономить дисковое пространство, данные пользователей и установленные приложения в виртуальном рабочем месте можно было размещать на «медленных» дисках, а, чтобы не терять производительность ОС, все изменения, сделанные от мастер образа (diff disk), размещать на «быстрых» дисках. Такой дизайн позволял существенно экономить дисковое пространство и не терять производительность виртуальных рабочих мест.
В решении Citrix App Layering было объявлено, что один из слоев (User Layer) позволит реализовать функционал, подобный personal vDisk, но практически год данный слой находился в статусе лабораторных. В очередном обновлении 25 сентября в документе по App Layering наконец-то появилось обновление на эту тему и было объявлено, что User Layer доступен для использования в продуктивных средах.
Важное обновление, позволяющее реализовать дизайн 1-го типа с использованием решения Citrix App Layering и слоя User Layer для хранения пользовательских данных и установленных приложений пользователем.
Выводы и рекомендации
Очевидные проблемы классической организации виртуальных рабочих мест заставили Citrix пересмотреть свой подход в сторону гибридной многослойной структуры виртуальной машины, что позволило создавать persistent VDI в non-persistent окружении (забегая вперёд, это справедливо и для остальных вендоров).
В реалиях Citrix делается упор на развитие Citrix App Layering, поэтому я бы рекомендовал присмотреться к данному решению при разработке эскиза вашего VDI. Данный продукт значительно сократит трудозатраты на обслуживание мастер-образа, позволит быстрее компилировать необходимые образы для различных подразделений и, разумеется, увеличит гибкость решения за счет Elastic Layer. И не забывайте про User Layer, благодаря которому можно реализовать дизайн 1-го типа.
Роман Мирзаянов, Старший инженер-проектировщик вычислительных комплексов,
«Инфосистемы Джет»
В материалах о тестировании клиента Citrix Receiver на планшете Apple iPad и новой разработке – Citrix XenClient мы получили от вас несколько вопросов о цене подобных решений. И хотя Citrix действительно зарабатывает на продажах технологий виртуализации, почти все решения компании абсолютно легально можно установить и использовать бесплатно. Например, чтобы узнать, как та или иная технология работает на практике, или даже обеспечить доступом к виртуальным десктопам небольшую компанию. В таких, небольших масштабах платить компании Citrix лицензионные отчисления не нужно, вы тратитесь только на лицензии Microsoft и, конечно же, на железо.
В нашей тестовой конфигурации мы смогли обойтись всего парой ноутбуков. Один (с мощным процессором и большим объемом оперативной памяти) играл роль сервера. Другой – компактный Lenovo ThinkPad X100e, идеально подошел на роль клиента. Впрочем, клиентом может быть и любое другое устройство – например, смартфон на платформе Symbian или Android, iPhone или iPad. С его помощью можно подключаться к виртуальной машине на сервере, либо получить удаленный доступ к операционной системе, работающей на «реальном» железе. Второй вариант актуален, когда вы хотите получить ресурсы мощного компьютера с «легкого» клиента: для обработки мультимедийного контента или даже игр.
Для начала сформулируем задачу: что мы хотим получить в результате?
• Ноутбук, выступающий в качестве сервера. На нем работают три виртуальных ОС: пользовательская, к которой мы будем подключаться с клиента, и Windows 2003 Server, выступающий в качестве контроллера домена для нашей небольшой сети.
• Еще одна виртуальная машина с Windows Server 2003, на которой будет запущена программа Desktop Delivery Controller, обеспечивающая процесс соединения клиенткого устройства с виртуальной или физической машиной.
• Компьютер с клиентской ОС Windows, также включенный в локальную сеть. К этой системе, работающей на реальном железе, мы организуем удалённый доступ с клиента.
• Сетевое устройство для объединения компьютеров в сеть. Мы использовали обычный домашний Wi-Fi маршрутизатор с гигабитными портами Ethernet (для подключения сервера и компьютерав) и точкой доступа WiFi (для подключения клиентского ноутбука).
Для начала работы вам нужно скачать с сайта Citrix дистрибутив решения XenDesktop Free Edition. 1,34-гигабайтный дистрибутив XenDesktop можно скачать здесь после быстрой регистрации. В архиве вы найдете дистрибутив XenServer, программу XenCenter для управления виртуальными ОС, а также компонент Desktop Delivery Controller для управления доставкой виртуальных десктопов. Данная редакция XenDesktop бесплатна для использования и позволяет работать не более чем десяти пользователям. Все основные возможности и преимущества XenDesktop показаны в этом видеоролике (с комментариями на английском языке):
Далее мы устанавливаем XenServer: этот процесс вряд ли вызовет вопросы у любого пользователя, хотя бы пару раз переустанавливавшего какую-либо операционную систему. Единственный момент, на который нужно обратить внимание – это правильные сетевые настройки. Типовой процесс установки XenServer можно посмотреть в этом видеоролике с комментариями системного инженера компании Citrix Сергея Халяпина:
Вы можете установить XenServer на любой компьютер или ноутбук, единственное требование: 64-х битный процессор с поддержкой аппаратной виртуализации – Intel VT или AMD-V. Подробнее о системных требованиях XenServer читайте в документации. Следующее видео демонстрирует запуск виртуальной машины на XenServer и установку Windows 2003 Server. Здесь все гораздо проще: с клиентского устройства мы подключаемся к серверу, где уже работает установленный ранее XenServer, используя программу XenCenter. Подключаем библиотеку образов операционных систем (в формате ISO) и устанавливаем ОС в виртуальном окружении. Весь процесс инсталляции ОС и настройки домена (с некоторыми незначительными сокращениями) показан в этом видеоролике.
На вторую виртуальную машину с Windows Server 2003 мы устанавливаем компонент Desktop Delivery Controller, который обеспечивает процесс подключения удалённого клиентского устройства к нашей виртуальной или работающей на реальном железе операционной системе. Инструкция по настройке Desktop Delivery Controller находится здесь. Для небольшой компании это оптимальное решение: один мощный сервер будет отвечать за управление нашим виртуальным компьютерным парком и поддерживать клиентские виртуальные ОС. Убедитесь только, что сервер сможет потянуть такую нагрузку.
Дальше все просто: создаем на сервере необходимое количество виртуальных машин, устанавливаем в них клиентские ОС Windows. В самих виртуальных ОС устанавливаем агента Citrix VDA и регистрируем эти машины на Desktop Delivery Controller. Такой же агент устанавливаем на наш компьютер с «реальной» Windows, чтобы обеспечить к нему удаленный доступ. На данном этапе не имеет особого значения, к какой именно системе мы подключаемся – виртуальной или работающей на «железе».
Наконец, загружаем отсюда и устанавливаем на клиентский ноутбук программу Citrix Receiver. С ее помощью подключаемся к нашей инфраструктуре десктопов, выбираем операционную систему для подключения и работаем удаленно! Для подключения к виртуальной ОС нам вполне достаточно подключения по WiFi или даже через сотовую сеть, а вот передача на клиентскую машину какого-то сложного контента, например трехмерной графики – потребует канал с большой пропускной способностью. Быстро передавать трехмерную графику по сравнительно медленному соединению позволяет технология HDX, но это уже тема для другого материала.
Конечно, в показанном примере мы собрали достаточно сложную систему: в домашних условиях будет достаточно удаленного доступа к рабочему столу по RDP. Зато у нас получилась вполне функциональная система для небольшой компании с контроллером домена и виртуальными десктопами для сотрудников использующими различные клиентские устройства с разными операционными системами. А тот, кто работает с графическими приложениями, сможет подключаться удаленно к мощной рабочей станции.
Коммерческие решения Citrix предоставляют гораздо больше гибкости. Например, в нашем случае каждая виртуальная машина постоянно занимает место на жестком диске сервера. Используя коммерческую версию XenDesktop, совсем не обязательно выделять каждой виртуальной ОС дисковое пространство. В таком случае образ виртуальной ОС, программы и пользовательские данные хранятся раздельно, а при подключении клиента «собираются» в нормальное рабочее окружение. В этом случае обеспечивается и более эффективная загрузка сервера, и повышенная безопасность: неверно установленная программа или ошибка пользователя не приведут к потере данных. А программное обеспечение администратор может обновлять централизованно, так как ему не нужно будет работать с каждой клиентской ОС по отдельности.
Привет Сложно, но я выяснил что Citrix Online Launcher имеет отношение к GoToMeeting — сервис, который был создан компанией Citrix Online и предназначен для организации веб-конференций, удаленного доступа к рабочему столу, ну и можно даже общаться через эту программу. То есть мы видим, что в программе GoToMeeting есть некоторые функции Скайпа и Тимвиера.
Обычно программ от Citrix на компе нет. Если ПК используется для ведения или демонстрации вебинаров или других интерактивных сервисов, то программы могут быть. Удалить их необходимо только при наличии проблем. Само по себе ПО Citrix использует ресурсы ПК в фоновом режиме не более 1%, другими словами нагрузку не создает.
Если браузер предлагает скачать установщик Citrix Online Launcher — нужно ли сохранять? Этот момент очень важный — внимательно проверьте на каком сайте вы находитесь, если безопасный — качать можно. После скачки файл запускать стоит только в том случае, если вы уверены в необходимости установки данного ПО.
Нужна ли эта программа?
На данный вопрос ответить сложно. Дело в том, что в отличии от Скайпа и других программ, GoToMeeting — это сугубо служебное приложение. То есть его используюсь больше к компаниях всяких, в фирмах, чем обычные пользователи, хотя программа и имеет часть функционала Скайпа.
Но что тогда Citrix Online Launcher значит?
Citrix Online Launcher — это видимо запускальщик/установщик GoToMeeting или какого-то модуля этой проги. Возможно это что-то связанно с онлайн-сервисом.
Выяснил, что окошко Citrix Online Launcher может появляться если вы используете конференцию или вебинар по технологии GoToWebinar. Вот как выглядит это окошко:
На самом деле, данное окошко — предложение установить модуль для нормальной работы вебинара. Однако я лично не уверен, что это поможет, здесь также необходима поддержка со стороны браузера.
На сайте, где написано Install GoToWebinar так и будет показано, что нужно установить модуль для запуска вебинара:
Предложение установить Citrix Online Launcher.exe может быть даже на старенькой Windows XP:
Другое ПО от Citrix
Программы от производителя Citrix, которые также могут быть установлены на вашем ПК, вот они:
- Citrix ShareFile Sync — компонент синхронизации файлов с облаком ShareFile. Поддерживает выборочную синхронизацию.
- Citrix Root Certificates — вероятно устанавливает сертификаты Citrix для проведения безопасных сетевых или локальных процессов.
- Citrix Receiver — клиентский компонент XenDesktop и XenApp. Устройства с установленным ПО Citrix Receiver имеют доступ к полным рабочим столам через XenDesktop или отдельные приложения через XenApp с централизованного хоста, такого как серверная или облачная инфраструктура.
- Citrix Intranet — расширение для браузеров (возможно только для Chrome), которое улучшает работу сайтов Citrix. Предположительно имеется ввиду сайты, созданы с использованием технологий Citrix.
- Citrix Quick Launch — служебное приложение диагностики (в основном используется разработчиками).
Плагин Citrix Online Web Deployment Plugin
В браузере может быть плагин под названием Citrix Online Web Deployment Plugin (или что-то похожее):
Как я понимаю плагин нужен как раз для поддержки вебинара в браузере по технологии GoToWebinar.
Есть похожая программа — Citrix Quick Launch. Данная прога позволяет протестировать подключение к любому опубликованному ресурсу, размещенному в последних версиях XenApp & XenDesktop. В общем не совсем понятно
Citrix Quick Launch
Удаление Citrix Online Launcher
Если вы решили что вам не нужна прога Citrix Online Launcher или никакими вебинарами вы не пользуетесь — логично удалить данное приложение. Как мы уже выяснили, оно может быть как в браузере, так и в виде обычной программы. Может быть именно обычная программа и устанавливает расширения в браузер. Для удаления зажмите Win + R, далее напишите команду:
В списке программ найдите Citrix Online Launcher, нажмите правой кнопкой — выберите Удалить и удалите:
Удаление расширений в браузере
- В Хроме перейти по адресу chrome://extensions/, найти все что связано с Citrix Online, GoToWebinar, GoToMeeting и удалить.
- В Мозилле расширения находятся по адресу about:addons — проделать тоже самое.
- В браузере Internet Explorer сделайте так — откройте панель управления (Win + R > control panel) и там найдите значок Свойства браузера (название может чуть другое). Запустите значок, там будет вкладка Программы, на ней кнопка Настроить надстройки — там и можно удалить все что касается Citrix Online (если оно там вообще есть).
- Хотите верьте, хотите нет, но не будет лишним и проверить систему утилитами AdwCleaner, HitmanPro и Dr.Web CureIt!. Мое личное мнение — это лучшая тройка утилит для проверки ПК, даже очень советую проверять ими регулярно комп. Сохранит ваши нервы и комп будет в безопасности.
Должен вас предупредить. Если в браузере на сайте выскакивают окошки с надписью Citrix Online Launcher — вам нужно обязательно удостоверится, что вы находитесь на безопасном сайте! Маловероятно, но может быть такое, что это маскируется вирус — при подозрениях, ничего не нужно нажимать на окошке, просто закройте вкладку или браузер. Даже если есть в окошке крестик — нажатие по нему может привести к загрузке вредоносного файла.
Если вы удалили Citrix Online Launcher, то после удаления я также советую почистить комп утилитой CCleaner
Читайте также: