Повний розклад форуму KVM 2019

  • BoFs
  • Перерви та реєстрація
  • Основна доповідь
  • Доріжка форуму KVM 1
  • Доріжка форуму KVM 2
  • OSS - Доріжка форуму KVM
  • Слайди сесії включені

Зареєструйтесь або увійдіть, щоб додати вибране до закладки та синхронізувати їх із телефоном або календарем.

11:00 за центральноєвропейським часом

Вкладена функція віртуалізації є однією з ключових функцій сучасних гіпервізорів. Тим не менше, одним із центральних завдань є пошук адекватного способу написання функціональних тестів, які перевіряють і перевіряють весь стек "KVM/QEMU/libvirt" на кожному рівні (вкладеного) гостя. Як можна контролювати, керувати, тестувати кожен рівень гостя, не вносячи великої складності та не записуючи дубльований код на кожному рівні гостя?

У цій презентації Марк Хартмайер обговорить існуючі тестові підходи та представить альтернативний підхід, використовуючи "програми, що самовідтворюються" у поєднанні з технікою віддалених проксі-об'єктів. Більше того, він покаже демо-версію тестового кейсу, в якому прохідна функціональність пристрою буде перевірена до N-го рівня. Нарешті, він дасть уявлення про те, як цей підхід можна інтегрувати до існуючих систем, таких як Авокадо, і що ще можна зробити.

Марк Хартмайер

11:30 за центральноєвропейським часом

Вкладена віртуалізація на x86 нарешті стає справою: було зроблено багато роботи
зроблено нещодавно, щоб усунути помилки та зробити це швидшим. Проте тестування залишається
виклик і регресії навіть для KVM-на-KVM, на жаль, не є
нечасто. Додавання сторонніх гіпервізорів (Hyper-V, VMware.) Та різних
типи гостей L2 до зображення також не робить його простішим.

В ході розмови буде спробувати висвітлити існуючі основи тестування KVM: kvm-unit-tests
та самотестування, те, що перевіряють ці фреймворки, а що ні, прогалини у нас є
між VMX і SVM. Можливі вдосконалення та додаткові підходи до тестування
буде запропоновано. Загалом, це буде відкрита дискусія про те, як ми
може краще перевірити вкладену віртуалізацію.

повний

Віталій Кузнєцов

12:00 за центральноєвропейським часом

Тести з модульної системи тестів KVM традиційно виконуються лише на одному гіпервізорі. КВМ. Але наявність чистого і крихітного тестового середовища було настільки неоціненним, ми почали переносити його на всі гіпервізори s390, які там є.