[openstack-dev] [quantum] SR-IOV VNIC support in quantum

Jiang, Yunhong yunhong.jiang at intel.com
Thu Feb 21 22:03:58 UTC 2013


Yes, great analysis. This effort in fact include two parts, one is the infrastructure of SR-IOV support, another is SRIOV NIC support.

The generic SR-IOV support has been discussed in Nova side several times and there are some draft patch submitted already.

The SRIOV NIC support is not discussed before at all, but I think it's complex that need a lot of discussion, in the mailing list or at summit.

Thanks
--jyh

From: Ian Wells [mailto:ijw.ubuntu at cack.org.uk]
Sent: Friday, February 22, 2013 2:29 AM
To: OpenStack Development Mailing List
Subject: Re: [openstack-dev] [quantum] SR-IOV VNIC support in quantum

It's certainly something we're looking at (in Cisco) at the moment.  I absolutely think it's worth having a session, though there are several parts to the problem, and it crosses the nova-quantum divide which can make it awkward to schedule:

- SR-IOV and directmap into the hypervisor (we're looking at Zardara Storage's work on this with libvirt, which has never been incorporated into the mainline but basically works fine)
- scheduling based on resources that are limited in number - that is, scheduling to a machine that has remaining unallocated SRIOV NICs (or whatever else)
- how one might get an SRIOV NIC into a Quantum network
And of course, not all devices that you might wish to directmap are NICs.

Migration's not something I've been giving much thought to, I admit.
--
Ian.

On 21 February 2013 15:45, Jiang, Yunhong <yunhong.jiang at intel.com<mailto:yunhong.jiang at intel.com>> wrote:
Hi, all
        I want to know if there are any plan to support SR-IOV networking in openstack?

        SR-IOV network reduce the CPU utilization greatly and improve the scalability and sharing capability greatly [1]. Combining with bonding driver [2], it can also support live migration.

        However, SR-IOV networking also have some issue traditionally. For example, it's not easy to control flow from SR-IOV NIC, and not easy to setup the tenant network. However, SDN can ease such limitation greatly, also some private environment does not have highly control requirement and will be helpful.

        Any idea? Can this be a topic candidate in design summit?

Thanks
--jyh

[1] http://static.usenix.org/event/wiov08/tech/full_papers/dong/dong.pdf
[2] http://www.kernel.org/doc/ols/2008/ols2008v2-pages-261-267.pdf

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev at lists.openstack.org<mailto:OpenStack-dev at lists.openstack.org>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130221/c07fd293/attachment.html>


More information about the OpenStack-dev mailing list