最近,我们公司将一些networking服务器迁移到Google云端平台(计算引擎)。
我们已经看到平均0.4秒的网页加载时间改善(加载时间减less)!
但是既然我们有我们认为是非常重要的网站,我们希望在各方面都做得更好。 我们负担不起任何停机时间。 我们觉得GCP有很好的声誉,即使经过2个月的监控,我们的网站也有100%的正常运行时间。
但是由于种种因素,我们有些人想进一步推进,基本上在东部地区和西部地区创build两个虚拟机实例,然后使用负载均衡器根据自己的地理位置路由stream量低延迟。
在这一点上,我应该提到我们也使用Cloudflare代理,安全和CDN的目的。
所以我们想知道我们应该使用GCP负载均衡器还是使用Cloudflare负载均衡器。 我们的networking服务器stream量低,出口/入口/带宽转移的成本不是一个大问题。
我们写信给Cloudflare支持试图让他们比较他们的负载均衡器与GCP的,这是他们写回:
我对Google Cloud的负载均衡scheme并不熟悉,以及您如何确定分发请求的位置。 对于Cloudflare地址,GeoIP信息往往是不正确的,但是如果你正在做类似基于延迟或者任播的路由,它应该可以正常工作。 我无法从文档的简要概述中确定您使用的是什么,所以我会与他们核对一下,看看您是否可以提供有关该路由的工作原理。
如果您的路由在源IP不能保证提供正确的GeoIP信息的情况下正常工作,则它应该正常工作,而不使用我们的地理分布function/可能仅使用您的负载平衡。
我不太确定该怎么做!
无论如何,是的,我知道我们正在做一个“小山”,因为我们有一个低stream量的网站,并准备加倍我们的成本(或更多),以获得我们可能不需要的“高可用性”。
但是,由于我们的业务模式以及GCP和Cloudflare相对较低的成本,我们希望尽一切合理的方式来:
由于我们的商业模式,我们对网站stream量的价值非常高,所以虽然我们并没有“旋转数千个集群”,并为我们和我们的客户做出了一些很棒的项目,但这对我们来说是非常重要的。
因此,我非常感谢您对使用GCP负载平衡器与在Cloudflare中启用负载平衡方面的意见(和事实)。 我们已经在使用GCP和Cloudflare,所以进入壁垒已经消失(新账户,账单等)
非常感谢你,祝你有美好的一天!