域名系统DNS容量测量方法、装置、设备及介质制造方法及图纸

技术编号:23860296 阅读:72 留言:0更新日期:2020-04-18 13:26
本发明专利技术公开了一种域名系统DNS容量测量方法、装置、设备及介质。该方法包括:获取目标域名系统DNS的历史日志信息;提取历史日志信息中的至少一个域名及其对应的时间戳;根据至少一个域名及其对应的时间戳,生成测试脚本;利用测试脚本,向目标DNS发送请求信息,以使目标DNS解析请求信息;接收目标DNS的解析结果,根据解析结果计算第一预设指标;当第一预设指标满足第一预设条件时,将目标DNS对应的每秒查询率QPS作为目标DNS的实际容量。根据本发明专利技术实施例,能够在尽可能真实的模拟现网环境下,测量目标域名系统DNS的实际容量。

DNS capacity measurement methods, devices, equipment and media of domain name system

【技术实现步骤摘要】
域名系统DNS容量测量方法、装置、设备及介质
本专利技术属于计算机
,尤其涉及一种域名系统DNS容量测量方法、装置、设备及计算机存储介质。
技术介绍
代理域名系统(DomainNameSystem,DNS)性能劣化的其中一个重要原因是代理DNS的容量超限,目前是直接将代理DNS的理论容量值作为告警和扩充容量的依据。但是代理DNS所处的网络环境复杂,容易出现“容量缩水”的情况,将代理DNS的理论容量值作为阈值则不够准确。因此,如何测量代理DNS的实际容量是本领域技术人员亟需解决的技术问题。
技术实现思路
本专利技术实施例提供一种域名系统DNS容量测量方法、装置、设备及计算机可读存储介质,能够在尽可能真实的模拟现网环境下,测量目标域名系统DNS的实际容量。第一方面,本专利技术实施例提供一种域名系统DNS方法,方法包括:获取目标域名系统DNS的历史日志信息;提取历史日志信息中的至少一个域名及其对应的时间戳;根据至少一个域名及其对应的时间戳,生成测试脚本;利用测试脚本,向目标DN本文档来自技高网...

【技术保护点】
1.一种域名系统DNS容量测量方法,其特征在于,包括:/n获取目标域名系统DNS的历史日志信息;/n提取所述历史日志信息中的至少一个域名及其对应的时间戳;/n根据所述至少一个域名及其对应的时间戳,生成测试脚本;/n利用所述测试脚本,向所述目标DNS发送请求信息,以使所述目标DNS解析所述请求信息;/n接收所述目标DNS的解析结果,根据所述解析结果计算第一预设指标;/n当所述第一预设指标满足第一预设条件时,将所述目标DNS对应的每秒查询率QPS作为所述目标DNS的实际容量。/n

【技术特征摘要】
1.一种域名系统DNS容量测量方法,其特征在于,包括:
获取目标域名系统DNS的历史日志信息;
提取所述历史日志信息中的至少一个域名及其对应的时间戳;
根据所述至少一个域名及其对应的时间戳,生成测试脚本;
利用所述测试脚本,向所述目标DNS发送请求信息,以使所述目标DNS解析所述请求信息;
接收所述目标DNS的解析结果,根据所述解析结果计算第一预设指标;
当所述第一预设指标满足第一预设条件时,将所述目标DNS对应的每秒查询率QPS作为所述目标DNS的实际容量。


2.根据权利要求1所述的方法,其特征在于,在所述利用所述测试脚本,向所述目标DNS发送请求信息之前,所述方法包括:
对所述测试脚本包括的域名进行增量处理,以增加所述测试脚本中的域名数量;
所述利用所述测试脚本,向所述目标DNS发送请求信息,具体包括:
利用增量处理后的所述测试脚本,向所述目标DNS发送请求信息。


3.根据权利要求2所述的方法,其特征在于,所述对所述测试脚本包括的域名进行增量处理,包括:
获取与所述目标DNS属于同一集群中的其它DNS的历史日志信息;
在所述测试脚本中增加预设比例的所述同一集群中的其它DNS的历史日志信息中的域名,以得到增量处理后的所述测试脚本。


4.根据权利要求2所述的方法,其特征在于,所述对所述测试脚本包括的域名进行增量处理,包括:
统计所述测试脚本中每个域名对应的数量;
按照预设比例向所述测试脚本中增加所述测试脚本中域名数量大于预设阈值的域名,以得到增量处理后的所述测试脚本。


5.根据权利要求1所述的方法,其特征在于,在所述至少一个域名为至少两个的情况下,所述根据所述至少一个域名及其对应的时间戳,生成测试脚本,包括:
根据所述至少两个域名中的每个域名对应的时间戳,对每两个所述域名的时间间隔进行压缩,得到压缩后的所述域名对应的时间戳;
根据至少一个所述域名及压缩后的所述域名对应的时间戳,生成所述测试脚本。


6.根据权利要求1所述的方法,其特征在于,所述利用所述测试脚本,向所述目标DNS发送请求信息,包括:
按照预设时间间隔,利用所述测试脚本,多次向所述目标DNS发送请求信息。


7.根据权利要求1所述的方法,其特征在于,所述当所述第一预设指标满足第一预设条件时,将所述目标DNS对应的每秒查询率QPS作为所述目标DNS的实际容量之后,所述方法还...

【专利技术属性】
技术研发人员:杨薇姜忠正董丹邵静巴图朱国新李卓玲王泉铸徐烨
申请(专利权)人:中国移动通信集团内蒙古有限公司中国移动通信集团有限公司
类型:发明
国别省市:内蒙;15

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

1