2014/09/01 21:40 "Thomas Graf" <tg...@noironetworks.com>:
>
> On 09/01/14 at 05:10pm, Simon Horman wrote:
> > We are left with two questions for you:
> >
> > 1. Would you look at a proposal (I have some rough code that even works)
> >    for a select group action in the datapath prior to the finalisation
> >    of the question of offloads infrastructure in the kernel?
> >
> >    From our point of view we would ultimately like to use such an
action to
> >    offload to hardware. But it seems that there might be use-cases (not
the
> >    one that I have rough code for) where such an action may be useful.
For
> >    example to allow parts of IPVS to be used to provide stateful load
> >    balancing.
> >
> >    Put another: It doesn't seem that a select group action is dependent
on
> >    an offloads tough there are cases where they could be used together.
>
> Are you maintaining additional tables for the select classifier?
> Personally I would be very interested in seeing the code as multiple
> nexthops with load balancing behaviour is one of the few things that
> the current OVS datapath cannot handle. I would favour if the
> implementation of it is something that is reusable for the offload
> API.

My current prototype implements a select action which may contain one or
more buckets which in turn may contain actions. It us very much based on
the select group of OpenFlow 1.4. I will see about making it available.

> > 2. Would you consider an set of offload-hooks for Open vSwitch at this
time?
> >
> >    These could be backed by loading a module that implements the
relevant
> >    hooks. And in the longer term one such module (possibly to rule them
> >    all) could be implemented using the kernel offload API that has
> >    been the subject of recent lively discussion.
>
> What aspects are not yet covered in the offload API as proposed?

I will look over the proposed API more closely but nothing stands out at
this time.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to