I regularly use OpenStack on my laptop with libvirt as my
hypervisor. I was interested in experimenting with recent versions of
the nova-docker driver, but I didn’t have a spare system available
on which to run the driver, and I use my regular nova-compute service
often enough that I didn’t want to simply disable it temporarily in
favor of nova-docker.
NB As pointed out by gustavo in the comments, running two
neutron-openvswitch-agents on the same host – as suggested in this
article – is going to lead to nothing but sadness and doom. So
kids, don’t try this at home. I’m leaving the article here because I
think it still has some interesting bits.