Пятидневный курс под руководством сертифицированного преподавателя направлен на получение знаний и практических навыков по развертыванию и эксплуатации платформ виртуализации, входящих в состав продукта «Альт Сервер Виртуализации».
Познакомить слушателей с поддержкой виртуализации KVM, утилитой запуска виртуальных машин qemu, средствами управления кластером серверов виртуализации на основе PVE, системой облачной виртуализации OpenNebula, принципами планирования и использования контейнерной виртуализации.
• технические специалисты по ИС;
• техники сервисной службы по ИС;
• инженеры.
· понимать особенностей виртуализации в ОС Альт;
· области применения технологий виртуализации;
· понимать преимуществ использования виртуальных машин;
· понимать ограничений на использование виртуальных машин;
· понимать назначения основных средств виртаулизации в ОС Альт и их взаимосвязи;
· применять средства ОС Альт для понимания, мониторинга и диагностики работы ВМ;
· понимать KVM как технологии виртуализации с открытым исходным кодом;
· понимать назначения набора библиотек libvirt;
· понимать значения основных компонентов среды под управлением PVE;
· устанавливать и настаивать PVE;
· использовать VirtIO;
· понимать особенности контейнерной виртуализации.
• Знания в рамка курса Администрирование ОС "Альт". Часть 1, Администрирование ОС "Альт". Часть 2
• знания дерева каталогов, иерархии пользователей системы, основных типов файлов Linux
• умение устанавливать и настраивать ОС «Альт», организовывать работу системных служб
• Уверенное владение интерфейсом командной строки, развитые навыки создания сценариев на языке командного интерпретатора.
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 в ОС Альт
• Архитектура платформы
• Установка и запуск
• Работа с образами
• Создание шаблонов и виртуальных машин