一种基于宽带比例的制造技术

技术编号:39824983 阅读:5 留言:0更新日期:2023-12-29 16:00
本发明专利技术提供一种基于宽带比例的

【技术实现步骤摘要】
一种基于宽带比例的DNS负载均衡方法


[0001]本专利技术涉及
DNS
缓存服务器
,尤其涉及一种基于宽带比例的
DNS
负载均衡方法


技术介绍

[0002]DNS(Domain Name System)
是保证互联网运行最核心的协议之一,它提供
IP
地址和域名的转换系统,
DNS
缓存服务器是一种网络服务器,它的作用是缓存域名系统
(DNS)
查询结果,从而使得不同的客户访问不同的服务器,达到负载均衡的目的;如:一些大型的视频

游戏网站或应用,每时每刻都面临着超大流量的访问,单台服务器根本无法满足正常的访问请求,需要配备多台服务器,将流量分摊从而减轻服务器压力,保证业务的连续性,以保证负载均衡

[0003]现有的
DNS
缓存服务器实现负载均衡,主要是针对同一个域名设置多条记录,指向不同的
IP
地址;当用户访问时,
DNS
服务器就会根据权重或者地理位置为用户返回不同的
IP
,这样就实现了对访问流量的分摊,既减轻了单个服务器的负载压力,也提升了用户的访问速度

[0004]宽带是指网络的传输速度,是能够满足人们感观所能感受到的各种媒体在网络上传输所需要的带宽;现有的综合网络系统中,需要配置多台
DNS
缓存服务器,在
DNS
缓存服务器工作运行过程中,由于
DNS
缓存服务器的网络环境中的不同宽带速度的限制,导致
DNS
缓存服务器工作所需要的流量存在不均衡的问题,工作效率不同,工作效能的发挥不同影响到负载均衡的实现

[0005]随着互联网发展迅速,各种移动终端以及计算机对于
DNS
的解析的要求是否准确,是否高效迅速,是否数据可靠等众多方面提出较多要求;若出现负载不均衡的情况,则影响到移动终端和计算机的使用,并给部分服务器造成较大的压力

[0006]申请号为
CN202211275769.5
的专利申请文件,提供了一种
DNS
负载均衡的方法,该方法为:步骤
S1、
启动多个服务进程;步骤
S2、
服务进程访问域名时会从
DNS
查询域名解析到的
ip
,将系统
DNS
改为
dns
代理进程,每个
DNS
服务器都对应一个
dns
代理进程,
dns
代理进程通过服务进程发出的
dns
查询数据包解析源端口,并通过源端口查询发送数据的原进程
id
;步骤
S3、dns
代理进程根据发来的数据包归属不同的原进程
id
分配不同的解析
ip
,从而给不同服务进程返回不同的解析
ip
实现负载均衡;该申请文件通过启动多个服务进程,并利用
dns
代理进程解析
ip
,多个服务进程会影响到系统的处理速度,会使得系统出现卡顿的情况,影响用户的使用体验

[0007]因此,有必要提供一种基于宽带比例的
DNS
负载均衡方法


技术实现思路

[0008]本专利技术提供了一种基于宽带比例的
DNS
负载均衡方法,通过根据不同的宽带比例分割区间,利用
DNS
负载均衡控制模型,对负载均衡进行调整控制,可保证工作效能的发挥,
保证
DNS
负载均衡的实现

[0009]本专利技术提供了一种基于宽带比例的
DNS
负载均衡方法,包括:
[0010]S1
:获取
DNS
所处的网络系统的宽带速度数据和
DNS
工作运行数据;
[0011]S2
:基于宽带速度数据和
DNS
工作运行数据,划分设定宽带比例分割区间;
[0012]S3
:根据
DNS
实现负载均衡的若干组历史指标监测数据,结合宽带比例分割区间,构建
DNS
负载均衡控制模型;
[0013]S4
:利用
DNS
负载均衡控制模型,对负载均衡进行调整控制

[0014]进一步地,
S1
包括:
[0015]S101:
基于
DNS
所处的网络系统的宽带测速程序,获取网络系统的宽带速度测试记录,并根据宽带速度测试记录获取宽带速度数据;
[0016]S102:
基于
DNS
的历史工作记录,获取
DNS
工作运行数据

[0017]进一步地,
S2
包括:
[0018]S201:
根据宽带速度数据,获取宽带速度的数值范围区间;
[0019]S202:
基于数值范围区间对
DNS
工作运行的影响变化趋势,划分设定宽带比例分割区间

[0020]进一步地,
S202
包括:
[0021]S2021
:根据
DNS
工作运行数据,获取若干个
DNS
工作运行的稳定程度变动值;
[0022]S2022
:将数值范围区间内的宽带速度作为纵轴坐标,将
DNS
工作运行时间作为横轴坐标,生成宽带速度变化坐标示意图,并在宽带速度变化坐标示意图上绘制宽带速度变化趋势线;
[0023]S2023
:在宽带速度变化坐标示意图上将稳定程度变动值所对应的时间节点作为关键时间节点,根据宽带速度变化趋势线,获取关键时间节点所对应的宽带速度坐标值;
[0024]S2024
:对宽带速度坐标值进行合并处理,生成第一宽带速度坐标值;合并处理包括:若两个宽带速度坐标值之间的差值小于预设的差值阈值,则将两个宽带速度坐标值合并;第一宽带速度坐标值为两个宽带速度坐标值中的较小值;
[0025]S2025
:将宽带速度坐标值和第一宽带速度坐标值作为区间分割点,划分设定若干个宽带比例分割区间

[0026]进一步地,
S3
包括:
[0027]S301
:获取
DNS
实现负载均衡的若干组历史指标监测数据,基于历史指标监测数据获得历史指标数值控制参数;
[0028]S302
:基于宽带比例分割区间和历史指标数值控制参数,对预设的
BP
神经网络模型进行训练和更新,生成...

【技术保护点】

【技术特征摘要】
1.
一种基于宽带比例的
DNS
负载均衡方法,其特征在于,包括:
S1
:获取
DNS
所处的网络系统的宽带速度数据和
DNS
工作运行数据;
S2
:基于宽带速度数据和
DNS
工作运行数据,划分设定宽带比例分割区间;
S3
:根据
DNS
实现负载均衡的若干组历史指标监测数据,结合宽带比例分割区间,构建
DNS
负载均衡控制模型;
S4
:利用
DNS
负载均衡控制模型,对负载均衡进行调整控制
。2.
根据权利要求1所述的一种基于宽带比例的
DNS
负载均衡方法,其特征在于,
S1
包括:
S101:
基于
DNS
所处的网络系统的宽带测速程序,获取网络系统的宽带速度测试记录,并根据宽带速度测试记录获取宽带速度数据;
S102:
基于
DNS
的历史工作记录,获取
DNS
工作运行数据
。3.
根据权利要求1所述的一种基于宽带比例的
DNS
负载均衡方法,其特征在于,
S2
包括:
S201:
根据宽带速度数据,获取宽带速度的数值范围区间;
S202:
基于数值范围区间对
DNS
工作运行的影响变化趋势,划分设定宽带比例分割区间
。4.
根据权利要求3所述的一种基于宽带比例的
DNS
负载均衡方法,其特征在于,
S202
包括:
S2021
:根据
DNS
工作运行数据,获取若干个
DNS
工作运行的稳定程度变动值;
S2022
:将数值范围区间内的宽带速度作为纵轴坐标,将
DNS
工作运行时间作为横轴坐标,生成宽带速度变化坐标示意图,并在宽带速度变化坐标示意图上绘制宽带速度变化趋势线;
S2023
:在宽带速度变化坐标示意图上将稳定程度变动值所对应的时间节点作为关键时间节点,根据宽带速度变化趋势线,获取关键时间节点所对应的宽带速度坐标值;
S2024
:对宽带速度坐标值进行合并处理,生成第一宽带速度坐标值;合并处理包括:若两个宽带速度坐标值之间的差值小于预设的差值阈值,则将两个宽带速度坐标值合并;第一宽带速度坐标值为两个宽带速度坐标值中的较小值;
S2025
:将宽带速度坐标值和第一宽带速度坐标值作为区间分割点,划分设定若干个宽带比例分割区间
。5.
根据权利要求1所述的一种基于宽带比例的
DNS
负载均衡方法,其特征在于,
S3
包括:
S301
:获取
DNS
实现负载均衡的若干组历史指标监测数据,基于历史指标监测数据获得历史指标数值控制参数;
S302
:基于宽带比例分割区间和历史指标数值控制参数,对预设的
BP
神经网络模型进行训练和更新,生成
DNS
负载均衡控制模型
。6.
根据权利要求1所述的一种基于宽带比例的
DNS
负载均衡方法,其特征在于,
S4
包括:
S401
:获取
DNS
所处的网络系统的实时宽带速度数据,根据实时宽带速度数据,获取对应的实时宽带比例分割区间;
S402
:将实时宽带比例分割...

【专利技术属性】
技术研发人员:赵跃辉徐宏磊乔磊侯宪钰何倩楠程孝辉陈忠国周春楠
申请(专利权)人:北京泰策科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1