+gcp-networking@

On Tue, Jan 3, 2017 at 4:40 AM, <[email protected]> wrote:

> Good afternoon,
>
>
> We are running our gRPC server on Kubernetes cluster, and we use nghttpx
> as the load balancer for the services.
> However, there are some drawbacks with this approach, and we'd like to use
> Layer-7 load balancer.
> We tried using the GCLB as it accepts HTTP/2 requests, but because they
> are converted to HTTP/1.1 before being sent to the server the gRPC requests
> arrive malformed.
>
> Do you know if GCLB will support L7 LB for gRPC, and if so do you know
> when we could expect this feature?
>
> Thank you for your time,
>
> Vito
>
>
>
> On Friday, 12 August 2016 18:01:02 UTC+1, Varun Talwar wrote:
>>
>> There is a plan to add Layer-7 LB support for gRPC in GCLB by end of
>> year.  Will keep the community posted as we get closer.
>> Michal, Mehak: if there are any specific requests you may have, pls email
>> me.
>>
>> Thanks
>>
>>
>> On Thu, Aug 11, 2016 at 6:03 PM, 'Louis Ryan' via grpc.io <
>> [email protected]> wrote:
>>
>>> Still not yet supported by GCLB. As far as OSS proxies that work you can
>>> also use nghttpx <https://nghttp2.org/documentation/nghttpx.1.html>
>>>
>>> On Thu, Aug 11, 2016 at 7:19 AM, Michal Witkowski <[email protected]>
>>> wrote:
>>>
>>>> We kinda build something gRPC specific for doing rich load balancing on
>>>> L7 layer of gRPC:
>>>>
>>>> https://github.com/mwitkow/grpc-proxy
>>>>
>>>> It requires a forked version of gRPC-Go, but we've been successfully
>>>> running this in production for a few months now.
>>>>
>>>> On Thu, 11 Aug 2016 at 06:49 <[email protected]> wrote:
>>>>
>>>>> Hey Louis,
>>>>> Is this supported by GCLB now? and there any plans for a open source
>>>>> HTTP2/GRPC layer-7 LB.
>>>>> Any suggestions ?
>>>>>
>>>>> On Thursday, October 22, 2015 at 3:54:20 AM UTC+5:30, Louis Ryan wrote:
>>>>>
>>>>>> Michal,
>>>>>>
>>>>>> GCLB will support HTTP2/GRPC passthrough as layer-7 LB but it won't
>>>>>> be until sometime next year. In the meantime you can use it as a Layer-3 
>>>>>> LB
>>>>>> instead of as Layer-7
>>>>>>
>>>>>> - Louis
>>>>>>
>>>>> On Thu, Oct 15, 2015 at 7:44 AM, <[email protected]> wrote:
>>>>>>
>>>>> Hi guys,
>>>>>>>
>>>>>>> First of all, it's great to see gRPC progressing at such a pace.
>>>>>>> It's fantastic to be able to use such a great piece of technology 
>>>>>>> outside
>>>>>>> Google :)
>>>>>>>
>>>>>>> I've tried setting up a gRPC backend behind the Google HTTP load
>>>>>>> balancer https://cloud.google.com/compute/docs/load-balancing/http/
>>>>>>> after seeing that HTTP/2 was a first class citizen
>>>>>>> <http://googlecloudplatform.blogspot.co.uk/2015/10/Full-Speed-Ahead-with-HTTP2-on-Google-Cloud-Platform.html>
>>>>>>>  on
>>>>>>> the platform.
>>>>>>>
>>>>>>> Unfortunately, it seems that the Google Cloud Load Balancer (GCLB)
>>>>>>> doesn't support neither health-checking nor (after hacking a HTTP1.1
>>>>>>> healthcheck onto the server) HTTP2 forwarding.
>>>>>>>
>>>>>>> Do you if Google has plans for GCLB to support gRPC passthrough?
>>>>>>>
>>>>>>> Michal
>>>>>>> Head of Infrastructure
>>>>>>> Improbable
>>>>>>>
>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "grpc.io" group.
>>>>>>>
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to [email protected].
>>>>>>> To post to this group, send email to [email protected].
>>>>>>
>>>>>>
>>>>>>> To view this discussion on the web visit
>>>>>>> https://groups.google.com/d/msgid/grpc-io/90ab0733-9424-4e26
>>>>>>> -9fa3-d55f3c76b820%40googlegroups.com
>>>>>>> <https://groups.google.com/d/msgid/grpc-io/90ab0733-9424-4e26-9fa3-d55f3c76b820%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>> .
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "grpc.io" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>>> gid/grpc-io/CAOOYqKk2__1BCcux%3Dj2Bcy1s9bppqzf3S%3DytU69ELZV
>>>> MuFdp4Q%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/grpc-io/CAOOYqKk2__1BCcux%3Dj2Bcy1s9bppqzf3S%3DytU69ELZVMuFdp4Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "grpc.io" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> To view this discussion on the web visit https://groups.google.com/d/ms
>>> gid/grpc-io/CADQ0XY2FZuvyL-QrjVEs-ZSkZWB2dD6_XGS%2Be54kU53g0
>>> 4HJFQ%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/grpc-io/CADQ0XY2FZuvyL-QrjVEs-ZSkZWB2dD6_XGS%2Be54kU53g04HJFQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Varun Talwar | Product Manager | [email protected] | 415-341-7352
>> <(415)%20341-7352>
>>
>>
>>


-- 
Varun Talwar | Product Manager | [email protected] | 415-341-7352

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/CAHbcPLn%3DjkAKPOKS9yZ1_ahO8YBqDBSebtfgqeFRjrib6A7YoQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to