Описание
Знания и умения - по итогам обучения:
• понимание особенностей виртуализации в ОС Альт;
• знание областей применения технологий виртуализации;
• понимание преимуществ использования виртуальных машин;
• понимание ограничений на использование виртуальных машин;
• понимание назначения основных средств виртуализации в ОС Альт и их взаимосвязи;
• умение применять средства ОС Альт для понимания, мониторинга и диагностики работы ВМ;
• понимание KVM как технологии виртуализации с открытым исходным кодом;
• понимание назначения набора библиотек libvirt;
• понимание значения основных компонентов среды под управлением PVE;
• умение устанавливать и настаивать PVE;
• умение использовать VirtIO;
• понимание особенностей контейнерной виртуализации.
Целевая аудитория

Системные администраторы, ИТ специалисты

Программа
  • 1. Виртуализация в ОС Альт

    • Основы виртуализации в ОС Альт

    • Аппаратная поддержка виртуализации

    • KVM - Kernel-based Virtual Machines

    • Легковесная виртуализация, контейнеры

    • Дополнительные средства виртуализации в ОС Альт

  • 2. Альт Сервер Виртуализации (ALT Virtualization Server)

    • Инструменты виртуализации в ОС Альт

    • PVE - Proxmox Virtual Environment

    • OpenNebula

    • Контейнерная виртуализация

    • Установка Альт Сервер Виртуализации

    • Мониторинг и диагностика виртуальных окружений

  • 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 в ОС Альт

    • Архитектура платформы

    • Установка и запуск

    • Работа с образами

    • Создание шаблонов и виртуальных машин