[发明专利]一种数据交易负载均衡系统在审
| 申请号: | 201810571951.2 | 申请日: | 2018-06-04 |
| 公开(公告)号: | CN108769227A | 公开(公告)日: | 2018-11-06 |
| 发明(设计)人: | 汤寒林 | 申请(专利权)人: | 贵州数据宝网络科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q20/08 |
| 代理公司: | 上海申新律师事务所 31272 | 代理人: | 俞涤炯 |
| 地址: | 550000 贵州省贵*** | 国省代码: | 贵州;52 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 后台服务器 传输服务器 数据传输 后台服务器集群 负载均衡系统 分配服务器 交易数据 数据交易 模组 虚拟路由器冗余协议 交易数据传输 数据传输性能 处理效率 处理性能 交易终端 有效均衡 运行状态 均衡 分配 | ||
1.一种数据交易负载均衡系统,其特征在于,包括多个交易终端和一后台服务器集群,所述交易终端与所述后台服务器集群之间设置有数据传输模组;
所述数据传输模组包括至少两台传输服务器,所有的所述传输服务器采用虚拟路由器冗余协议进行数据传输;
所述后台服务器集群包括多台后台服务器和一分配服务器,所述分配服务器分别连接每台所述后台服务器;
所述分配服务器用于根据所述后台服务器的运行状态分配所述后台服务器处理的交易数据量。
2.根据权利要求1所述的数据交易负载均衡系统,其特征在于,所述分配服务器包括:
状态监控模块,用于获取每个所述后台服务器的运行状态;
量化处理模块,连接所述状态监控模块,用于根据所述运行状态预测每台所述后台服务器的数据处理余量;
数据分配模块,连接所述量化处理模块,用于向所述后台服务器分配与所述数据处理余量相匹配的待处理的交易数据。
3.根据权利要求2所述的数据交易负载均衡系统,其特征在于,所述量化处理模块预设有一负载承受比,所述运行状态包括处理器负荷、内存负荷、数据传输负荷;
所述量化处理模块包括:
量化计算单元,用于根据预设的权重对所述运行状态的各项数据进行分析计算以获取对应的所述后台服务器的性能余量;
载荷确认单元,连接所述量化计算单元,用于根据所述负载承受比和所述性能余量计算获取所述数据处理余量。
4.根据权利要求3所述的数据交易负载均衡系统,其特征在于,所述分配服务器还包括:
数据缓存模块,连接所述数据分配模块,用于在待处理的交易数据未被分配前进行数据缓存。
5.根据权利要求4所述的数据交易负载均衡系统,其特征在于,所述量化处理模块还包括:
载荷调整模块,连接所述数据缓存模块和所述量化处理模块,用于根据所述数据缓存模块中缓存的数据量,实时调整所述负载承受比。
6.根据权利要求1所述的数据交易负载均衡系统,其特征在于,每台所述传输服务器具有一前台网卡和一后台网卡,所述前台网卡连接所述交易终端,所述后台网卡连接所述服务器集群;
所述虚拟路由器冗余协议将所有所述前台网卡构成一组,并选出一块主控前台网卡,其余的作为备份前台网卡;
所述虚拟路由器冗余协议将所有所述后台网卡构成一组,并选出一块主控后台网卡,其余的作为备份后台网卡。
7.根据权利要求6所述的数据交易负载均衡系统,其特征在于,每台所述传输服务器中运行有传输控制模块;
所述传输控制模块包括:
同步进程,用于同步所述主控前台网卡和所述主控后台网卡处于哪一台传输服务器的信息;
主控选取,连接所述同步进程,用于将所述主控前台网卡和所述主控后台网卡切换至同一传输服务器中。
8.根据权利要求6所述的数据交易负载均衡系统,其特征在于,每台所述传输服务器之间为多机热备关系,其中,所述前台网卡对外仅具有唯一IP地址和MAC地址,所述后台网卡对外也仅有唯一IP地址和MAC地址。
9.根据权利要求1所述的数据交易负载均衡系统,其特征在于,所述传输服务器与每个所述交易终端之间为短连接通讯方式,与所述后台服务器集群之间为长连接通讯方式。
10.根据权利要求1所述的数据交易负载均衡系统,其特征在于,所述传输服务器间隔性地向所述后台服务器集群发送用于获取连接状态的命令,并接收所述命令所返回的结果以判断连接是否中断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州数据宝网络科技有限公司,未经贵州数据宝网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810571951.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆的OAT升级方法及车载终端
- 下一篇:3D场景构建方法以及装置





