On 11/03/2015 09:58 AM, Anton Rozhkov wrote:
> Hi everybody,
>
> I'd like to know whether Project Calico supports workloads, which use
> SR-IOV VF interfaces for traffic forwarding.
Hi Anton,

no, at the moment it does not. But as far as I know our group is one of several 
interested users, and I've just come home from OpenStack Summit in Tokyo where 
this was a hot topic for us. In short, we are researching a design where SR-IOV 
"VLAN channels" are used as Neutron subports - in our use case, this would be 
done by running a Felix daemon in the control pane of our Cumulus-based L3 
switches. The idea is to then route all traffic using the hardware router on 
the switch. Calico or Felix does not support this configuration yet but as far 
as we can see the model supports it well, and implementing it should be 
possible even with limited resources.

If you don't have the option of running Felix on the switch control pane it 
becomes a larger task, but still doable. A refactor of the Felix daemon into 
separated services would make this easier.

A solution that uses SR-IOV to connect instances to a routed fabric seems like 
it will enable more latency-bound workloads for us. We got quite some interest 
from internal research/science projects on this. Really interested in any more 
information you could provide about your use case.

best regards,
Jan Ivar Beddari, UH IaaS (Norwegian academic community cloud)

_______________________________________________
calico-tech mailing list
calico-tech@lists.projectcalico.org
http://lists.projectcalico.org/mailman/listinfo/calico-tech_lists.projectcalico.org

Reply via email to