[发明专利]一种NAT负载均衡的实现方法、系统、电子设备及存储介质在审
申请号: | 202210614128.1 | 申请日: | 2022-05-31 |
公开(公告)号: | CN114866480A | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 马瑞武;吴兴;赵振洋;徐敏 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | H04L47/125 | 分类号: | H04L47/125;H04L61/255;H04L67/1004 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 安卫静 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 nat 负载 均衡 实现 方法 系统 电子设备 存储 介质 | ||
本申请提供一种NAT负载均衡的实现方法、系统、电子设备及计算机可读存储介质,其中,该方法包括:基于transformer长期预测模型获取服务器集群中各服务器的综合请求连接数;基于transformer长期预测模型获取服务器集群中各服务器的下一时刻响应时长;根据服务器集群中各服务器的历史平均响应时长获得各服务器的性能;根据综合请求连接数、下一时刻响应时长和所述各服务器的性能获得各服务器的权重;根据各服务器的权重选取服务器集群中的性能最优服务器;将用户实时请求对应的IP地址转换为性能最优服务器的IP地址。可以根据服务器的实时性能选取服务器集群中实时性能最优的服务器,能够实时监测服务器集群中出现问题的服务器,提高了NAT负载均衡的实时性及有效性。
技术领域
本申请涉及网络通信技术领域,具体而言,涉及一种NAT负载均衡的实现方法、系统、电子设备及计算机可读存储介质。
背景技术
网络地址转换(Network Address Translation,NAT)是将一个互联网协议(Internet Protocol,IP)地址转换为另一个IP地址,一般用于未经注册的内部地址与合法的、已获注册的IP地址间进行转换。适用于解决IP地址紧张、不想让网络外部知道内部网络结构等场合中。随着外网用户访问量的上升,内网一台服务器已难以胜任全部响应,此时就必须采用负载均衡技术,将大量的访问合理地分配至多台服务器上。此时就可以通过NAT负载均衡技术实现服务器的负载均衡。NAT提供了一种解决网络拥堵问题、提高内网服务器响应速度、提高内网服务器及其他资源的利用率从而提高用户体验的技术。
当前NAT负载均衡主要采用静态负载均衡算法(不考虑服务器的实时负载状态,仅利用一些统计数值或者设备参考指标以一定比例来分配服务器权重)。现有技术中,将NAT设备对外的网络IP地址转换为整个负载均衡架构的内部服务器IP地址,以便让内部的实际服务器来处理请求数据,当外部网络中的计算机访问NAT设备对外的网络IP地址时,NAT设备根据NAT负载均衡算法(例如加权轮询算法等)计算出转换后的内部服务器IP地址,并将其转发到对应IP地址的服务器上。
但是,现有技术中,服务器的性能指标是动态变化的,静态指标只是个参考指标,而非实时的真实性能(随着服务器的长时间运行,自身的负载状态会产生较大的差异),这样根据服务器的静态性能指标计算出的服务器并不是服务器集群中实时性能最优的服务器;并且,当服务器集群中出现其中一台服务器死机后,当前技术的NAT负载均衡策略并不能实时感知到,可能导致根据算法把用户的流量选取到处于死机状态的那台服务器上,导致用户访问失败。
发明内容
本申请实施例的目的在于提供一种NAT负载均衡的实现方法、系统、电子设备及计算机可读存储介质,可以根据服务器的实时性能选取服务器集群中实时性能最优的服务器,能够实时监测服务器集群中出现问题的服务器,避免选取到出故障的服务器,提高了NAT负载均衡的实时性及有效性。
第一方面,本申请实施例提供了一种基于NAT负载均衡的实现方法,所述方法包括:
基于transformer长期预测模型获取服务器集群中各服务器的综合请求连接数;
基于所述transformer长期预测模型获取服务器集群中各服务器的下一时刻响应时长;
根据所述服务器集群中各服务器的历史平均响应时长获得所述各服务器的性能;
根据所述综合请求连接数、所述下一时刻响应时长和所述各服务器的性能获得所述各服务器的权重;
根据所述各服务器的权重选取所述服务器集群中的性能最优服务器;
将用户实时请求对应的IP地址转换为所述性能最优服务器的IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210614128.1/2.html,转载请声明来源钻瓜专利网。