Техническая организация поддержки практических

реклама
Техническая организация поддержки
практических занятий на компьютерах
в МФТИ.
Внедрение виртуализации.
Андрей Зырянов
начальник отдела ВТ КИН
МФТИ
кафедра информатики МФТИ, 2012
1
Общая проблематика:
Противоречия между понятием персональный
компьютер (ПК) и потоком занятий.
 Борьба с «шаловливыми ручками» и
«вирусами». История от ПК к инфраструктуре
с ПК.
 Широкий профиль использования –
требования на рабочем месте разных ОС, ПО,
аппаратной поддержки и режимов работы, т.е.
все-таки ПК.

кафедра информатики МФТИ, 2012
2
Общая проблематика:
Затраты на администрирование.
 Ограниченные количества лицензий.
 Надежность и отказоустойчивость,
защита и хранение информации.

кафедра информатики МФТИ, 2012
3
«Стартовая» конфигурация учебной лаборатории
ssh доступ из кампуса
Интернет
Сервер проектов,
репозитории
проектов
Сервер загрузок
и хранения
образов ОС
рабочих мест
ОСНОВНОЙ СЕРВЕР:
авторизация пользователей,
домашние директории пользователей,
учебные материалы
ПК
Домашние
директории
пользователей
с сервера
Windows
Linux
ПК
ПК
ПК
кафедра информатики МФТИ, 2012
4
Недостатки «стартовой» конфигурации







Часто: неоптимальное использование серверных
ресурсов.
Аппаратная зависимость образов ОС (особенно
Windows), уязвимость Windows.
Сложность проведения разовых мероприятий с
отличным от стандартного набором ПО.
Большие затраты на «мелкое» администрирование
рабочих мест.
Проблемы студентов при сдаче программ и курсовых
проектов.
Ограниченное кол-во лицензий на ряд ПО.
«Тяжелая» программная нагрузка рабочего места.
кафедра информатики МФТИ, 2012
5
Простое внедрение виртуализации
Один физический сервер
Виртуальный
сервер проектов,
репозитории
проектов
Виртуальный
сервер загрузок
и хранения
образов ОС
рабочих мест
Виртуальный
основной сервер:
авторизация пользователей,
домашние директории
пользователей
Linux
Домашние
директории
пользователей
с сервера
Виртуальная
Windows1
Виртуальная
Windows2
кафедра информатики МФТИ, 2012
ПК
ПК
ПК
6
Виды виртуализации
Виртуализация на уровне программной
симуляции «железа» (аппаратная
виртуализация): виртуальные машины (VM).
 Виртуализация на уровне операционных
систем (в рамках одной ОС): изолированные
виртуальные контейнеры с общим ядром (VC).
 Понятие Bare Metal или гипервизор.
 PSBM – гибрид 3-х понятий.

кафедра информатики МФТИ, 2012
7
PSBM
Физический сервер
Гипервизор (Linux)
Управление
гипервизором,
VM иVC
(PVA или SSH)
VM
Linux VC
кафедра информатики МФТИ, 2012
8
Построение облака VDI сервисов
«личный Linux компьютер»

Предоставление каждому студенту
индивидуальной виртуальной среды (VC):
– единое место для решения задач, выполнения
курсовых проектов, демонстрации их
преподавателям, хранения учебных материалов;
– менее затратное администрирование сред, чем ПК;
– самостоятельное администрирование студентами
своих «личных компьютеров»;
– доступ с любого устройства с RDP, доступ по
Интернету из любого места;
кафедра информатики МФТИ, 2012
9
Текущая организация сервисов:
PSBM
VC
преподавателя
Учебные
материалы
VC
(«Личные
компьютеры»
студентов)
BACKUP
Домашние
директории
студентов
кафедра информатики МФТИ, 2012
10
Построение облака VDI сервисов
– план дальнейших работ

Подготовка сервисов к «промышленному»
использованию:
– оптимизация использования аппаратных средств, в
т. ч. за счет снапшота неиспользуемых VC;
– доработка VDI сервиса;
– доработка сетевой среды виртуальных сервисов;
– автоматизация процессов создания и управления
«кустами»;
кафедра информатики МФТИ, 2012
11
Построение облака VDI сервисов
– план дальнейших исследований
Реализация облака VDI сервисов на
открытом ПО: ОpenVZ или proxmox
(KVM и OpenVZ).
 Исследование возможностей Parallels
Cloud Server 6.

кафедра информатики МФТИ, 2012
12
Построение облака VDI сервисов
– расширение функциональности
Реализация Windows VM для ПО с
ограниченным количеством лицензий и
т.п.
 Создание MPI кластера на VM для
курсов по параллельным вычислениям.
 Другие применения…

кафедра информатики МФТИ, 2012
13
СПАСИБО ЗА ВНИМАНИЕ!
кафедра информатики МФТИ, 2012
14
Скачать