Описание
Знания и умения - по итогам обучения:
• понимание особенностей виртуализации в ОС Альт;
• знание областей применения технологий виртуализации;
• понимание преимуществ использования виртуальных машин;
• понимание ограничений на использование виртуальных машин;
• понимание назначения основных средств виртуализации в ОС Альт и их взаимосвязи;
• умение применять средства ОС Альт для понимания, мониторинга и диагностики работы ВМ;
• понимание 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 в ОС Альт

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

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

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

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