一种网络负载均衡方法与流程

文档序号:12068003阅读:431来源:国知局

本发明涉及网络,特别是一种网络负载均衡方法。



背景技术:

负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。均衡负载能够平均分配客户请求到服务器列阵,籍此提供快速获取重要数据,解决大量并发访问服务问题。

一台普通服务器的处理能力只能达到每秒几万个到几十万个请求,无法在一秒钟内处理上百万个甚至更多的请求。但若能将多台这样的服务器组成一个系统,并通过软件技术将所有请求平均分配给所有服务器,那么这个系统就完全拥有每秒钟处理几百万个甚至更多请求的能力。这就是负载均衡最初的基本设计思想。



技术实现要素:

一种网络负载均衡方法: 服务器智能负载均衡,多大10中负载均衡算法,四种(含自定义)服务器闲暇响应机制,是应用服务器的负载更加均衡。静态分流算法包括RB轮询、指定负载比率、指定负载优先级,通过静态分流算法,可以对不同硬件配置的服务器分配不同的比率,按照特定比例轮询的负载,动态分流算法包括最小连接、最快响应、服务器性能监控等,以动态计算的方式,持续优化一个特定的比例分流调度网络流量。网络负载均衡拥有多项健康检查功能,它会定期对服务器的运行状态进行实时检查。一旦发现服务器故障,将把该服务器移出流量分担的队列。支持TCP CONNECT,Ping,http/https GET/POST、自定义协商机制四种健康检查策略,和负载分流算法组合到一起,就可以实现非常灵活的负载分流策略。支持应用层的会话机制,不至于将相同连接的数据包调度到不同的服务器响应。包括多种会话保持方法,根据源IP 地址,源端口、源设备ID等静态信息来做会话保持,在应用层的web应用,也可以通过Cookie重写来实现更高级的会话保持方法,使保持策略和浏览器的信息相互关联,可以做到细粒度和更均衡的流量分配。

具体实施方式:

一种网络负载均衡方法: 服务器智能负载均衡,多大10中负载均衡算法,四种(含自定义)服务器闲暇响应机制,是应用服务器的负载更加均衡。静态分流算法包括RB轮询、指定负载比率、指定负载优先级,通过静态分流算法,可以对不同硬件配置的服务器分配不同的比率,按照特定比例轮询的负载,动态分流算法包括最小连接、最快响应、服务器性能监控等,以动态计算的方式,持续优化一个特定的比例分流调度网络流量。网络负载均衡拥有多项健康检查功能,它会定期对服务器的运行状态进行实时检查。一旦发现服务器故障,将把该服务器移出流量分担的队列。支持TCP CONNECT,Ping,http/https GET/POST、自定义协商机制四种健康检查策略,和负载分流算法组合到一起,就可以实现非常灵活的负载分流策略。支持应用层的会话机制,不至于将相同连接的数据包调度到不同的服务器响应。包括多种会话保持方法,根据源IP 地址,源端口、源设备ID等静态信息来做会话保持,在应用层的web应用,也可以通过Cookie重写来实现更高级的会话保持方法,使保持策略和浏览器的信息相互关联,可以做到细粒度和更均衡的流量分配。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1