[openstack-dev] [Neutron][LBaaS] Layer7 Switching - L7 Rule - comapre_type values

Dustin Lundquist dustin at null-ptr.net
Tue Jun 24 16:09:36 UTC 2014


I brought this up on https://review.openstack.org/#/c/101084/.


-Dustin


On Tue, Jun 24, 2014 at 7:57 AM, Avishay Balderman <AvishayB at radware.com>
wrote:

>  Hi Dustin
>
> I agree with the concept you described but as far as I understand it is
> not currently supported in Neutron.
>
> So a driver should be fully compatible with the interface it implements.
>
>
>
> Avishay
>
>
>
> *From:* Dustin Lundquist [mailto:dustin at null-ptr.net]
> *Sent:* Tuesday, June 24, 2014 5:41 PM
> *To:* OpenStack Development Mailing List (not for usage questions)
> *Subject:* Re: [openstack-dev] [Neutron][LBaaS] Layer7 Switching - L7
> Rule - comapre_type values
>
>
>
> I think the API should provide an richly featured interface, and
> individual drivers should indicate if they support the provided
> configuration. For example there is a spec for a Linux LVS LBaaS driver,
> this driver would not support TLS termination or any layer 7 features, but
> would still be valuable for some deployments. The user experience of such a
> solution could be improved if the driver to propagate up a message
> specifically identifying the unsupported feature.
>
>
>
>
>
> -Dustin
>
>
>
> On Tue, Jun 24, 2014 at 4:28 AM, Avishay Balderman <AvishayB at radware.com>
> wrote:
>
> Hi
>
> One of L7 Rule attributes is ‘compare_type’.
>
> This field is the match operator that the rule should activate against the
> value found in the request.
>
> Below is list of the possible values:
>
> - Regexp
>
> - StartsWith
>
> - EndsWith
>
> - Contains
>
> - EqualTo (*)
>
> - GreaterThan (*)
>
> - LessThan (*)
>
>
>
> The last 3 operators (*) in the list are used in numerical matches.
>
> Radware load balancing backend does not support those operators   “out of
> the box” and a significant development effort should be done in order to
> support it.
>
> We are afraid to miss the Junu timeframe if we will have to focus in
> supporting the numerical operators.
>
> Therefore we ask to support the non-numerical operators for Junu and add
> the numerical operators support post Junu.
>
>
>
> See https://review.openstack.org/#/c/99709/4/specs/juno/lbaas-l7-rules.rst
>
>
>
> Thanks
>
> Avishay
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
> _______________________________________________
> OpenStack-dev mailing list
> 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/20140624/139032e1/attachment.html>


More information about the OpenStack-dev mailing list