[发明专利]基于软件的负载均衡实现方法、装置、设备及存储介质在审
申请号: | 201810036304.1 | 申请日: | 2018-01-15 |
公开(公告)号: | CN108377222A | 公开(公告)日: | 2018-08-07 |
发明(设计)人: | 林国峰;曾宪成;陈泽滨 | 申请(专利权)人: | 顺丰科技有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/803;H04L29/06 |
代理公司: | 北京志霖恒远知识产权代理事务所(普通合伙) 11435 | 代理人: | 赵奕 |
地址: | 518061 广东省深圳市南山区学府路(以南)*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载均衡 等价路由 基于软件 路由协议 服务层 并发 过滤 分布式安全 服务器配置 服务器使用 并发活动 存储介质 防护机制 过滤系统 快速横向 权重计算 业务稳定 硬件负载 负载层 数据包 特征库 脚本 单点 加载 扩容 缩容 拓展 交换机 均衡 互联网 替代 配合 | ||
基于软件的负载均衡实现方法包括:通过交换机和可运行路由协议的服务器使用相同的路由协议,根据协议内部权重计算,形成等价路由,从而实现随意拓展四层负载层。在四层负载均衡层上启用IP信息包过滤系统,以对传入信息的IP和端口进行过滤;通过服务器配置七层服务层;在所述七层服务层上加载扩展脚本,配合WAF特征库完成对每个数据包的过滤。该方法通过生成等价路由,使节点可快速横向拓展,解决单点容量不足的问题,从而支持互联网百万并发到千万的高并发活动需求,并实现分布式安全防护机制;可以随时按照需要进行扩容和缩容,并且针对高并发的活动实现了支持,保障业务稳定运行;可替代硬件负载均衡,将使用成本降低。
技术领域
本发明涉及计算机领域,尤其涉及一种基于软件的负载均衡实现方法、装置、设备及存储介质。
背景技术
现有技术面对大量用户访问、高并发请求,海量数据,会将应用部署在多台机器上,解决访问统一入口问题,通常采用在集群前面增加负载均衡设备的方法,实现流量分发,采用硬件或者软件的方式共同承载生产流量,但是硬件负载均衡成本过高,单机服务器存在单点以及性能瓶颈,在面对双十一等抢购活动产生的超高并发的场景,负载均衡层会成为瓶颈点。且在互联网业务高并发的情况下,一般的商业设备很难达到百万级并发,对负载均衡设备和防火墙设备容量要求高,同时没法对硬件设备自由扩容缩容,存在单点容量不足的问题。此外,现有防火墙技术在安全方面只在网络层,在应用层方面没有进行控制,有容量限制,也没办反横向拓展。
发明内容
鉴于现有技术存在的上述技术问题,期望提供一种基于软件的负载均衡实现方法、装置、设备及存储介质。
第一方面,本发明提供一种基于软件的负载均衡实现方法,包括:通过交换机和可运行路由协议的服务器使用相同的路由协议,根据协议内部权重计算,形成等价路由,从而实现随意拓展四层负载层。在四层负载均衡层上启用IP信息包过滤系统,以对传入信息的IP和端口进行过滤;通过服务器配置七层服务层;在所述七层服务层上加载扩展脚本,配合WAF特征库完成对每个数据包的过滤。
其中,所述生成等价路由包括:
服务器与交换机之间建立邻居,交换地址和状态信息,进而形成路由域,生成等价路由表。
所述的基于软件的负载均衡实现方法,还包括:
设定交换机的邻居发现协议的第一预设时间,且在第二预设时间内邻居没有响应则剔除没有响应的节点。
所述方法还包括:
所述内部网关协议选用OSPF协议。
所述方法还包括:
在四层负载均衡层上启用IP信息包过滤系统,以对传入信息的IP和端口进行过滤;
通过服务器配置七层服务层;
在所述七层服务层上加载扩展脚本,配合WAF特征库完成对每个数据包的过滤。
所述方法还包括:
所述服务器为nginx。
第二方面,本发明还提供一种基于软件的负载均衡实现装置,包括:等价路由表生成单元,配置用于通过交换机和可运行路由协议的服务器使用相同的路由协议,根据协议内部权重计算,形成等价路由,从而实现随意拓展四层负载层。IP信息过滤单元,配置用于在四层负载均衡层上启用IP信息包过滤系统,以对传入信息的IP和端口进行过滤;七层服务层配置单元,配置用于通过服务器配置七层服务层;数据包过滤单元,配置用于在所述七层服务层上加载扩展脚本,配合WAF特征库完成对每个数据包的过滤。
等价路由表生成单元,配置用于通过交换机和可运行路由协议的服务器使用相同的路由协议,根据协议内部权重计算,形成等价路由,从而实现随意拓展四层负载层。
所述装置还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于顺丰科技有限公司,未经顺丰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810036304.1/2.html,转载请声明来源钻瓜专利网。