重磅!GitHub 开源负载均衡组件 GLB Director
8 日,GitHub 发布了开源负载均衡组件 GitHub Load Balancer Director(GLB) Director,GLB 是 GitHub 针对裸机数据中心的可扩展负载均衡解决方案,它支持大多数 GitHub 的对外服务,并且还为诸如高可用 MySQL 集群这样最为关键的内部系统提供负载均衡服务。 项目地址:https://github.com/github/glb-director GLB Director 有如下诸多优势: 使用ECMP扩展IP 4层负载均衡器的基本属性是能够使用单个IP地址在多个服务器之间实现均衡连接。 为了扩展单个IP以处理更多的流量,我们不仅需要在后端服务器之间进行流量拆分,还需要能够扩展负载均衡器本身。 这实际上是另一层负载均衡。 通常,我们将IP地址视为单个物理机器,将路由器视为将数据包移动到下一个最近路由器的机器。 在最简单的情况下,总是有一个最佳的下一跳,路由器选择该跳并转发所有数据包直到达到目的地。 实际上,大多数网络都要复杂得多。 两台计算机之间通常有多条路径可用,例如,使用多个ISP或者两台路由器通过多条物理电缆连接在一起以增...

