510 likes | 914 Views
Microsoft Desktop Optimization Pack ( или просто MDOP ). Евгений Ширяев. Независимый ИТ-эксперт. Содержание:. Что такое MDOP? Зачем нужен MDOP? Что входит в состав MDOP? Как работает MDOP? Демо Вопросы. Что такое MDOP?. MDOP – это НЕ программа MODP – это НЕ служба
E N D
Microsoft Desktop Optimization Pack(или просто MDOP) Евгений Ширяев Независимый ИТ-эксперт
Содержание: • Что такое MDOP? • Зачем нужен MDOP? • Что входит в состав MDOP? • Как работает MDOP? • Демо • Вопросы
Что такое MDOP? • MDOP – это НЕ программа • MODP – это НЕ служба • MDOP – это НЕ документация • MDOP – это НАБОР программного обеспечения
Зачем нужен MDOP? MDOP помогает: • Увеличить эффективность работы ИТ – специалистов • Снизить совокупную стоимость владения ПО • Снизить затраты на администрирование ПК и приложений
Зачем нужен MAIS? • Инвентаризация ПО • Инвентаризация АО • Контроль за лицензиями • Создание удобных отчетов
Процесс использования MAIS: • Купить MDOP • Зайти на сайт System Center Online (требуется Live ID) • Скачать агент MAIS (MSI-файл) • Установить агент MAIS на компьютеры • Агент MAIS отправляет данные на сервера Microsoft • Зайти на сайт System Center Online (требуется Live ID) для просмотра отчетов • ... • Profit!
MSI ARP Start Архитектура MAIS Report Web Service Данные инвентаризации Данные каталога Служба преобразования Онлайн служба Веб-служба Анализ и преобразование Протокол (HTTPS) Сборщик данных Клиент XML
Выгрузка данных MAIS • PDF • Excel • CSV • TIFF • XML
Когда выгодно использовать MAIS? • Небольшая компания • Много удаленных сотрудников • Нет специалистов/времени/бюджета для внедрения SCCM
Зачем нужен DEM? • Мониторинг компьютеров пользователей • Хранение данных об ошибках для последующего анализа • Создание отчетов • Работает без агентов
Пример отчета DEM Сразу видно «плохие» и «хорошие» приложения
Когда выгодно использовать DEM? • Небольшая компания • Нет специалистов/времени/бюджета для внедрения SCOM
Зачем нужен DaRT? • Восстановление «умерших» ПК • Восстановление данных • Восстановление паролей • Удаление вредоносных программ • Удаление ненужных обновлений
Когда выгодно использовать DaRT? • Всегда! (если вы не работаете в компании, в которой не ломаются компьютер)
Демо: DaRT • Как создать загрузочный диск • Как работает DaRT • Как решить проблемы с ПК
Зачем нужен AGPM? • Ролевая модель управления • Отслеживание версии и историю изменений групповых политик • Откат изменений и готовые шаблоны политик
Архитектура AGPM Контроллер домена AGPM сервер Копия GPO 2 GPO 2 Серверные компонентыAGPM КопияGPO 1 GPO1 ПК пользователей Компоненты администрирования AGPM ПК администратора
Когда выгодно использовать AGPM? • Много GPO и они часто изменяются • Много администраторов групповых политик
Зачем нужен MED-V? • Централизованное управление виртуальными машинами Virtual PC • Сокращение расходов на управление виртуальными машинами • Решение проблем с совместимостью ПО
Как можно использовать MED-V? • Переход на новые версии клиентских ОС • Запуск несовместимых приложений • Поддержка устаревших приложений • Создание тестовых сред
Когда выгодно использовать MED-V? • Много виртуальных машин • Есть несовместимое ПО
Ограничения MED-V • Внутри виртуальных машин поддерживаются только ОС Microsoft • Виртуальная машина практически ничем не отличается от обычного компьютера
Зачем нужен App-V? • «Отвязка» ПО от компьютера • Предоставление ПО как служб • Снижение затрат на поддержку ПО
Какие проблемы решает App-V? • Совместимость ПО с ОС • Совместная работа несовместимых программ • Контроль за использованием ПО • Отчеты об использовании ПО • Контроль за лицензиями
Секвенирование ПО(похоже на перепаковку msi-файлов) • Установка новой ОС • Копирование дистрибутива приложения • Установка App-V Sequencer • Запуск установки приложения • Настройка приложения • Получение виртуализованного приложения
Состав виртуализованного приложения
Пример .osd-файла <?xml version="1.0" standalone="no"?> <SOFTPKG GUID="B04431BF-EB9C-4C22-B548-F6EB6518F19B" NAME="Adobe Reader 9" VERSION="9.2.0.124"> <IMPLEMENTATION> <CODEBASE HREF="RTSPS://%SFT_SOFTGRIDSERVER%:322/AReader.sft" GUID="ABFB3493-5DE4-4DD7-A39C-27EB34170132" PARAMETERS="" FILENAME="AReader\Reader\AcroRd32.exe" SYSGUARDFILE="AReader\osguard.cp" SIZE="226013835"/> <WORKINGDIR/> <VIRTUALENV TERMINATECHILDREN="FALSE"> <ENVLIST/> </VIRTUALENV> <VM VALUE="Win32"> <SUBSYSTEM VALUE="windows"/> </VM> <OS VALUE="Win2003Svr"/> <OS VALUE="Win2003TS"/> <OS VALUE="Win2008Svr"/> <OS VALUE="Win2008TS"/> <OS VALUE="WinVista"/> <OS VALUE="WinXP"/> </IMPLEMENTATION> <DEPENDENCY>
Программное обеспечение лучше НЕ виртуализовать, если оно... • Использует COM+ компоненты • Требует для работы особое аппаратное обеспечение • Требует для своей работы другую программу • Устанавливает драйверы • Системный компонент (Windows Explorer, Internet Explorer, и т.д.)
Когда выгодно использовать App-V? • Несовместимое ПО • Уменьшение расходов на поддержку ПО
Демо: App-V • Секвенирование приложений
Что нужно для покупки MDOP? • Software Assurance • Право перехода на новые версии ПО • Рассрочка платежей • Ваучеры на обучение • Консультации • 10$ • … • Profit!
Вопросы... Евгений Ширяев Evgeny.Shiryaev@gmail.com http://evgeny-shiryaev.habrahabr.ru/