Виртуализация Microsoft Application Virtualization 4.6 (ранее SoftGrid) Демонстрация.
Исчерпывающее семейство продуктов виртуализации - от дата-центров до персональных компьютеров, управляемых на базе единой платформы (ранее SoftGrid) Management Виртуализация рабочего стола Виртуализация приложений Виртуализация представления Виртуализация серверов и рабочих станций Виртуализация профилей пользователей Перенаправление папок Автономные файлы Centralized Desktop Решения Microsoft в области виртуализации
System Center Virtual App Server System Center Operations Manager 2007 Translating software inventory into business intelligence Enhancing group policy through change 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
Жизнь без установки ПО Приложения доступны сразу после входа в систему Централизованные разрешения Динамически загружаемые приложения как единый сервис Runs on Local Desktop Консолидирует и стандартизует образы ПО Создает непрерывность бизнеса для приложений Приложения могут быть отключены Runs on Terminal Server Обеспечивает консолидацию сервера Устраняет проблемы перемещаемых профилей Превращает терминалы в динамическую систему Спроектирован для низкой пропускной способности Microsoft Application Virtualization 4.6 *Microsoft Application Virtualization CAL for Terminal Services is available and sold separately from MDOP Совместимость приложений, управляемость, гибкая модель развертывания, инвентаризация ПО For Terminal Services Ускоренное развертывание клиентских компьютеров, низкие затраты на тестирование совместимости
Создает пакет виртуального приложения Доставляет приложения Запускает приложения в виртуальном окружении 3 ключевых компонента
Sequencer регистрирует изменения в процессе установки и запуска приложения Virtual Application (SPRJ, OSD, ICO and SFT) Microsoft Application Virtualization Sequencing – подготовка пакета виртуального приложения Sequencer создает виртуальный пакет, включающий приложение и зависимости Администратор может подготовить msi-пакет для распространения на носителях информации
Sequencing Хорошие кандидаты на виртуализацию Приложения, сертифицированные в Windows Logo Program Разделяют данные пользователя и приложения Возможность выбора папки для установки Использование только стандартных интерфейсов Не используют недокументированные функции Не используют нерекомендованные (deprecated) функции Поддержка разделяемого и сетевого окружений Поддержка перемещаемых профилей пользователя Поддержка терминальных служб
Sequencing Плохие кандидаты на виртуализацию Использование подсистем, не рассчитанных на виртуализацию Драйверы устройств и службы, стартующие во время загрузки (boot) Объекты COM+ или COM Surrogates Non-Virtualized Extensibility Points Инсталляция расширений оболочки (Shell Extensions), панелей инструментов Проводника и т.д. Тесная интеграция с ОС (IE, Media Player, DirectX) Внедренные состояния или зависимости В конфигурационных файлах Привязка лицензии к компьютеру, MAC-адресу и т. д. Большинство приложений работают с виртуализацией!
Сервер: Доставка виртуальных приложений по запросу На основе разрешений Аутентификация, авторизация и лицензии проверяются каждый раз при запуске приложения Централизованное управление Первый раз Сервер доставляет Клиенту не весь объем кода, а лишь необходимый для запуска приложения, остальной код доставляется динамически Приложения выполняются локально Приложения выполняются на стороне Клиента, а не Сервера Кэширование для производительности Код приложения кэшируется на стороне Клиента, повторная доставка не требуется Работает без сети Виртуальные приложения сохраняются в кэше Клиента в течение ограниченного времени
Клиент: Виртуальная среда SystemGuard Виртуализуются: Файлы (включая системные) Реестр Шрифты COM - объекты Службы Приложения не инсталлируются и не изменяют операционную систему Процессы виртуализованного приложения выполняются локально на компьютере
Dynamiс Suite Composition Гибкое управление пакетами Администратор управляет и настраивает виртуальные приложения отдельно Реализуется сценарий many to one, где ПО промежуточного слоя и надстройки могут использоваться несколькими приложениями Уменьшается потенциальный размер пакета ПО промежуточного слоя подготавливается отдельно от приложений, которые будут его использовать
Combined Virtual Environment Dynamic Suite Composition Виртуальное окружение Совместимые приложения могут быть настроены для работы в одном виртуальном окружении Обязательные и опциональные опции конфигурации зависимостей Виртуальные приложения могут разделять общие зависимости Application Virtualization Dynamic Suite Composition Tool
Улучшенная масштабируемость Возможности доставки приложений Полная инфраструктура Публикация рабочих столов Динамическая доставка Package/Active Upgrade Требует Active directory и SQL Server Упрощенная инфраструктура Динамическая доставка Package/Active Upgrade Совместим с SMS/SCCM и системами распространения ПО (ESD) других поставщиков Автономный режим Автономное выполнение виртуальных приложений Не нужен сервер Распространение пакетами MSI Совместим с SMS/SCCM и 3 rd party ESD Нет динамической доставки, разграничения доступа, package/active upgrade
Улучшенная масштабируемость Дополнительные функции Фоновая доставка Опции автозагрузки Загрузка при первом запуске Загрузка при входе в систему Offline-доступность Поддержка Microsoft Windows Server 2008 Terminal Services ( только Microsoft Application Virtualization for Terminal Services) Application Source Root (ASR) Допускает выбор сервера клиентом
Демонстрация возможностей
Спасибо за внимание! Вопросы?