KVM Forum 2021 has ended
Virtual Event | September 15-16, 2021
View More Details

The Sched app allows you to build your schedule but is not a substitute for your event registration. In addition, you must be registered for KVM Forum 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 Coordinated Universal Time (UTC)Please select from the drop-down menu to the right to see the schedule in your preferred timezone above "Filter by Date."
Back To Schedule
Wednesday, September 15 • 13:35 - 14:00
New Qemu Backup Architecture and API - Vladimir Sementsov-Ogievskiy, Virtuozzo

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

Feedback form is now closed.
Qemu block-layer moves to node-oriented APIs, user gets abilities to control the whole block graph. New approach allows to insert and remove filter drivers dynamically (for example, to enable throttling or copy-on-read). New backup API goes the same way: user could use copy-before-write filter to setup fleecing scheme in separate, may combine it with backup to setup push-backup-with-fleecing or with NBD export to setup pull-backup. Simple building blocks which are combined to solve complex task. The presentation will describe new interfaces, intended usage and some internals of Qemu backup.


Vladimir Sementsov-Ogievskiy

software developer, Virtuozzo
Vladimir works in Virtuozzo, maintaining qemu-kvm-vz package and deals in the main with Qemu block layer, developing features around backup, qcow2 and NBD. Vladimir is a co-maintainer of NBD and Block Jobs subsystems in Qemu. Some ongoing projects are: filter-based backup architecture... Read More →

Wednesday September 15, 2021 13:35 - 14:00 UTC
  KVM Track 2
  • Presentation Slides Attached Yes