The Multi-hypervisor OpenStack Cloud: Are We There Yet?

One of the visions for OpenStack is for it to be the unifying common fabric for all cloud and infrastructure components in the enterprise. Literally, this would mean that all hypervisors, storage systems, and networking services from different vendors could be offered to users and orchestrated under a single umbrella of cloud APIs.