План на курса
Ден 1
- „Голяма картина“ на екосистемата за виртуализация История на разработката на QEMU CPU функции, свързани с виртуализацията Инсталиране на QEMU от пакети Инсталиране на QEMU от изходен код Пълносистемни емулатори Използване на конзолата QEMU Налични типове машини и периферни устройства VirtIO Guest драйвери Формати на дискови изображения Управление на моментни снимки на виртуална машина [ 3] във виртуални машини Графични адаптери Аудио устройства Вложена виртуализация Емулатори на потребителско ниво Регистрация на чужди двоични файлове чрез binfmt-misc Крос-архитектура chroots и контейнери
Ден 2
- Ролята на Libvirt в екосистемата за виртуализация Поддържани хипервайзори и контейнерни технологии QEMU Machine protocol (QMP) Изпълнение на QEMU headless QXL видеокарта и SPICE дисплей Налични SPICE зрители Създаване на виртуални машини с инструменти за команден ред "virt-install" и "virt-clone" Използване на графично приложение "virt-manager" за създаване и стартиране на виртуални машини Редактиране на конфигурация на виртуална машина и настройки на libvirt с "virsh" инструмент от ниско ниво Използване на инструменти на libguestfs (guestfish, virt-sysprep) за манипулиране на съдържанието на дисково изображение Networking и защитна стена в libvirt Отдалечен достъп до libvirt Преглед на уеб базирани интерфейси за libvirt Акценти от скорошни конференции, свързани с KVM
Бонус теми, налични само в класната стая (т.е. само кратки описания, не демонстрации, са налични в отдалечени курсове):
- Изпълнение на Mac OS X в KVM (ако поне един участник има Mac с инсталиран Linux) 3D графика с VirGL 3D графика с Intel GPU (трябва да е от фамилията Broadwell, Skylake или ранно Kabylake, т.е. 5-то-7-мо поколение, не по-късно ) и igvtg, или еквивалентното „медиирано преминаване“ за карти NVidia Quadro и Tesla Преминаване на видео карта (ако има наличен десктоп с две видеокарти, в идеалния случай AMD) Преминаване на USB устройство
Изисквания
Общи Linux умения за команден ред, познания за работа с TCP/IP
Oтзиви от потребители (5)
той беше търпелив и разбра, че изоставаме
Albertina - REGNOLOGY ROMANIA S.R.L.
Курс - Deploying Kubernetes Applications with Helm
Машинен превод
OC is new to us and we learnt alot and the labs were excellent
sharkey dollie
Курс - OpenShift 4 for Administrators
Everything. It was very understandable, and if we didn't understand something, Adriano explained it.
Zsolt Nagy - W.UP Kft
Курс - OpenShift Container Platform for Developers
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Курс - Docker, Kubernetes and OpenShift for Developers
There was a lot to lean, but it never felt rushed.