Loading…
Visit the OpenStack Summit page for the latest news, registration and hotels.
Wednesday, November 5 • 09:50 - 10:30
Under the Hood with Nova, Libvirt, and KVM (Part Two)

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

The Libvirt driver for Nova is one of the most comprehensive implementations across all supported hypervisors.  It is quite common for new functionality to be added Libvirt before other drivers.  During Part One (http://bit.ly/1tUZocH), we began to scratch the surface of this topic, and now it's time to get into the weeds. 

During this session, we will dive into more detail about Nova, Libvirt and QEMU: 

Commonly overlooked configuration considerations for Libvirt/QEMU.

Which areas of the Nova Libvirt driver are most brittle and why?

What happens when operations fail of complete impartially? How can we recover?

Libvirt s interface into QEMU s Monitor Protocol (QMP).

Live migration, block migration, migrate and suspend: What are the differences and how do they work?  What parts is Nova handling, versus Libvirt and QEMU?

Understand Libvirt s XML-based instance definitions.

If you missed my talk in Atlanta and are planning to attend Part Two, I encourage watching the video.  We ll be picking up right where we left off.

The Libvirt driver for Nova is one of the most comprehensive implementations across all supported hypervisors.  It is quite common for new functionality to be added Libvirt before other drivers.  During Part One (http://bit.ly/1tUZocH), we began to scratch the surface of this topic, and now it's time to get into the weeds. 

During this session, we will dive into more detail about Nova, Libvirt and QEMU: 

 



  • Commonly overlooked configuration considerations for Libvirt/QEMU.



  • Which areas of the Nova Libvirt driver are most brittle and why?



  • What happens when operations fail of complete impartially? How can we recover?



  • Libvirt s interface into QEMU s Monitor Protocol (QMP).



  • Live migration, block migration, migrate and suspend: What are the differences and how do they work?  What parts is Nova handling, versus Libvirt and QEMU?



  • Understand Libvirt s XML-based instance definitions.




If you missed my talk in Atlanta and are planning to attend Part Two, I encourage watching the video.  We ll be picking up right where we left off.


 



Speakers
RK

Rafi Khardalian

CTO, Metacloud, Metacloud
Rafi Khardalian is Chief Technical Officer and a member of the founding team at Metacloud. Prior to joining Metacloud, Rafi was the Director of Systems Architecture at Ticketmaster Entertainment. He was responsible for driving innovation while designing highly scalable, globally distributed... Read More →


Wednesday November 5, 2014 09:50 - 10:30 CET
Room 242AB

Attendees (0)