Технический обзор microsoft application virtualization 4.5 ( ранее softgrid)

30
Microsoft TechDays http://www.techdays.ru

Upload: calder

Post on 09-Jan-2016

63 views

Category:

Documents


4 download

DESCRIPTION

Технический обзор Microsoft Application Virtualization 4.5 ( ранее SoftGrid). Олег Ржевский MVP – Windows Desktop Experience. Решения Microsoft в области виртуализации. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Page 2: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Технический обзорMicrosoft Application Virtualization 4.5(ранее SoftGrid)

Олег РжевскийMVP – Windows Desktop Experience

Page 3: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Management

Виртуализация рабочего стола

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

Виртуализация представления

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

Виртуализация профилей пользователейПеренаправление папокАвтономные файлы

Исчерпывающее семейство продуктов виртуализации - от дата-центров до персональных компьютеров, управляемых на базе единой платформы

(ранее SoftGrid)

Centralized Desktop

Решения Microsoft в области виртуализации

Page 4: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

О чем пойдет речь

Область применения Microsoft Application Virtualization 4.5

Гибкое развертывание и возможности масштабированияВзаимодействие приложенийИнвестиции в управляемость

Что нового в Microsoft Application Virtualization 4.5

Page 5: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

System CenterVirtual AppServer

System CenterOperations

Manager 2007

Translating software inventoryinto business intelligence

Enhancing group policy throughchange management

Proactively managing application and operating system failures

Powerful tools to accelerate desktop repair

Dynamically streaming software as a centrally managed service

Simplifying deployment and management of Virtual PCs

Page 6: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Runs on Local Desktop

• Консолидирует и стандартизует образы ПО• Создает непрерывность бизнеса для приложений• Приложения могут быть “отключены”

Runs on Terminal Server

• Обеспечивает консолидацию сервера• Устраняет проблемы перемещаемых профилей• Превращает терминалы в динамическую систему• Спроектирован для низкой пропускной способности

Microsoft Application Virtualization 4.5Жизнь без установки ПО

Приложения доступны сразу после входа в систему

Централизованные разрешения

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

*Microsoft Application Virtualization CAL for Terminal Services is available and sold separately from MDOP

Совместимость приложений,

управляемость, гибкая модель

развертывания, инвентаризация ПО

For Terminal Services

Ускоренное развертывание

клиентских компьютеров, низкие

затраты на тестирование

совместимости

Page 7: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

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

Создает пакет виртуального приложения

Доставляет приложения

Запускает приложения в виртуальном окружении

Sequencer

3 ключевых компонента

Page 8: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Sequencer:Упаковка виртуализованных приложенийSequencer – набор

мастеров, виртуализующий приложение без изменения исходного кодаПроизводит установку и настройку одного или более приложений в единый перемещаемый файл данных (SFT)SFT-файл помещается на один ли более серверов для развертывания приложения по запросу на рабочие станции, ноутбуки, терминальные серверы и виртуальные машины

Page 9: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Сервер: Доставка виртуальных приложений по запросу

На основе разрешенийАутентификация, авторизация и лицензии проверяются каждый раз при запуске приложения

Централизованное управление

Первый раз Сервер доставляет Клиенту не весь объем кода, а лишь необходимый для запуска приложения, остальной код доставляется динамически

Приложения выполняются локально

Приложения выполняются на стороне Клиента, а не Сервера

Кэширование для производительности

Код приложения кэшируется на стороне Клиента, повторная доставка не требуется

Работает без сетиВиртуальные приложения сохраняются в кэше Клиента в течение ограниченного времени

Page 10: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Клиент:Виртуальная среда SystemGuard™

Виртуализуются:Файлы (включая системные)РеестрШрифтыCOM - объектыСлужбы

Приложения не инсталлируются и не изменяют операционную системуПроцессы виртуализованного приложения выполняются локально на компьютере

Page 11: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Назначайте разрешения для приложений через Active DirectoryУправляйте лицензиями для всех приложенийRemote Assistance – IT может подключаться удаленно к клиенту SoftGrid на машине пользователяActive Upgrade – обновляйте приложения без перезагрузкиServer Upgrades – простая миграция приложений на другой сервер

Microsoft Application Virtualization:Управление приложениями на основе политик

Page 12: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Sequencer регистрирует изменения в процессе установки и запуска

приложения

Virtual Application(SPRJ, OSD, ICO and

SFT)

Microsoft Application VirtualizationSequencing – подготовка пакета виртуального приложения

Sequencer создает виртуальный пакет,

включающий приложение и зависимости

Администратор может подготовить msi-пакет для распространения

на носителях информации

Page 13: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

SequencingХорошие кандидаты на виртуализацию

Приложения, сертифицированные в Windows Logo Program

Разделяют данные пользователя и приложенияВозможность выбора папки для установки

Использование только стандартных интерфейсовНе используют недокументированные функцииНе используют нерекомендованные (deprecated) функции

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

Page 14: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Sequencing Плохие кандидаты на виртуализациюИспользование подсистем, не рассчитанных на

виртуализациюДрайверы устройств и службы, стартующие во время загрузки (boot)Объекты COM+ или COM Surrogates

Non-Virtualized Extensibility PointsИнсталляция расширений оболочки (Shell Extensions), панелей инструментов Проводника и т.д.Тесная интеграция с ОС (IE, Media Player, DirectX)

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

виртуализацией!

Page 15: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Динамическое взаимодействие приложенийСоздание Dynamic SuiteКонтролируемая комбинация виртуальных окружений

Расширенная масштабируемостьГибкие режимы развертыванияВзаимодействие с SMS, SCCM и ESD иных поставщиковРежим без SQL и Active DirectoryУлучшенная поддержка

ГлобализацияГлобализация и локализацияПоддержка локализованных приложений и операционных систем

СтандартыSecure Windows InitiativeTrustworthy ComputingБезопасность по умолчанию

Microsoft Application Virtualization 4.5 Области решений

Page 16: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Dynamiс Suite CompositionГибкое управление пакетами

Администратор управляет и настраивает виртуальные приложения отдельноРеализуется сценарий “many to one”, где ПО промежуточного слоя и надстройки могут использоваться несколькими приложениямиУменьшается потенциальный размер пакета

ПО промежуточного слоя подготавливается отдельно от приложений, которые будут его использовать

Page 17: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Combined Virtual Environment

Dynamic Suite CompositionВиртуальное окружение

Совместимые приложения могут быть настроены для работы в одном виртуальном окруженииОбязательные и опциональные опции конфигурации зависимостейВиртуальные приложения могут разделять общие зависимости

Page 18: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Улучшенная масштабируемостьБизнес-цели

Создание больших распределенных инфраструктур

Удаленные офисыИспользование существующих систем ESD (SMS, SCCM)Адресное развертывание ПОПоддержка распространения ПО на носителях информации

Сохранение преимуществ виртуализации SoftGrid

Изоляция приложенийДоставка по запросу

Page 19: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Улучшенная масштабируемостьВозможности доставки приложений

Полная инфраструктура• Публикация рабочих столов• Динамическая доставка• Package/Active Upgrade• Требует Active directory и SQL Server

Упрощенная инфраструктура• Динамическая доставка• Package/Active Upgrade• Совместим с SMS/SCCM и системами

распространения ПО (ESD) других поставщиков

Автономный режим• Автономное выполнение виртуальных

приложений• Не нужен сервер• Распространение пакетами MSI• Совместим с SMS/SCCM и 3rd party ESD• Нет динамической доставки,

разграничения доступа, package/active upgrade

Page 20: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

The Microsoft Application Virtualization Platform

Microsoft Application Virtualization Clients

VECD

Terminal

server

Desktop

Microsoft Application Virtualization Clients

VECD

Terminal

server

Desktop

Microsoft Application Virtualization Clients

VECD

Terminal

server

Desktop

StandaloneMicrosoft

Application Virtualization

Client

System Center Application

Virtualization Streaming Server

System Center Application

Virtualization Management

Server

SMS/SCCM Distribution Point

SMS/SCCM Management

Console

Microsoft Application

Virtualization Management

Console

SMS/SCCM Database

Microsoft Application

Virtualization Database

Active Directory

Management Web Service

Microsoft Application

Virtualization Sequencer

Streaming

Streaming+

manifest

SMS/SCCM application

delivery

Virtualized application

MSI-wrapped virtualized application

Application delivery via MSI on CD

Windows application

Page 21: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Улучшенная масштабируемость -Дополнительные функции

Фоновая доставкаОпции автозагрузки

Загрузка при первом запускеЗагрузка при входе в систему

Offline-доступностьПоддержка Microsoft Windows Server 2008 Terminal Services ( только Microsoft Application Virtualization for Terminal Services)Application Source Root (ASR)

Допускает выбор сервера клиентом

Page 22: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Новые опции Resource TargetingНастраиваемые Source Roots для компонентов виртуальных приложений

По умолчанию, путь к файлам SFT указывается в файлеThe application record will control the OSD and ICON URLsЧерез групповые политики можно изменить ключи реестра, задающие пути к OSD-файлу и значкам

Поддерживаются протоколы FILE://, RTSP://, RTSPS://, HTTP://, HTTPS://

Page 23: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Улучшенная масштабируемостьСредства поддержки

Стандартные средстваMicrosoft Update для всех компонентов виртуализации приложений (клиент, сервер, sequencer)Поддержка Volume Shadow Copy Service (VSS) Writer

Улучшенное управлениеSystem Center Operations Manager 2007 Management PackADM-шаблон групповых политикBest Practice Analyzer / Desired Configuration Monitoring

Улучшенная диагностикаПоддержка Dr. Watson на клиенте и сервереПоддержка Журнала событий на клиенте и сервере

Page 24: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Улучшенная масштабируемостьSequencer

Улучшенные Мастера подготовки приложений

Пакеты MSIСоздание пакетов MSI для автономного использования Streaming MSIs – MSI пакет устанавливает виртуальное приложение, однако приложение “доставляется”, когда пользователь щелкает по значку приложения

Расширенный интерфейс командной строкиПакетные операцииТеперь поддерживается обновление (Open, Save, Close)Создание MSI-пакетовНастройка сжатия

Разностные SFT-файлыСоздание SFT-файла, содержащего разностную информациюТолько для автономного режима

Page 25: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

ГлобализацияБизнес-цели

Устанавливается на локализованную операционную систему*Разные локализации сервера и клиентов

Например, японский клиент будет работать с немецким сервером

Распознавание текущих региональных установокРаботает с локализованными приложениями

*Still does not support Complex-script languages

Page 26: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Бразильский Китайский – упрощенный Китайский -

традиционный Голландский (только

клиент) Французский Немецкий

Итальянский Японский Корейский Русский Испанский

ГлобализацияФункции локализации

Поддержка специальных символовПоддержка локализованных версий Active Directory и Windows ServerОпределение кодовой страницыЛокализован на 11 языках

Page 27: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Стандарты безопасности MicrosoftБизнес-цели

Соответствие отраслевым инициативам Microsoft

Trustworthy Computing (TwC)Secure Windows Initiative (SWI)Security Development Lifecycle (SDL)

Безопасная работа через ИнтернетБезопасность по умолчанию

Page 28: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

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

Провайдер WMI на стороне клиентаDynamic Suite Composition для пакетов MSIЗагрузка пакетов по HTTP(s) Инструменты управления

VSS writerMOM Management PackBest Practices Analyzer

ДокументацияPlanning and Deployment GuideWhitepapers

Page 29: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru

Информационные ресурсы

Практические советы по виртуализации приложенийhttp://support.microsoft.com/kb/932137

Microsoft Application Virtualization 4.5 Home Pagehttp://www.microsoft.com/systemcenter/softgrid/default.mspx

Блог Microsoft Application Virtualizationhttp://blogs.technet.com/softgrid/

Большая коллекция ссылок по технологии Application Virtualizationhttp://www.kirx.org/products/msappv/

Сообщество Microsoft TechNethttp://technet.microsoft.com/en-us/softgrid/bb676741.aspx

Page 30: Технический обзор Microsoft  Application Virtualization 4.5 ( ранее  SoftGrid)

Microsoft TechDays http://www.techdays.ru