问答-负载均衡入口处可以做集群吗?
作者:晨曦半夏
链接:https://www.zhihu.com/question/55923829/answer/176812858
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
链接:https://www.zhihu.com/question/55923829/answer/176812858
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
首先,负载均衡是对多台服务器进行负载分发的,入口可能有一个(本地负载均衡),也可能有多个(链路负载均衡或者全局负载均衡),但当DNS解析完成之后,客户端拿到的并且使用的IP地址就只能有一个;
其次,负载均衡的这个的IP地址(即是VIP地址,也叫VS)后面代表了一群的服务器,只要这一群的服务器中任意一台提供的服务是OK,那这个VIP就是存活的,业务也就处于可用状态;如果这个VIP后面挂载的所有服务节点都down了,那么VIP自然就处于不可用的状态了;
再次,如果后台服务节点并没有全部down掉,VIP也是有可能down掉的,比如LVS出问题了,或者负载均衡设备出问题了,这个时候就是考验负载均衡系统高可用的时候,不过不管是采用硬件负载均衡方案还是软件负载均衡方案,都会考虑高可用的问题,毕竟做了集群之后,负载均衡系统就是整个业务的入口,必须保证这个系统的可靠性;这也就是在入口处做了“集群”(其实是叫高可用)。
另外:为了保证业务可靠性,通常还有多链路接入(LLB)、数据中心双活/多活(GSLB)等方案,也就是题主所说的负载均衡入口处的集群,这个大多数是通过DNS重定向来实现,少数可以通过HTTP重定向或者路由重定向来实现,但这个过程都是在客户端拿到IP之前完成的(路由重定向的方式可以在拿到IP之后根据策略选择访问路径)。
相关文章