1 / 26

Технология обеспечения доставки программных продуктов в образовательной среде

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

zeki
Download Presentation

Технология обеспечения доставки программных продуктов в образовательной среде

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

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

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

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

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

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

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

  9. Эталонная ОС

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

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

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

  13. Синхронизация Центр Виртуализации Запрос списка заданий Список заданий ПК 1 BITS Отчет о загрузке SharpZip Отчет о выполнении

  14. Безопасность БилетыKerberos Active Directory Центр виртуализации Клиент TLS

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

  16. Статистика ПК 1 Центр Виртуализации Отчеты ПК 2 ПК 3 MS SQL Server

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

  18. Вариации пакетов ПО

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

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

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

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

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

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

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

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

More Related