140 likes | 382 Views
Техническая организация поддержки практических занятий на компьютерах в МФТИ. Внедрение виртуализации. Андрей Зырянов начальник отдела ВТ КИН МФТИ. Общая проблематика:. Противоречия между понятием персональный компьютер (ПК) и потоком занятий.
E N D
Техническая организация поддержки практических занятий на компьютерах в МФТИ. Внедрение виртуализации. Андрей Зырянов начальник отдела ВТ КИН МФТИ кафедра информатики МФТИ, 2012
Общая проблематика: • Противоречия между понятием персональный компьютер (ПК) и потоком занятий. • Борьба с «шаловливыми ручками» и «вирусами». История от ПК к инфраструктуре с ПК. • Широкий профиль использования – требования на рабочем месте разных ОС, ПО, аппаратной поддержки и режимов работы, т.е. все-таки ПК. кафедра информатики МФТИ, 2012
Общая проблематика: • Затраты на администрирование. • Ограниченные количества лицензий. • Надежность и отказоустойчивость, защита и хранение информации. кафедра информатики МФТИ, 2012
«Стартовая» конфигурация учебной лаборатории Интернет ssh доступ из кампуса Домашние директории пользователей с сервера Windows ПК Linux кафедра информатики МФТИ, 2012
Недостатки «стартовой» конфигурации • Часто: неоптимальное использование серверных ресурсов. • Аппаратная зависимость образовОС (особенно Windows), уязвимость Windows. • Сложность проведения разовых мероприятий с отличным от стандартного набором ПО. • Большие затраты на «мелкое» администрирование рабочих мест. • Проблемы студентов при сдаче программ и курсовых проектов. • Ограниченное кол-во лицензий на ряд ПО. • «Тяжелая» программная нагрузка рабочего места. кафедра информатики МФТИ, 2012
Простое внедрение виртуализации Один физический сервер Виртуальный сервер проектов, репозитории проектов Виртуальный сервер загрузок и хранения образовОС рабочих мест Виртуальный основной сервер: авторизация пользователей, домашние директории пользователей ПК Linux Домашние директории пользователей с сервера ПК Виртуальная Windows1 Виртуальная Windows2 ПК кафедра информатики МФТИ, 2012
Виды виртуализации • Виртуализация на уровне программной симуляции «железа» (аппаратная виртуализация): виртуальные машины (VM). • Виртуализация на уровне операционных систем (в рамках одной ОС): изолированные виртуальные контейнеры с общим ядром (VC). • Понятие Bare Metal или гипервизор. • PSBM – гибрид 3-х понятий. кафедра информатики МФТИ, 2012
PSBM Физический сервер Управление гипервизором, VM иVC (PVA или SSH) Гипервизор (Linux) VM Linux VC кафедра информатики МФТИ, 2012
Построение облака VDI сервисов «личный Linux компьютер» • Предоставление каждому студенту индивидуальной виртуальной среды (VC): • единое место для решения задач, выполнения курсовых проектов, демонстрации их преподавателям, хранения учебных материалов; • менее затратное администрирование сред, чем ПК; • самостоятельное администрирование студентами своих «личных компьютеров»; • доступ с любого устройства с RDP, доступ по Интернету из любого места; кафедра информатики МФТИ, 2012
Текущая организация сервисов: PSBM VC («Личные компьютеры» студентов) VC преподавателя Учебные материалы BACKUP Домашние директории студентов кафедра информатики МФТИ, 2012
Построение облака VDI сервисов – план дальнейших работ • Подготовка сервисов к «промышленному» использованию: • оптимизация использования аппаратных средств, в т. ч. за счет снапшота неиспользуемых VC; • доработка VDI сервиса; • доработка сетевой среды виртуальных сервисов; • автоматизация процессов создания и управления «кустами»; кафедра информатики МФТИ, 2012
Построение облака VDI сервисов – план дальнейших исследований • Реализация облака VDI сервисов на открытом ПО: ОpenVZ или proxmox (KVM и OpenVZ). • Исследование возможностей Parallels Cloud Server 6. кафедра информатики МФТИ, 2012
Построение облака VDI сервисов – расширение функциональности • Реализация Windows VM для ПО с ограниченным количеством лицензий и т.п. • Создание MPI кластера на VM для курсов по параллельным вычислениям. • Другие применения… кафедра информатики МФТИ, 2012
СПАСИБО ЗА ВНИМАНИЕ! кафедра информатики МФТИ, 2012