[发明专利]一种基于位图的高效多线路智能DNS配置主从复制方法无效
申请号: | 201310067340.1 | 申请日: | 2013-03-04 |
公开(公告)号: | CN103281405A | 公开(公告)日: | 2013-09-04 |
发明(设计)人: | 曾福华;郝冲;刘再德;姜和平;武桂珠;李宏伟;汪志武 | 申请(专利权)人: | 北京快网科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 101199 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 位图 高效 线路 智能 dns 配置 主从 复制 方法 | ||
技术领域
本发明涉及一种DNS解析配置主从复制方法,尤其是一种基于位图的高效多线路智能DNS配置主从复制方法。
背景技术
在多租户环境下,授权域名(DNS)管理的区(ZONE)数量比较多;在多线路的智能DNS系统下,授权DNS管理的线路比较多。任何租户对其区(ZONE)配置的修改,都很大可能会涉及若干个线路,且多个租户能并发同时进行不同区(ZONE)的DNS配置修改。在主从DNS架构下,一个区(ZONE)在一个线路上的DNS配置修改就会触发一次DNS配置的主从复制任务,并发修改的区(ZONE)越多,修改涉及的线路(VIEW)越多,触发的DNS配置主从复制任务则越多。若主从复制任务过多,主从DNS之间将无法及时完成,导致租户的DNS配置更新不能实时生效,会存在一定延时。
然而另一方面,同一域名(DOMAIN)在不同的线路(VIEW)下的配置相似度很高,从而导致了DNS主从复制的信息冗余度很高,而这些冗余度若能消除,主从复制任务数量将大大减少,从而保证DNS配置主从复制更及时快速地生效。
发明内容
本发明提供了一种基于位图的高效多线路智能DNS配置主从复制方法。
实现本发明目的的一种基于位图的高效多线路智能DNS配置主从复制方 法,包括如下步骤:
(1)按解析配置的相似度将线路分成不同的线路组,线路组具有层级包含关系,上层线路组包含若干个下层线路组。
(2)线路组由若干线路组成,用二进制数值掩码来表示该包含关系,总线路个数确定掩码和位图的二进制位数,而掩码对应位是否置位用来表示对应线路是否包含在对应线路组中,掩码表示任意域名解析配置的最大可能的覆盖范围;而在具体域名的解析配置中,须根据用户在各层线路组中的配置情况来确定解析配置位图,位图表示某域名解析配置的实际线路覆盖范围。
(3)在多线路智能域名解析主控服务平台上,用户根据需求在相应线路组上设置域名解析配置,而不是逐个线路分别设置解析配置;于此同时,该域名解析配置位图被动态生成。
(4)用户提交对新增域名解析配置进行主从复制的请求。
(5)主控域名服务平台的后台程序将组织好本次涉及的解析配置信息及其实际位图信息,并通告相应的从域名服务器。
(6)从域名服务器拉取各增量解析配置信息及其位图信息;根据位图信息,将该域名的解析配置在位图覆盖的线路中都进行更新生效。
本发明所述的一种基于位图的高效多线路智能DNS配置主从复制方法的有益效果如下:
本发明所述的一种基于位图的高效多线路智能DNS配置主从复制方法,从消除冗余度着手,将相同的解析配置尽量合并到一个DNS主从复制任务,尽可能的减少DNS主从复制任务的数量,从而实现租户DNS配置主从复制实时快速生效。
具体实施方式
本发明所述的一种基于位图的高效多线路智能DNS配置主从复制方法,包括如下步骤:
(1)按解析配置的相似度将线路分成不同的线路组,线路组具有层级包含关系,上层线路组包含若干个下层线路组。
(2)线路组由若干线路组成,用二进制数值掩码来表示该包含关系,总线路个数确定掩码和位图的二进制位数,而掩码对应位是否置位用来表示对应线路是否包含在对应线路组中,掩码表示任意域名解析配置的最大可能的覆盖范围;而在具体域名的解析配置中,须根据用户在各层线路组中的配置情况来确定解析配置位图,位图表示某域名解析配置的实际线路覆盖范围。
(3)在多线路智能域名解析主控服务平台上,用户根据需求在相应线路组上设置域名解析配置,而不是逐个线路分别设置解析配置;于此同时,该域名解析配置位图被动态生成。
(4)用户提交对新增域名解析配置进行主从复制的请求。
(5)主控域名服务平台的后台程序将组织好本次涉及的解析配置信息及其实际位图信息,并通告相应的从域名服务器。
(6)从域名服务器拉取各增量解析配置信息及其位图信息;根据位图信息,将该域名的解析配置在位图覆盖的线路中都进行更新生效。
上面所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神前提下,本领域普通工程技术人员对本发明技术方案做出的各种变形和改进,均应落入本发明的权利要求书确定的保护范围内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京快网科技有限公司,未经北京快网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310067340.1/2.html,转载请声明来源钻瓜专利网。