Практическая работа №2 (Домашнее задание)
Описание файла
Файл "Практическая работа №2" внутри архива находится в папке "Домашнее задание". PDF-файл из архива "Домашнее задание", который расположен в категории "". Всё это находится в предмете "облачные вычисления и виртуализация (vcc)" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Просмотр PDF-файла онлайн
Текст из PDF
Практическая работа №2“Основы контейнернойвиртуализации”ЦельНаучиться разворачивать Docker контейнеры с различными приложениями иобъединять контейнеры в сети для построение комплексного сетевого приложения.Задания1. Создать виртуальную машину удобным для Вас способом с ОС Linux.2. УстановитьсредствоконтейнернойвиртуализацииDocker(https://www.docker.com/products/overview#/install_the_platform);установитьOpenFlow контроллер RunOS (https://github.com/ARCCN/runos);установитьсредство эмуляции сетей Mininet (http://mininet.org/).3.
Должно получиться 4 docker контейнера:a. В одном докер-контейнере запущен мининет с сетью, имеющейтопологию full-mesh, состоящей из 5 свитчей. Эти свитчи подключены кOpenFlow-контроллеруb. Вдругомдокер-контейнерезапущенOpenFlow-контроллер.Веб-интерфейс контроллера должен быть доступен на 8080 порту hostмашины.c.
В 3 контейнере должен быть apache и phpmyadmin доступный по 80порту, файлы тестового сайта расположены на host машине.d. В 4 контейнере должен быть установлен mysql с любыми данными.4. На рисунке 1 представлена топология. База данных mysql должна бытьдоступна через свитчи созданные в mininet.Практическая работа №2 “Основы контейнерной виртуализации”Курс “Виртуализация и Облачные Вычисления”anvial@lvk.cs.msu.su, aermilov@granit.ioРис.1Критерии оценкиЗадание считается выполненным после предоставления виртуальной машины совсеми docker контейнерами. Автоматический запуск контроллера и эмуляции сети пристарте машины, а также старт docker контейнеров с mysql и apache.Требования к названиям виртуальных машин:1.
hostname должен иметь вид “группа.фамилия”2. имя пользователя “фамилия студента”3. имя виртуальной машины “фамилия студента”4. пароль от пользователя “номер группы”Срок выполненияРабота выполняется 2 недели. Последний день сдачи 14.03.2017.Практическая работа №2 “Основы контейнерной виртуализации”Курс “Виртуализация и Облачные Вычисления”anvial@lvk.cs.msu.su, aermilov@granit.io.