ВСФиУ Лабораторная работа №2
.docxМинистерство цифрового развития, связи и массовых коммуникаций Российской Федерации
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
(МТУСИ)
Кафедра «Сетевые информационные технологии и сервисы»
Лабораторная работа №2
на тему «Основы виртуализации»
Выполнил: Иванов И.И.
Группа: МБСТ0000
Проверил:
Старший преподаватель
Шалагинов А.В.
______________________
Москва 2000
Цель работы: Создание виртуальной машины при помощи Yandex Compute Cloud.
Выполнение работы:
Теоретический блок:
Yandex Compute Cloud позволяет использовать виртуальные машины в инфраструктуре Yandex для решения различных задач. Можно разместить в Compute Cloud своё готовое приложение или инфраструктуру для разработки, провести нагрузочное и функциональное тестирование.
Практический блок
Создадим виртуальную машину, выбрав необходимые параметры, такие как имя, ОС, диски и прочее.
Рисунок 1 – Создание ВМ
Рисунок 2 – Создание ВМ. Выбор вычислительных ресурсов
В разделе “Доступ” сгенерируем SSH-ключ для созданной ВМ.
Рисунок 3 – Генерация SSH-ключа
После создания ВМ, в разделе Виртуальные машины появится созданная виртуальная машина:
Рисунок 4 – Созданная ВМ
После этого, можно подключиться к созданной ВМ по ssh:
Рисунок 5 – Подключение к ВМ
В случае необходимости, динамический по умолчанию ip адрес можно сделать статическим. Для этого нужно перейти в раздел Virtual Private Cloud, затем в подраздел IP-адреса, где адрес можно изменить на статический.
Рисунок 6 – Установка статического IP-адреса на ВМ
Если нужно создать несколько ВМ, которые требуют настройки, можно использовать утилиты автоматизации (Terraform), помогающие развернуть инфраструктуру в облаке. Описав через скрипт необходимую инфраструктуру, впоследствии при помощи единственной команды можно развернуть её в облаке.
Рисунок 7 – Проверка доступности Terraform на Yandex Compute Cloud
В результате появляются новые ВМ, к которым также можно подключиться по ssh.
Рисунок 8 – Созданные ВМ
Также при помощи Terraform можно удалить созданные виртуальные машины, используя на необходимой ВМ команду terraform destroy.
Рисунок 9 – Удаление созданных ВМ