Google内部是怎样做负载均衡的
gslb
■网友
首先说下我的推想吧:Google服务众多,这些服务都可以用一个IP访问,这个IP应该是VIP或者类似LVS这种负载的技术虚拟化出来的服务集群入口。那么来了一个请求打到这个IP上,怎么将这个请求送到真正处理请求的服务器上去?也许这个请求是一个邮件服务,也许对应的是搜索服务,等等各种服务,我认为是根据HTTP header中Host字段来做区分的。那么问题来了,如果有个类似Nginx这种反向代理的网关,那么这个反向代理实在是太强大了,应为必须足够强大到无视流量(比如youtube视频服务),无视众多的可能随时变化的配置。如果我是网络工程师,这样设计做有什么优点,我每一个服务一个VIP出口不是更加简单么?这样设计解决了什么问题?或者说内部是如何部署的照成了这样的结果?
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 电饭锅内部铺一张纸,想不到这么厉害,大多人都不懂,早学早受益
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- |南通海关提醒企业:建立健全出口管制内部合规制度
- 怎样进入通信行业
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
- 怎样成为一名合格的Python程序员?