Why Mess Around with libvirt?

You might have noticed that I’ve been writing a fair number of articles around libvirt, the open source virtualization API project. Here are some of the libvirt-related articles that I’ve posted over the last couple of months (and there are more in the works):

Working with KVM Guests
Compiling libvirt 0.10.1 on CentOS 6.3
Compiling libvirt 0.10.1 on Ubuntu 12.04
Wrapping libvirt Virtual Networks Around Open vSwitch Fake Bridges

While libvirt is pretty cool in and of itself (I really like the abstraction layer that libvirt provides between multiple hypervisors and management tools farther up the stack), one of the primary reasons that I’m spending some time working with and attempting to understand libvirt is because libvirt is a key component in the communication that occurs between the OpenStack Compute (Nova) software and the underlying hypervisors that are supported with OpenStack (especially KVM). In attempting to educate myself about OpenStack, I’ve decided to first start by making myself very familiar with a few key components, including libvirt, Open vSwitch, and KVM. This provides a foundation upon which I can build additional knowledge.

At least, that’s the general idea. As always, I’m open to constructive feedback—is it worth the time, or not? I’d love to hear from others who might be on a similar path of discovery and education. Feel free to share your thoughts in the comments below.

Tags: , , , ,

  1. Keith’s avatar

    I think it’s worth the time and I’m very keen on any articles that you produce in this area. I really like researching and playing with this type of technology and personally believe it’s going to make some traction once it matures a little bit more.
    I want to learn and start playing with OpenStack and the likes as well, so yes please continue to produce articles in this area.

    My plan to is start using more and more OpenSource technology for my home/office and then with that knowledge offer it to clients and potential clients as an alternative to the closed source big wig products.

    So yes it’s worth it IMHO!!


  2. Michael P.’s avatar

    Definitely worth it. You may have seen this but a great write up about OVS, KVM and libvirt for Ubuntu 12.10 at http://blog.allanglesit.com/2012/10/linux-kvm-ubuntu-12-10-with-openvswitch/

  3. Bergwolf’s avatar

    Certainly worth it! And a bit comparison between libvirt and VMWare’s VAAI would be helpful as well.


Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>