文档介绍:?负载均衡策略?负载均衡算法负载均衡策略?基于 DNS 的负载均衡。?基于反向代理的负载均衡。?基于特定服务器软件的负载均衡。?基于 NAT 的负载均衡。?基于 CDN 的负载均衡。基于 DNS 的负载均衡?实现原理: 一个域名绑定多个 IP,通过 DNS 服务中的随机域名解析来实现。基于 DNS 的负载均衡?优点: 实现简单、实施容易、成本低、适用于大多数 TCP/IP 应用。基于 DNS 的负载均衡?问题: 一旦某个服务器出现故障,即使修改了 DNS 设置, 还是要等待足够的时间(刷新时间)才能发挥作用, 在此期间保存了故障服务器地址的客户计算机将不能正常访问服务器。?缺陷: DNS 负载均衡无法得知服务器之间的差异,它不能做到为性能较好的服务器多分配请求,也不能了解到服务器的当前状态,甚至会出现客户请求集中在某一台服务器上的偶然情况。基于反向代理的负载均衡?实现原理: 通过正则映射将请求重定向到内容服务器。基于反向代理的负载均衡?优点: 自带高速缓冲,可减轻内容服务器压力,提速网络访问效率。基于反向代理的负载均衡?问题: 针对每一次代理,***就必须打开两个连接, 一个对外,一个对内,因此在并发连接请求数量非常大的时候,***的负载也就非常大了,在最后***本身可能会成为服务的瓶颈。?缺陷: 反向代理是处于 OSI 参考模型第七层应用的,所以就必须为每一种应用服务专门开发一个反向***,这样就限制了反向代理负载均衡技术的应用范围,现在一般都用于对 web 服务器的负载均衡。