Описание курса:
Курс направлен на получение знаний и практических навыков по развертыванию и эксплуатации платформ виртуализации, входящих в состав продукта «Альт Виртуализация». Слушатели знакомятся с поддержкой виртуализации KVM, утилитой запуска виртуальных машин qemu, средствами управления кластером серверов виртуализации на основе PVE, системой облачной виртуализации OpenNebula, принципами планирования и использования контейнерной виртуализации.
Необходимая подготовка:
• Рекомендуется прохождение курсов по администрированию ОС «Альт» («Администрирование ОС "Альт"». Часть 1 и «Администрирование ОС "Альт"». Часть 2).
• Знания дерева каталогов, иерархии пользователей системы, основных типов файлов Linux.
• Умение устанавливать и настраивать ОС «Альт», организовывать работу системных служб.
• Уверенное владение интерфейсом командной строки.
• Развитые навыки создания сценариев на языке командного интерпретатора.
Программа курса:
Модуль 1. Виртуализация в ОС Альт
• Основы виртуализации в ОС Альт
• Аппаратная поддержка виртуализации
• KVM - Kernel-based Virtual Machines
• Легковесная виртуализация, контейнеры
• Дополнительные средства виртуализации в ОС Альт
Модуль 3. Базовая виртуализация в ОС Альт (libvirt)
• Виртуализация на основе libvirt
• Работа с образами и виртуальными машинами
• Управление хранилищами в libvirt
• Миграция ВМ между узлами
• Мониторинг базовой виртуализации
Модуль 4. Управление хранилищами в виртуальных окружениях
• Классификация систем хранения
• Локальные хранилища - каталог, ZFS, LVM, LVM-thin
• Сетевые хранилища - iSCSI, NFS, CIFS
• Распределенные хранилища - GlusterFS, CephFS, Ceph/RBD
Модуль 5. Управление адаптерами и сетями в виртуальном окружении
• Сетевое взаимодействие виртуальных машин
• Виртуальный сетевой коммутатор OpenvSwitch
• Cетевые балансировщики нагрузки HAProxy, keepalived
Модуль 6. PVE - Proxmox Virtual Environment
• Установка и настройка PVE
• Системы хранения
• Работа с виртуальными машинами KVM
• Миграция виртуальных машин и высокая доступность
• Встроенный мониторинг PVE
Модуль 7. Легковесная виртуализация в ОС Альт
• Особенности легковесной виртуализации
• LXC/LXD
• Контейнеры LXC c libvirt
• Контейнеры LXC в PVE
• Docker/Podman
• Системы оркестрации контейнеров
Модуль 8. Платформа OpenNebula в ОС Альт
• Архитектура платформы
• Установка и запуск
• Работа с образами
• Создание шаблонов и виртуальных машин
Окончательная цена указывается в договоре на обучение.