[发明专利]域名配置管理系统有效
申请号: | 202110713434.6 | 申请日: | 2021-06-25 |
公开(公告)号: | CN113596187B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 张永瑞;朱光祖;黄保华;张哲瑜;孙合庆;李源 | 申请(专利权)人: | 新浪技术(中国)有限公司 |
主分类号: | H04L61/4511 | 分类号: | H04L61/4511;H04L41/046;H04L43/10 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 王思超 |
地址: | 100193 北京市海淀区东北旺西路中关村软件园二*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 域名 配置管理 系统 | ||
1.一种域名配置管理系统,其特征在于,包括:配置管理服务端、代理Agent管理集群和Agent插件;所述配置管理服务端和所述Agent管理集群设置于服务端,所述Agent插件设置于域名系统DNS客户端,所述Agent插件可兼容多种类型的DNS软件;
所述配置管理服务端为所述DNS客户端提供应用程序接口,并通过所述应用程序接口向所述DNS客户端下发服务端存储的配置信息,所述配置信息用于更新所述DNS客户端中的配置,所述配置信息包括设备组配置数据、IP地址配置数据和区域配置数据;
所述Agent管理集群包括多个Agent管理节点,每个所述Agent管理节点均接收并处理所述DNS客户端中的Agent状态信息,所述Agent状态信息包括Agent插件上传的心跳信息、Agent插件的配置加载状态以及所述配置管理服务端设置的锁状态。
2.根据权利要求1所述的系统,其特征在于,将多个所述DNS客户端按照服务类别划分为不同设备组,每个所述设备组使用一种DNS软件。
3.根据权利要求2所述的系统,其特征在于,所述设备组包括多个区域,每个区域包括多个域名,每个域名与IP地址一一关联。
4.根据权利要求3所述的系统,其特征在于,所述服务端还包括:数据库,所述数据库中存储配置信息和Agent状态信息,所述配置管理服务端从所述数据库获取所述配置信息和所述Agent状态信息,并根据所述Agent状态信息将所述配置信息通过所述应用程序接口下发至所述DNS客户端。
5.根据权利要求4所述的系统,其特征在于,所述数据库根据所述Agent管理集群接收的所述Agent状态信息进行更新。
6.根据权利要求5所述的系统,其特征在于,所述服务端还包括:ETCD集群,以及
所述配置管理服务端根据所述Agent状态信息将所述配置信息通过所述应用程序接口下发至所述DNS客户端,具体包括:
所述配置管理服务端根据所述Agent状态信息将所述配置信息同步至所述ETCD集群,所述ETCD集群将所述配置信息通过所述应用程序接口下发至所述DNS客户端。
7.根据权利要求6所述的系统,其特征在于,所述ETCD集群包括多个ETCD节点,每个所述ETCD节点对应所述DNS客户端的一个设备组,所述ETCD节点将所述配置信息下发至与所述应用程序接口相对应的设备组。
8.根据权利要求6所述的系统,其特征在于,所述ETCD集群中的配置信息以区域为单元存储,每个所述区域均包括设备组角色ID、设备组ID和区域ID。
9.根据权利要求8所述的系统,其特征在于,所述配置管理服务端将所述配置信息压缩处理后同步至所述ETCD集群。
10.根据权利要求1所述的系统,其特征在于,每个所述Agent管理节点与所述Agent插件通过远程过程调用RPC进行通信;
当同步所述心跳信息时,所述Agent插件向每个所述Agent管理节点发送设备管理IP;当同步所述配置加载状态时,所述Agent插件向每个所述Agent管理节点发送工单ID、设备管理IP、区域以及状态码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新浪技术(中国)有限公司,未经新浪技术(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110713434.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:停车管理系统
- 下一篇:用于去除空气灰尘的装置、方法、设备及可读存储介质