Loading…
Attending this event?
September 16-18, 2024
Vienna, Austria
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Central European Summer Time (UTC/GMT +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Monday September 16, 2024 12:15 - 12:55 CEST
Testing the Linux kernel and its associated components at scale presents unique challenges compared to other software projects. While user-space projects can usually use containers to efficiently and quickly run their integration tests, kernel-level software requires virtual machines, making the process more difficult. At LINBIT, we also notice this when developing our Linux kernel driver, DRBD, and other components that depend on it.

That is why, after several iterations with other approaches, we have created our own open-source tool for the task: Virter, a "Docker for VMs."
Virter isn't just a proof-of-concept; it's a practical solution. Its primary design goal is to simplify the provisioning, cloning, and running of virtual machines. We currently use it to run around 40,000 VM instances every day as part of our testing efforts.

In this talk, we will share our experience testing the Linux kernel, a journey that ultimately led to the creation of Virter. We will demonstrate how we now use Virter to effectively and efficiently test Linux kernel components and explore how your workflow might benefit from it, too.
Speakers
avatar for Christoph Böhmwalder

Christoph Böhmwalder

Software Engineer, LINBIT HA-Solutions GmbH
Christoph has been with LINBIT for five years, contributing, among other things, to the development of DRBD – a software-based driver used for block-level replication across the network. Within the Linux kernel ecosystem, he focuses mainly on automated testing and CI/CD workflows... Read More →
Virter pdf
Monday September 16, 2024 12:15 - 12:55 CEST
Hall M2 (Level 1)
  LinuxCon
Log in to leave feedback.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link