有了第4层负载均衡为什么还要做第7层的负载均衡?
有了第4层负载均衡(比如lvs),为什么还要做第7层的(比如nginx, squid)?
第4层负载确实已经能做到比较全面了,但不方便做app-specific的均衡策略。 比如“凡是URL以detail.*开头的请求都导到A1-A10结点”,用lvs等就不方便做。
然而,用nginx等就比较好实现。 也就是说第7层负载可以实现更加灵活的、与应用层信息相关的均衡策略。
发布时间: 2012-12-18 12:43:41 作者: rapoo
有了第4层负载均衡为什么还要做第7层的负载均衡?
有了第4层负载均衡(比如lvs),为什么还要做第7层的(比如nginx, squid)?
第4层负载确实已经能做到比较全面了,但不方便做app-specific的均衡策略。 比如“凡是URL以detail.*开头的请求都导到A1-A10结点”,用lvs等就不方便做。
然而,用nginx等就比较好实现。 也就是说第7层负载可以实现更加灵活的、与应用层信息相关的均衡策略。