ALTVIRT. Виртуализация в ОС Альт
Длительность дисциплины: 40 ак.ч.
Аннотация
Курс направлен на получение знаний и практических навыков по развертыванию и эксплуатации платформ виртуализации, входящих в состав продукта Альт Сервер Виртуализации:
Является авторизованным курсом ООО «Базальт СПО», официальная страница курса:
Знания и умения, полученные в результате изучения
- понимание особенностей виртуализации в ОС Альт;
- знание областей применения технологий виртуализации;
- понимание преимуществ использования виртуальных машин;
- понимание ограничений на использование виртуальных машин;
- понимание назначения основных средств виртаулизации в ОС Альт и их взаимосвязи;
- умение применять средства ОС Альт для понимания, мониторинга и диагностики работы ВМ;
- понимание 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 в ОС Альт
- Архитектура платформы
- Установка и запуск
- Работа с образами
- Создание шаблонов и виртуальных машин