1.DNS负载均衡最早的负载均衡技术是通过DNS实现的。在DNS中,多个地址配置了相同的名称,所以查询这个名称的客户端会得到其中一个地址,这样不同的客户端就可以访问不同的服务器,达到负载均衡的目的。DNS负载均衡是一种简单有效的方法,但是它不能区分服务器之间的区别,也不能反映服务器当前的运行状态。
2.代理服务器的负载平衡使用代理服务器,您可以将请求转发到内部服务器。使用这种加速模式可以明显提高静态网页的访问速度。但也可以考虑这样一种技术,用一个代理服务器将请求平均转发给多个服务器,达到负载均衡的目的。
3.地址转换网关负载均衡一个支持负载均衡的地址转换网关可以将一个外部IP地址映射到多个内部IP地址,并为每个TCP连接请求动态使用其中一个内部地址,以达到负载均衡的目的。
4.负载平衡的内部支持。除了这三种负载均衡方法,有些协议内部还支持与负载均衡相关的功能,比如HTTP协议中的重定向能力等。HTTP运行在TCP连接的最高级别。
5.NAT负载均衡NAT(网络地址转换)简单来说就是将一个IP地址转换成另一个IP地址,一般用于将未注册的内部地址转换成合法注册的互联网IP地址。适用于解决互联网IP地址紧张,内部网络结构不为网络外部所知的情况。
6.反向代理负载平衡。一般的代理方式是代理内网用户访问互联网上服务器的连接请求。客户端必须指定一个代理服务器,并将本应直接发送到internet上的服务器的连接请求发送到代理服务器进行处理。反向代理是指代理服务器在互联网上接受连接请求,然后将请求转发给内部网络上的服务器,并将从服务器获得的结果返回给互联网上请求连接的客户端。此时,代理服务器在外部表现为服务器。反向代理负载均衡技术是通过反向代理将来自互联网的连接请求动态转发给内部网络上的多个服务器,从而达到负载均衡的目的。
7.混合负载均衡在一些大型网络中,由于多个服务器群的硬件设备、各自规模和提供的服务的差异,可以考虑对每个服务器群采用最合适的负载均衡方法,然后对这多个服务器群进行负载均衡或集群化,作为一个整体对外提供服务(即把这多个服务器群当作一个新的服务器群),从而达到最佳性能。这种方法称为混合负载平衡。当单个均衡设备的性能无法满足大量连接请求时,有时会使用这种方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)