The implementation of load balancing based on software includes the use of the same routing protocol by the switch and the runtime routing protocol, and the equivalent routing is formed according to the internal weight of the protocol, thus the four layer load layer is freely extended. The IP packet filter system is enabled on the four layer load balancing layer to filter the IP and port of the incoming information; configure the seven layer of service layer through the server; load the extended scripts on the seven layer service layer and complete the filtering of each packet with the WAF feature library. By generating equivalent routing, the method enables nodes to expand rapidly and to solve the problem of lack of single point capacity, so as to support the demand of millions of concurrent activities of the Internet to high concurrent activities, and to implement a distributed security protection mechanism. Guarantee the stable operation of the business, replace the hardware load balancing, and reduce the use cost.
【技术实现步骤摘要】
基于软件的负载均衡实现方法、装置、设备及存储介质
本专利技术涉及计算机领域,尤其涉及一种基于软件的负载均衡实现方法、装置、设备及存储介质。
技术介绍
现有技术面对大量用户访问、高并发请求,海量数据,会将应用部署在多台机器上,解决访问统一入口问题,通常采用在集群前面增加负载均衡设备的方法,实现流量分发,采用硬件或者软件的方式共同承载生产流量,但是硬件负载均衡成本过高,单机服务器存在单点以及性能瓶颈,在面对双十一等抢购活动产生的超高并发的场景,负载均衡层会成为瓶颈点。且在互联网业务高并发的情况下,一般的商业设备很难达到百万级并发,对负载均衡设备和防火墙设备容量要求高,同时没法对硬件设备自由扩容缩容,存在单点容量不足的问题。此外,现有防火墙技术在安全方面只在网络层,在应用层方面没有进行控制,有容量限制,也没办反横向拓展。
技术实现思路
鉴于现有技术存在的上述技术问题,期望提供一种基于软件的负载均衡实现方法、装置、设备及存储介质。第一方面,本专利技术提供一种基于软件的负载均衡实现方法,包括:通过交换机和可运行路由协议的服务器使用相同的路由协议,根据协议内部权重计算,形成等价路由,从而实现随意拓展四层负载层。在四层负载均衡层上启用IP信息包过滤系统,以对传入信息的IP和端口进行过滤;通过服务器配置七层服务层;在所述七层服务层上加载扩展脚本,配合WAF特征库完成对每个数据包的过滤。其中,所述生成等价路由包括:服务器与交换机之间建立邻居,交换地址和状态信息,进而形成路由域,生成等价路由表。所述的基于软件的负载均衡实现方法,还包括:设定交换机的邻居发现协议的第一预设时间,且在 ...
【技术保护点】
1.一种基于软件的负载均衡实现方法,其特征在于,所述方法包括:通过交换机和可运行路由协议的服务器使用相同的路由协议,根据协议内部权重计算,形成等价路由,从而实现随意拓展四层负载层。
【技术特征摘要】
1.一种基于软件的负载均衡实现方法,其特征在于,所述方法包括:通过交换机和可运行路由协议的服务器使用相同的路由协议,根据协议内部权重计算,形成等价路由,从而实现随意拓展四层负载层。2.根据权利要求1所述的基于软件的负载均衡实现方法,其特征在于,所述生成等价路由包括:服务器与交换机之间建立邻居,交换地址和状态信息,进而形成路由域,生成等价路由表。3.根据权利要求1所述的基于软件的负载均衡实现方法,其特征在于,所述方法还包括:设定交换机的邻居发现协议的第一预设时间,且在第二预设时间内邻居没有响应则剔除没有响应的节点。4.根据权利要求1所述的基于软件的负载均衡实现方法,其特征在于,所述方法还包括:所述内部网关协议选用OSPF协议。5.根据权利要求1所述的基于软件的负载均衡实现方法,其特征在于,所述方法还包括:在四层负载均衡层上启用IP信息包过滤系统,以对传入信息的IP和端口进行过滤;通过服务器配置七层服务层;在所述七层服务层上加载扩展脚本,配合WAF特征库完成对每个数据包的过滤。6.根据权利要求5所述的基于软件的负载均衡实现方法,其特征在于,所述方法还包括:所述服务器为nginx。7.一种基于软件的负载均衡实现装...
【专利技术属性】
技术研发人员:林国峰,曾宪成,陈泽滨,
申请(专利权)人:顺丰科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。