[發明專利]域名解析系統、監測方法、緩存清理方法、設備及介質有效
| 申請號: | 202011532042.1 | 申請日: | 2020-12-22 |
| 公開(公告)號: | CN112637340B | 公開(公告)日: | 2023-03-10 |
| 發明(設計)人: | 黃友俊;李星;吳建平;郝子劍 | 申請(專利權)人: | 賽爾網絡有限公司 |
| 主分類號: | H04L61/4511 | 分類號: | H04L61/4511;H04L67/1004;H04L67/566;H04L67/1095;H04L9/40;G06F9/50 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 王文思 |
| 地址: | 100084 北京市海淀區中*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 域名解析 系統 監測 方法 緩存 清理 設備 介質 | ||
1.一種用于IPv6的域名解析系統,包括:至少一臺前端服務器及至少一臺后端服務器;
所述前端服務器上部署有LVS+Keepalived高可用的負載均衡系統、前端Keepalived+Nginx高可用負載均衡容器和前端Nginx反向代理容器;其中,所述LVS+Keepalived高可用的負載均衡系統用于接收DNS請求,根據調度算法選擇Real Server處理所述DNS請求;所述前端Keepalived+Nginx高可用負載均衡容器及前端Nginx反向代理容器用于轉發所述DNS請求;其中,Real Server為真實主機;
所述后端服務器上部署有后端Keepalived+Nginx高可用負載均衡容器和Unbound域名解析及DNS緩存防中毒容器,所述后端Keepalived+Nginx高可用負載均衡容器用于轉發所述DNS請求,所述Unbound域名解析及DNS緩存防中毒容器用于根據所述DNS請求進行域名解析以及清除緩存中不符合條件的域名;
所述前端服務器上還部署有監測服務系統,用于監測所述Unbound域名解析及DNS緩存防中毒容器的運行狀態,根據所述運行狀態增加或銷毀所述Unbound域名解析及DNS緩存防中毒容器;其中,所述的根據所述運行狀態增加或銷毀所述Unbound域名解析及DNS緩存防中毒容器包括:根據所述運行狀態獲取運行狀態對應的Unbound域名解析及DNS緩存防中毒容器的性能值,并對各Unbound域名解析及DNS緩存防中毒容器的性能值進行排序;在所有性能值大于最大性能閾值,并且DNS請求的數量增加的情況下,增加所述Unbound域名解析及DNS緩存防中毒容器的數量;在當前Unbound域名解析及DNS緩存防中毒容器的數量大于初始Unbound域名解析及DNS緩存防中毒容器的數量,且所有性能值小于最大性能閾值以及所有性能值中的最小性能值小于最小性能閾值的情況下,銷毀最小性能值對應的Unbound域名解析及DNS緩存防中毒容器。
2.根據權利要求1所述的用于IPv6的域名解析系統,其中,所述監測服務系統還用于監測所述Unbound域名解析及DNS緩存防中毒容器的觸發事件,所述觸發事件包括內存不足和/或Unbound進程假死和/或存在非法修改;
當監測存在觸發事件時,所述監測服務系統增加所述Unbound域名解析及DNS緩存防中毒容器,并銷毀存在觸發事件的所述Unbound域名解析及DNS緩存防中毒容器。
3.根據權利要求1所述的用于IPv6的域名解析系統,其中,所述監測服務系統還用于監測所述前端服務器上部署有LVS+Keepalived高可用的負載均衡系統、前端Keepalived+Nginx高可用負載均衡容器和后端服務器上部署有后端Keepalived+Nginx高可用負載均衡容器的警報事件,所述警報事件包括心跳警報和/或基于性能閾值的警報和/或基于統計異常檢測的警報。
4.根據權利要求1所述的用于IPv6的域名解析系統,其中,所述前端服務器上還部署有基于harbor并支持IPv6訪問的Docker私有倉庫,所述Docker私有倉庫用于存儲前端Keepalived+Nginx高可用負載均衡容器、前端Nginx反向代理容器、后端Keepalived+Nginx高可用負載均衡容器和Unbound域名解析及DNS緩存防中毒容器的鏡像,各前端服務器及后端服務器從所述Docker私有倉庫下載鏡像。
5.根據權利要求1所述的用于IPv6的域名解析系統,其中,所述前端Keepalived+Nginx高可用負載均衡容器、前端Nginx反向代理容器、后端Keepalived+Nginx高可用負載均衡容器和Unbound域名解析及DNS緩存防中毒容器基于Docker虛擬化技術部署。
6.根據權利要求1所述的用于IPv6的域名解析系統,其中,監測服務系統包括Ansible自動化運維模塊,用于采用Ansible自動化運維技術增加或銷毀所述Unbound域名解析及DNS緩存防中毒容器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于賽爾網絡有限公司,未經賽爾網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011532042.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多元正極材料及其制備方法和應用
- 下一篇:適用于課堂學習管理的門禁系統





