I don't need anything complicated, just "here's a bunch of backends, spread the load out across them...". I'm not looking for inspection of the payloads or URLs or anything as a necessity, although admittedly that would be nice to have.
On Tuesday, January 24, 2017 at 12:34:14 PM UTC-8, Varun Talwar wrote: > > GCLB has it on their roadmap to support http/2 to backends and add support > for gRPC by Q2 this year. It is currently not supported. > Are you looking for L7 load balancing with gRPC backends? > > On Tue, Jan 24, 2017 at 12:06 PM, <[email protected] <javascript:>> wrote: > >> Any updated for this thread? The Google example here >> https://cloud.google.com/solutions/mobile/mobile-compute-engine-grpc >> which uses gRPC exclusively, at the end, points to the "setting up >> HTTP(s) Load Balancing" article. So that would make one >> assume GCLB supports gRPC... but it's not explicit, and in fact says "The >> load balancer acts as an HTTP/2 to HTTP/1.1 translation layer" >> which makes me believe that it would NOT work for gRPC servers that >> expect http/2 incoming connections. ?? >> >> On Tuesday, January 10, 2017 at 1:14:58 PM UTC-8, Varun Talwar wrote: >>> >>> +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/msgid/grpc-io/CAOOYqKk2__1BCcux%3Dj2Bcy1s9bppqzf3S%3DytU69ELZVMuFdp4Q%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/msgid/grpc-io/CADQ0XY2FZuvyL-QrjVEs-ZSkZWB2dD6_XGS%2Be54kU53g04HJFQ%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 >>>>> >>>>> >>>>> >>> >>> >>> -- >>> 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] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> 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/62d1c3d0-22fa-4b10-b99c-5f8c53a53f97%40googlegroups.com >> >> <https://groups.google.com/d/msgid/grpc-io/62d1c3d0-22fa-4b10-b99c-5f8c53a53f97%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Varun Talwar | Product Manager | [email protected] <javascript:> | > 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/5175486a-5ceb-42d8-9c3f-4abbc390a566%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
