August 22nd - 24th in Toronto, Canada
Register Now for LinuxCon+ContainerCon North America 2016!
Wednesday, August 24 • 4:35pm - 5:25pm
A Practical Look at QEMU's Block Layer Primitives - Kashyap Chamarthy, Red Hat

Sign up or log in to save this to your schedule and see who's attending!

QEMU's block subsystem forms the foundation for some of the essential virtualization storage features -- live disk mirroring, incremental backups, Qcow2 disk image Chains, and point-in-time snapshots to name a few. These features are driven by an underlying set of QEMU primitives, which are typically exposed via an external virtualization API, such as libvirt. This talk will walk-through some of these primitives (e.g. drive-backup, drive-mirror, blockdev-backup, etc), discuss their invocation -- either directly via the QMP (QEMU Machine Protocol) interface or the libvirt APIs; understand how some of them could be combined to perform a specific operation (e.g. how live storage migration is achieved via a combination of QEMU's built-in NBD (Network Block Device) server plus the disk mirroring mechanism); other practical scenarios in the context of higher-level projects (OpenStack Nova).

avatar for Kashyap Chamarthy

Kashyap Chamarthy

Senior Software Engineer, Red Hat
Kashyap Chamarthy works at Red Hat, as part of OpenStack Infrastructure engineering group, focusing his contributions on interactions between OpenStack and its underlying Virtualization components (libvirt, QEMU, KVM). In the past, he's presented and participated in the past four... Read More →

Wednesday August 24, 2016 4:35pm - 5:25pm
Pier 7/8

Attendees (22)