Система доставки и эксплуатации виртуалок

Постановка задачи

  1. Имеется несколько классов с компьютерами, чья мощность достаточна для запуска минимум одной виртуальной машины
  2. Виртуальные машины (далее VE) запускаются путём выбора из образов, которые заранее разложены на компьютеры (возможно, для разных классов разные)
    • VE могут быть с сохранением состояния: после перезагрузки, в т. ч. хост-системы остаются проделанные изменения в гостевой системы
    • VE могут быть без сохранения состояния: после выключения гостевой системы все изменения в ней пропадают

    • Хост-система должна аутентифицировать пользователя
    • В гостевые системы может потребоваться пробрасывать персональные каталоги пользователей и/или подходящие файлопомойки
    • Гостевые системы бывают, как минимум, Linux-based и Windows8
  3. Образы подготавливаются заранее (администратором или преподавателем) и заливаются на все подходящие машины

Структура

  1. рабочее место администратора
  2. torrent-сервер
  3. сервер разделяемых каталогов
  4. (?) сервер сетевой загрузки
  5. Хост-машина

Рабочее место админа

Torrent-сервер

Прошивка


TODO /!\ разобрать

Плеер (ОС машин в классах)

Задачи

Как распространяется на машины

Несколько путей с преимуществами и недостатками:

Как работает

Для заливки используется торрент, т. к. это помогает избежать request storm

Гостевая виртуалка

Задачи

Как работает

TODO

Meetings/762/VMHostCluster (последним исправлял пользователь ArsenyMaslennikov 2017-02-20 20:37:42)