'

1 Законченные решения 2 3 Быстрый возврат инвестиций Низкая стоимость владения Регулярные обновления Более быстрый цикл обновления Минимальные усилия.

Понравилась презентация – покажи это...





Слайд 0


Слайд 1

CLI310 Оптимизация использования клиентских приложений с помощью App-V Александр Шаповал Эксперт по информационной инфраструктуре Microsoft


Слайд 2

Содержание Преимущества и сценарии использования App-V Архитектура App-V Подготовка приложений для использования с App-V Ограничения и разрешение проблем


Слайд 3

Microsoft Desktop Optimization Pack


Слайд 4

Проблемы классической инфраструктуры Пользователь – ПО – ПК ПО «привязано» к конкретному ПК Пользователь ограничен только одной версией ПО Зависимости между приложениями Трудно отследить, какое ПО действительно используется


Слайд 5

Что такое App-V? Технология изоляции приложений и доступа к ним Изолирует приложения друг от друга на одном компьютере Использует абстракцию пространства имен Windows для изоляции приложений Позволяет каждому приложению работать в собственной автономной виртуальной среде Microsoft Application Virtualization (App-V)


Слайд 6

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


Слайд 7

Демонстрация App-V в действии Привязка ПО к различным группам пользователей


Слайд 8

Каждая виртуальная среда имеет свой собственный виртуальный реестр и виртуальную файловую систему Каждый виртуальный реестр содержит HKLM и HKCU корневые ветви Виртуальный реестр содержит только виртуальные разделы реестра и значения для виртуализованного приложения, а не копию всей ветви Принцип работы App-V


Слайд 9

Локальные и виртуальные ресурсы Виртуализованное приложение видит логическое объединение виртуального и локального реестров и файловых систем В конечном виде – это слияние двух сред: физической и виртуальной Виртуализованные объекты имеют приоритет над локальными объектами Если виртуализованный объект отсутствует в виртуальной среде, то виртуальное приложение ищет среди локальных объектов


Слайд 10

Локальное и виртуализованное приложение Приложение, установленное локально Виртуализованное приложение


Слайд 11

Объекты виртуализации App-V В виртуализационный пакет включаются только объекты, созданные во время процесса самой виртуализации Виртуализованные объекты: Файловая система (файлы, папки, ACL) Реестр (разделы и значения) Object Manager COM / DCOM NT Services Шрифты


Слайд 12

Зависимости Пакет виртуального приложения по-прежнему зависит от API клиентской ОС и локально установленных приложений, которые требуются приложению и были обнаружены локально на ПК, использовавшемся в процессе виртуализации во время фазы установки Все невиртуализованные компоненты, от которых зависит приложение, должны существовать на целевой клиентской машине Несовместимые версии невиртуализованных компонентов могут нарушить работу приложения


Слайд 13

Анатомия виртуализационного пакета Файлы входящие в пакет виртуализованного приложения: SPRJ – Sequencer Project File (XML) SFT – Package Payload File (Binary) FB1 (минимум данных, необходимый для первого запуска) FB2 (все остальное) OSD – Open Software Descriptor файлы (XML) ICO – Icon Bitmap файлы MSI – настраиваемый App-V инсталляционный файл <имя пакета>_manifest.XML – Package Manifest (XML) Manifest файл содержит публикуемые метаданные (напр. иконки, FTA, интеграцию в оболочку, т. д.)


Слайд 14

Профили пользователя и приложения Когда пользователь завершает работу с приложением, клиент App-V сохраняет кэшированные изменения на ПК и изменения состояния пользователя в постоянный файл Файлы состояния виртуальной среды сохраняются по отдельности для пользователя и приложения Файлы состояния виртуальной среды сохраняются в папке Application Data по умолчанию, но могут быть перенаправлены в другое место Когда пользователь снова запускает приложение, информация о состоянии виртуальной среды моментально читается из файла и встраивается в виртуальную среду


Слайд 15

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


Слайд 16

Демонстрация Подготовка приложения к публикации


Слайд 17

Способы доставки пакета Развертывание виртуализованного приложения с использованием полной инфраструктуры App-V Развертывание виртуализованного приложения с использованием SCCM R2 Загрузка с DP серверов по HTTP или HTTPS Загрузка и выполнение по BITS или SMB Автономная доставка на съемных носителях: (MSI-доставка через USB ключ, USB диск, DVD и т.д.) Примечание: только один из данных методов может быть использован для доставки всех виртуализованных приложений на один ПК


Слайд 18

Демонстрация Публикация приложений с помощью App-V


Слайд 19

Полная инфраструктура App-V


Слайд 20

Ограничения App-V Ключевые моменты: App-V НЕ обеспечивает полную изоляцию приложения от операционной системы App-V НЕ устраняет проблемы совместимости приложений и операционной системы App-V НЕ обеспечивает изоляцию с точки зрения безопасности


Слайд 21

Ограничения App-V App-V не может виртуализовать приложения, которые… Устанавливают и полагаются на системные драйверы Например: OEM hardware утилиты Интегрируются в операционную систему: Например: Internet Explorer и Windows Media Player Включают в себя расширения оболочки Например: WinZip Устанавливают загрузочные (boot-time) службы Например: PCAnywhere устанавливает службу, чтобы обеспечить серверный функционал PCAnywhere


Слайд 22

Ограничения App-V App-V не может виртуализовать приложения, которые… Используют COM+ Например: BizTalk Используют лицензии, привязанные к определенной машине Например: системы автоматизированного проектирования (CAD) Приложения, после виртуализации которых размер SFT-файла превышает 4 Гб Например: MS Flight Simulator X Требуют виртуализацию MAPI


Слайд 23

App-V: решение проблем Виртуальная среда App-V – это черный ящик. Как же при этом выявлять и решать возникающие проблемы? Выполните процесс cmd.exe внутри виртуальной среды и потом запускайте диагностические инструменты, такие как Process Monitor, Regedit и т. д. из окна командной строки Чтобы запустить cmd.exe в виртуальном приложении, запустите следующую команду из командной строки на клиентском компьютере: Sfttray.exe  /exe cmd.exe "APPNAME" (где APPNAME – имя App-V пакета) Например: Sfttray.exe  /exe cmd.exe “Visio 2007"


Слайд 24

Итоги Технология App-V Упрощает и ускоряет установку и обновление ПО Устраняет конфликты версий приложений на одном ПК Повышает стабильность системы Может быть использована на локальных ПК, на терминальных серверах, в сценариях VDI


Слайд 25

Сессии по теме CLI205: Новые инструменты управления рабочими станциями в пакете MDOP 10 ноября 17:30 - 18:45 CLI301ILL: Виртуализация приложений с использованием App-V 4.6 SP1


Слайд 26

Ресурсы http://technet.microsoft.com/ru-ru/library/cc843848.aspx


Слайд 27

Обратная связь Уважаемые участники! Ваше мнение очень важно для нас! В блокноте, который находится в инфопаке участника, вы найдете анкету для оценки докладов Пожалуйста, оцените доклад и сдайте анкету при выходе из зала модератору Для участия в конкурсе заполненных анкет, отметьте в анкете номер, который указан на вашем бейдже Спасибо!


Слайд 28

Вопросы CLI310 Александр Шаповал Эксперт по информационной инфраструктуре ashapo@microsoft.com Вы сможете задать вопросы докладчику в зоне Microsoft в зале №17 в течение часа после завершения этой сессии


Слайд 29


×

HTML:





Ссылка: