Технология обеспечения доставки программных продуктов в образовательной среде Карасик Александр Аркадьевич к.т.н., доцент ФГАОУ ВПО «Российский государственный.

Презентация:



Advertisements
Похожие презентации
System Center Essentials Планирование развёртывания Присяжный Дмитрий MCP, MCTS.
Advertisements

Антивирус Касперского® Personal Pro. Антивирус Касперского® 5.0 Personal Pro Интерфейс пользователя Простой графический интерфейс с минимально необходимым.
АНТИВИРУС КАСПЕРСКОГО PERSONAL PRO. АНТИВИРУС КАСПЕРСКОГО 5.0 PERSONAL PRO ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ ПРОСТОТА НАСТРОЙКИ АНТИВИРУС КАСПЕРСКОГО® 5.0 PERSONAL.
Инфраструктура на базе Windows Server. 1 компьютер – 1 пользователь 1 компьютер – много пользователей Одноранговая сеть Сеть с файловым сервером Управляемая.
«Управление доступом к данным» Подготовила студентка 2 курса 10 группы ГМУ Филиппова Галина Валерьевна.
Microsoft TechDays Цыганов Федор Softline.
Переход на СПО? СБППО Первая Помощь1.0 Первая Помощь 2.0 ПСПО 4.0 ПСПО 5.0 Другие варианты.
ПК «Типовое ядро» вер Установка.. Вопрос залу!
Демонстрационный материал к уроку по теме "Компьютерные сети" Компьютерные сети.
ПК «Школьный офис» версия 4.x Установка. Конвертация данных.
Конфигурация ЛВС (локальные сети одноранговые и с выделенным сервером) По административным отношениям между узлами можно выделить сети с централизованным.
Microsoft TechDays Михаил Гоч MVP: Directory Services.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА Разработал: Нелипа А.А.
1. Теоретические основы операционных систем (планирование заданий и использования процессора, обеспечение программ средствами коммуникации и синхронизации,
Администрирование корпоративной защиты в среде Microsoft Windows на примере Kaspersky Administration Kit Чишкала Игорь, автор блога
Как попробовать виртуализацию VMware Александр Самойленко, Антон Петров.
Microsoft TechDays Панов Никита Технический инженер Microsoft
ПО для предоставления отчетности в электронном виде по телекоммуникационным каналам связи ГНИВЦ ЭКСПРЕСС.
Microsoft TechDays Косивченко Александр
ПО для предоставления отчетности в органы ПФР в электронном виде по телекоммуникационным каналам связи ГНИВЦ ЭКСПРЕСС ПФР.
Транксрипт:

Технология обеспечения доставки программных продуктов в образовательной среде Карасик Александр Аркадьевич к.т.н., доцент ФГАОУ ВПО «Российский государственный профессионально-педагогический университет»

Предпосылки Большое число компьютеров в образовательных учреждениях Разнообразное программное обеспечение, используемое в учебном процессе «Особые условия» эксплуатации компьютеров и ПО в компьютерных классах

Задачи Установка ПО автоматически или по запросу на компьютеры клиентов ПО устанавливается сразу с необходимыми настройками и библиотеками Предоставление прав «Администратора» для работы ПО Возможность серьезных изменений конфигурации ОС при работе с ПО Функция отката всех изменений к первоначальным значениям Авторизированный доступ к базе с ПО

Условия Общее кол-во клиентов от 100 ПК и более Клиенты объединены в группы по ПК Каждой группе необходим одинаковый набор ПО Наборы ПО требуются в разные временные промежутки Размер пакета ПО от 100 Мб до 10 Гб

Аналоги Не предоставляет прав «Администратора» Нет возможности серьезно изменять ОС Высокая стоимость системы Необходима сложная IT инфраструктура Системы развертки ПО: Системы виртуализации: Системы доставки ПО используя виртуализацию: GPO Active Directory, SCCM VMware ESX, Microsoft Hyper-V Microsoft App-V, VMware ThinApp

Модули системы Консоль Active Directory Центр Виртуализации БД Хранилище Клиент

Проблемы Сервер не справляется при одновременной раздаче ПО к более 100 ПК Существенное замедление ПК клиентов при высокой скорости скачивания ПО Большой размер дистрибутивов ПО передаваемых по сети

Общая концепция работы Клиентские ПК ПККлиентские Пользователи ХранилищеХранилище VMware Workstation ApplicationOS Администратор *.vmx *.zip VMware Player

Эталонная ОС Windows XP (Эталонный образ ВМ) МБ МБ (ZIP) Adobe Photoshop CS2 580 МБ 256 МБ (ZIP) Adobe Photoshop CS МБ МБ (ZIP) MS Visual Studio МБ МБ (ZIP)

Организация хранения пакетов ПО на файловом хранилище Образ операционной системы Windows XP Раздел ОС Образ ОС Виртуальная машина MS Office 2010 Раздел виртуальных машин Виртуальная машина 1 OS.ZIPCRC.XML VM.ZIPLOGO.ICOSCREENSHOTS Виртуальная машина 2 Виртуальная машина Adobe Photoshop VM.ZIPLOGO.ICOSCREENSHOTS

Distributed File System (DFS) FS1 FS2 FS3 Active Directory (DC) Протокол SMB: \\my.domen.ru\virtual\

FS1FS2FS3 Active Directory (DC) Центр Виртуализации Учетные данные - Пользователь 1 - Пользователь 2 - Пользователь 3 Учетные данные - Пользователь 1 - Пользователь 2 - Пользователь 3 - Мониторинг - Управление - Статистика - Мониторинг - Управление - Статистика Технологии Distributed File System (DFS) Kerberos Авторизация и аутентификация Получение заданий Передача данных (BITS) BITS

Синхронизация ПК 1 Центр Виртуализации Задания 1Adobe Photoshop ПК 1 2Borland Delphi ПК 1 3Adobe Photoshop ПК N BITSBITS SharpZipSharpZip Запрос списка заданий Отчет о загрузке Список заданий Отчет о выполнении

Безопасность Шифрование Аутентификация Авторизация Transport Layer Security (TLS) Kerberos На основе групп безопасности AD Клиент Центр виртуализации Билеты KerberosActive Directory TLS

Загружаемые ВМ Транспортировка Adobe Photoshop 70% ПК 1 (SOAP) (BITS) DFS Доступные ВМ FS2FS1 Передача образа ВМ Приоритеты загрузки (BITS) Центр Виртуализации Управление очередями и приоритетами 3D MAX 100% EWB 100% MS Office % BITS : Итог: Borland Delphi BITS : Итог: 40% Максимальный Средний Минимальный Синхронизация

Статистика Центр Виртуализации Отслеживаемые параметры Загрузка CPU Загрузка LAN Использование RAM Состояние HDD ПК 1 ПК 2 ПК 3 Отчеты MS SQL Server

Загружаемые ВМ Алгоритм приоритетов Adobe Photoshop 70% Пул 1 DFS FS2FS1 Передача образа ВМ Приоритеты загрузки (BITS) Центр Виртуализации Управление очередями и приоритетами BITS : Итог: Borland Delphi BITS : Итог: 40% Max (полная полоса пропускания) Средний (компромиссный вариант) Min (загрузка в случае простоя ПК) Получение заданий Пул 2 Получение заданий Собранная статистка по работе клиентов (усредненная за 3 месяца) Время работы ПК (онлайн) Загрузка CPU Загрузка LAN Использование RAM Состояние HDD

Вариации пакетов ПО Среда разработки редакции Professional Языки C# и С++ MS Visual Studio 2008 RU Среда разработки редакции Express Только язык C# MS Visual Studio 2010 RU (Express) Полный комплект разработчика уровня Ultimate Языки С#,C++,F# MS Visual Studio 2010 RU (Ultimate) Комплект для групп спец. изучения Установлен ReSharper MS Visual Studio 2010 RU (Ultimate) v2 Операционная система без графической оболочки Интерфейс EN FreeBSD 8 Графическая оболочка X Windows System Интерфейс RU FreeBSD 9

Выбор пакета ПО

Загрузка пакета ПО

Выделение памяти

Запуск пакета ПО

Готовность к работе

Выбор компонентов ВМ

Интерфейс Администратора

Назначение заданий