xen desktop citrix sergey kh

43
Сергей Халяпин Team Leader SE RU&CIS Citrix Systems Citrix XenDesktop 3

Upload: highload-2009

Post on 29-May-2015

1.117 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Xen Desktop Citrix Sergey Kh

Сергей Халяпин

Team Leader SE RU&CIS

Citrix Systems

Citrix XenDesktop 3

Page 2: Xen Desktop Citrix Sergey Kh

Традиционные процессы и средства управления

ПО

Клиентская ОС

Профиль

Железо

Жестко связаны и локально установлены

Пользователь

•Установка ПО – патчи & обновления•Резервирование данных –

шифрование и безопасность•Обновление железа каждые 3 года

обслуживаниебезопасность

образы резервирование

списаниесоздание

мониторингвнедрение

Традиционные ПК – Дорого и Сложно

Page 3: Xen Desktop Citrix Sergey Kh

Виртуализация Десктопов Возможный подход, но это самое начало …

Клиентские Устройства

Протокол Виртуальной

доставки Инфраструктура виртуализации

ВМ ВМ ВМ ВМ

Серверы

Page 4: Xen Desktop Citrix Sergey Kh

СНИЖАЕТ СТОИМОСТЬ ВЛАДЕНИЯ (TCO) НА 40% за счёт централизованного управления жизненным циклом десктопов

ПОВЫШАЕТ ГИБКОСТЬ БИЗНЕСАнемедленно доставляя пользователям персонализированные десктопы в любое место

УЛУЧШАЕТ БЕЗОПАСНОСТЬцентрализуя десктопы и данные в датацентре

Citrix XenDesktop доставляет пользователям десктопы как сервис в любое место

Page 5: Xen Desktop Citrix Sergey Kh

Лучшее TCO для Десктопов

High Definition Интерфейс (HDX)

Простое Управление Образами

Сборка Десктопа в Реальном Времени

Открытая Архитектура

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

Гарантия Уровня Сервиса

Создано Безопасным

Citrix XenDesktop доставляет пользователям десктопы как сервис в любое место

Page 6: Xen Desktop Citrix Sergey Kh

XenDesktop 3Обзор Архитектуры

Page 7: Xen Desktop Citrix Sergey Kh

Компоненты Доставки Десктопов

Пользователи

БрокерОС, ПО и профиль

пользователя собираются и доставляются по требованию

Пользователю доставляется десктоп

Логин пользователя и запрос десктопа1 2

3

ПО

Настройки пользователя

ОС

Профиль Пользователя

Доставка ПО

Доставка клиентской ОС

Инфраструктура виртуализации

ВиртуальныеДесктопы

Page 8: Xen Desktop Citrix Sergey Kh

Компоненты Доставки ДесктоповПоддержка МониторингБрокер

Secure Remote Access

WAN Оптимизация

ПО

Настройки Пользователя

ОС

Доставка ПО

Доставка клиентской ОС

Инфраструктура Виртуализации

Виртуальные Десктопы

UsersУстройство Доступа

Телефония

Профиль Пользователя

Клиент Сервер

Page 9: Xen Desktop Citrix Sergey Kh

Компоненты Доставки ДесктоповGoToAssist

Мониторинг производительности EdgeSightDesktop Delivery Controller

ПО

Настройки Пользователя

ОС

XenApp

Стриминг клиентской ОС

XenServer

Virtual DesktopКлиентские устройства

Голосовые службы EasyCall

Profile Management

DesktopReceiver

Агент Virtual

DesktopAccess Gateway Branch Repeater

(Hyper-V, VMware, Blades)

Page 10: Xen Desktop Citrix Sergey Kh

Интерфейс Пользователя

Специализированные или управляемые

Устройства

Неуправляемые Компьютеры

СценарииДоступа

Web страница Оконный Полноэкранный

Логин Полноэкранный

Page 11: Xen Desktop Citrix Sergey Kh

Virtual Desktop

ПО

Профили

ОС

Преимущества использования XenApp

Опубликованные Приложения– Улучшенное управление ПО– Лучшее планирование мощности– Снижение требований к серверам и

хранилищам– Лучший вариант для корпоративных

приложений с утилизацией ресурсов от среднего до тяжелого

Потоковые Приложения– Централизованное управление ПО– ПО использует CPU/RAM

виртуальных десктопов – Лучший вариант для обычных

офисных приложений со средними требованиями к ресурсам CPU/RAM

Virtual Desktop

Профили

XenApp

Службы Provisioning

ПО

Профили

ОС

Профили

XenApp

Службы Provisioning

ICA ICA Stream

Изолированное окружение

Page 12: Xen Desktop Citrix Sergey Kh

Преимущества использования Provisioning Services

VDI без Provisioning• Один образ для каждого десктопа• Каждый Десктоп управляется

индивидуально• Те же проблемы на новом месте

VDI с Provisioning• Один образ ОС для хранения и обслуживания• ПО не устанавливается, хранится как единый

образ и доставляется по требованию и управляется централизовано

• Управляемые Профили

Гипервизор Сетевое Хранилище Xen, Hyper-V, VM, Blades

Сетевое Хранилище

Разделённые ОС и ПО

Профили

ПО

ОС

Один образ ВМ для каждого пользователя

Page 13: Xen Desktop Citrix Sergey Kh

Новые Функции в XenDesktop 3

Page 14: Xen Desktop Citrix Sergey Kh

Что нового в XenDesktop 3• Поддержка USB устройств для HDX• Поддержка Смарткарт• HDX MediaStream• Перезапуск виртуальной машины пользователем• Расширенный мониторинг Производительности• Управление Профилями• Улучшенная масштабируемость, надёжность и

управляемость• Улучшения в архитектуре и компонентах

Page 15: Xen Desktop Citrix Sergey Kh

Поддержка USB устройств для HDX• Новый виртуальный канал (CTXGUSB)• Политики применяются на стороне сервера (DDC/VDA)

и на стороне клиента– Администратор включает возможность использования USB– Пользователи выбирают какое устройство подключить

• Не требуется специальной лицензии (Std, Adv, Ent, Plt)• Поддерживается «проброс» в XenApp

Page 16: Xen Desktop Citrix Sergey Kh

Два Сценария Использования USB1. Desktop Appliance/«Восстановленные» ПК

– Полноэкранный режим только с одним десктопом– Поддержка стандартных USB устройств– Простое использование с настраиваемым «чёрным списком» устройств

2. Windows Десктоп с Citrix Receiver– Возможно исполнение нескольких десктопов (в оконном режиме) – Пользователь выбирает устройства из панели соединения Citrix Desktop Receiver

Page 17: Xen Desktop Citrix Sergey Kh

Примеры поддерживаемых USB устройств• Кард-ридеры• Blackberry PDA• MP3 устройства в стиле iPod• MIDI Клавиатуры• CAD/CAM Планшеты• Принтеры/Сканеры• «Презентеры»

Page 18: Xen Desktop Citrix Sergey Kh

Что нового в XenDesktop 3• Поддержка USB устройств для HDX• Поддержка Смарткарт• HDX MediaStream• Перезапуск виртуальной машины пользователем• Расширенный мониторинг Производительности• Управление Профилями• Улучшенная масштабируемость, надёжность и

управляемость• Улучшения в архитектуре и компонентах

Page 19: Xen Desktop Citrix Sergey Kh

Поддержка Смарткарт• Аутентификация по смарткартам в Windows XP десктопах

– SSO из конечных устройств присоединённых в домен Windows

• Смарткарты для приложений– Для Аутентификации, Цифровой Подписи и Шифрования

• Поддержка SmoothRoaming доступа между устройствами• Поддержка для:

– CAC карты (Common Access Card)– Windows-совместимые карты– USB токены

Page 20: Xen Desktop Citrix Sergey Kh

Функциональность• Аутентификация по смарткартам в XenDesktop:

– SSO из включенных в домен Windows конечных устройств:· Desktop Appliances и Тонкие клиенты· ПК восстановленные для использования как Desktop Appliances

– Используют Web Interface:· «Толстые» ПК

• Смарткарты для Приложений:аутентификация, цифровая подпись, шифрование– ПО локально установленное в XenDesktop– ПО потоково доставленное в XenDesktop

• Smooth-roaming– Требует унификации картридеров на конечных устройствах

Окружение• Смарткарты:

– CAC карты· ActivIdentity CAC / ActivClient 6.x middleware

– Windows-совместимые карты· Gemalto .NET IM 2+ / Classic Client middleware· Telesec TCOS

– USB токены· Aladdin eToken PRO USB Java / eToken PKI Client middleware

• Клиентские устройства:– Desktop Appliances и тонкие клиенты: Windows XPe– ПК: только XP SP2/3, 32-bit

• XenDesktop OS:– Только XP SP 2/3, 32-bit

Page 21: Xen Desktop Citrix Sergey Kh

Что нового в XenDesktop 3• Поддержка USB устройств для HDX• Поддержка Смарткарт• HDX MediaStream• Перезапуск виртуальной машины пользователем• Расширенный мониторинг Производительности• Управление Профилями• Улучшенная масштабируемость, надёжность и

управляемость• Улучшения в архитектуре и компонентах

Page 22: Xen Desktop Citrix Sergey Kh

HDX MediaStream• Новый виртуальный канал для мультимедиа• Медийный поток перенаправляется с VDA на

конечное устройство• VDA использует меньше памяти, CPU и полосы

пропускания• Конечные устройства используют больше

памяти для декомпрессии и рендеринга• Администратор контролирует полосу

пропускания с помощью политик• Аудио и видео плавно воспроизводятся

Page 23: Xen Desktop Citrix Sergey Kh

HDX MediaStream Требования

• Пользовательское конечное устройство должно иметь необходимые для работы кодеки и достаточно процессорной мощности для обработки потока

Page 24: Xen Desktop Citrix Sergey Kh

Что нового в XenDesktop 3• Поддержка USB устройств для HDX• Поддержка Смарткарт• HDX MediaStream• Перезапуск виртуальной машины пользователем• Расширенный мониторинг Производительности• Управление Профилями• Улучшенная масштабируемость, надёжность и

управляемость• Улучшения в архитектуре и компонентах

Page 25: Xen Desktop Citrix Sergey Kh

Рестарт Десктопа по инициативе пользователем

Включается для группы десктопов

Page 26: Xen Desktop Citrix Sergey Kh

Что нового в XenDesktop 3• Поддержка USB устройств для HDX• Поддержка Смарткарт• HDX MediaStream• Перезапуск виртуальной машины пользователем• Расширенный мониторинг Производительности• Управление Профилями• Улучшенная масштабируемость, надёжность и

управляемость• Улучшения в архитектуре и компонентах

Page 27: Xen Desktop Citrix Sergey Kh

Мониторинг Производительности

• Мониторинг производительности EdgeSight поддерживает исторические метрики для десктопов, объединённых в пул

• VDA 3 будет собирать подмножество метрик EUEM и SMC подобно собираемым для XenApp

• Для данных сессий ICA портирован icaperf.dll• VDA 3 собирает счётчики для Смарткарт, HDX

MediaStream и подключаемых USB HDX устройств

Page 28: Xen Desktop Citrix Sergey Kh

Новый Интерфейс EdgeSight

• Мониторинг– Высокоуровневая панель инструментов, показывающая в

реальном времени фермы, устройства и уведомления

– Быстрый доступ к ключевым данным для устранения неисправностей

• Устранение неисправностей• Подход на основе Пользователь или Устройство

• Контекстный просмотр информации по пользователям, устройствам и времени возникновения уведомления

• Планирование и Управление• Исторический просмотр устройств, XenApp, приложений, сетевых транзакций и показателей производительности с точки зрения пользователей

Page 29: Xen Desktop Citrix Sergey Kh

Что нового в XenDesktop 3• Поддержка USB устройств для HDX• Поддержка Смарткарт• HDX MediaStream• Перезапуск виртуальной машины пользователем• Расширенный мониторинг Производительности• Управление Профилями• Улучшенная масштабируемость, надёжность и

управляемость• Улучшения в архитектуре и компонентах

Page 30: Xen Desktop Citrix Sergey Kh

Управление Профилями

Окружение Профиль Пользователя

Предпочтения

Принудительные Политики, Предпочтительные Настройки, Mapped Drives итд

/Documents and Settings//Users/C:/BadApp/

ПотоковоеПО

Реестр (HKLM)

Реестр(HKCU)

Citrix Profile Management Microsoft Group Policy/Preferences

Приложения и Устройства

Потоковые, изолированные и инсталлированные Приложения и Настройки

ЛокальноеПО

Политики ФайлыПриложений

ФайлыПользователей Приложения

Пользователя

Page 31: Xen Desktop Citrix Sergey Kh

Немного о профилях Mandatory и Roaming• Mandatory может быть лучшим по размеру и управлению

– НО очень ограниченная персонализация, например ограничения по перенаправлению каталогов или скриптингу

• Roaming включает больше персонализации– Но никогда не предназначалось для мобильности и сложности виртуализации (побеждает

последняя запись)

• Обычные работают в более упрощённых внедрениях– Небольшие внедрения для ограниченного числа пользователей и

небольшого количества приложений (распухание профилей)

Page 32: Xen Desktop Citrix Sergey Kh

Ключевые Моменты• Согласованность = Рост производительности работы и

удовлетворённости пользователя– Обеспечивает согласованность и надёжность работы

• Установки всегда перемещаются за пользователем – Подпись в Outlook, Избранное ит.д.

– Снижение размера профиля улучшает время входа в систему

• Управление = Сокращение административной нагрузки– Упрощает обслуживание и управление профилями пользователей

– Гранулярный контроль над сохраняемой или отбрасываемой информацией

– Не требует дополнительных серверов, баз данных или изменений в скриптах

‘Roaming’ профили, которые работают

Page 33: Xen Desktop Citrix Sergey Kh

Функциональный Обзор

Клиентское устройство с Windows

Серверы XenApp

XenDesktop

Служба Profile ManagementФайловые Серверы

Профили сохраняются На файловом хранилище

Мои настройки

Page 34: Xen Desktop Citrix Sergey Kh

Что нового в XenDesktop 3• Поддержка USB устройств для HDX• Поддержка Смарткарт• HDX MediaStream• Перезапуск виртуальной машины пользователем• Расширенный мониторинг Производительности• Управление Профилями• Улучшенная масштабируемость, надёжность и

управляемость• Улучшения в архитектуре и компонентах

Page 35: Xen Desktop Citrix Sergey Kh

Ферма

SQLСервер

Менеджер Лицензий

PXEСервер

ОбщееХранилище vDisk

Сервер1 СерверN

Сайт1

Локальное хранилище VDsk

Сервер1 СерверN

СайтN

Служба Provisioning :Ролевое Администрирование

Пул vDisk

vDisk1

vDiskN

КоллекцияУстройств1

`

`

`

КоллекцияУстройствN

`

`

`

КоллекцияУстройств1

`

`

`

КоллекцияУстройствN

`

`

`

Пул vDisk

vDisk1

vDiskN

АдминФермы

АдминСайта

АдминУстройств

ОператорУстройств

Локальное хранилище VDsk

Page 36: Xen Desktop Citrix Sergey Kh

• vDisks размещаются на локальных дисках множества серверов Provisioning в Сайте

• vDisks выглядят как отдельный диск на целевых устройствах

• Не требует наличия общего хранилища

• Создаёт HA не имея общего хранилища

Службы Provisioning: Распределённые Хранилища

Page 37: Xen Desktop Citrix Sergey Kh

Что нового в XenDesktop 3• Поддержка USB устройств для HDX• Поддержка Смарткарт• HDX MediaStream• Перезапуск виртуальной машины пользователем• Расширенный мониторинг Производительности• Управление Профилями• Улучшенная масштабируемость, надёжность и

управляемость• Улучшения в архитектуре и компонентах

Page 38: Xen Desktop Citrix Sergey Kh

Улучшения в Архитектуре и Компонентах

• Потоковая доставка ОС на конечные устройства

• Поддержка vDisk формата VHD• Улучшения в мастере настройки

Page 39: Xen Desktop Citrix Sergey Kh

Датацентр

Стриминг Десктопов на конечные устройства

Конечное Устройство

ПО

Настройки Пользователя

ОС

Профиль Пользователя

Доставка Приложений

Потоковая доставка клиентской ОС

Случаи применения• Пользователи использующие требовательные

к ресурсам CPU/GPU приложения• Периферийные устройства требующие

локального подключения

Устройства• Desktop appliances• Стандартные ПК

Пользователь логинится в десктоп

2

ПО и профиль пользователя доставляется по требованию

3

Десктоп доставляется при загрузке конечного устройства

1

Page 40: Xen Desktop Citrix Sergey Kh

Поддержка формата VHD• vDisks используют VHD формат

• VHD = Microsoft’s Virtual Hard Disk

• Индустриальный стандарт, позволяющий вендорам разрабатывать и использовать дополнительные инструменты (например VHD Mount и VHDResizer)

• Поддерживаются vDisks Fixed и Dynamic• Fixed – начальный и максимальный размер файла одинаков

(сразу выделяется всё необходимое пространство)

• Dynamic – начальный размер файла минимален и в дальнейшем увеличивается до достижения максимального (сохраняем дисковое пространство)

Page 41: Xen Desktop Citrix Sergey Kh

Поддерживается гибкая схема именования

• Поддерживает числовые или алфавитные маски # @

Page 42: Xen Desktop Citrix Sergey Kh

Вопросы?• [email protected]• http://community.citrix.com/blogs/citrite/serg

eykh

• http://www.citrix.ru• http://www.citrix.com/xendesktop • http://support.citrix.com

Page 43: Xen Desktop Citrix Sergey Kh