[發(fā)明專利]域名系統(tǒng)DNS容量測量方法、裝置、設(shè)備及介質(zhì)有效
| 申請?zhí)枺?/td> | 201911337894.2 | 申請日: | 2019-12-23 |
| 公開(公告)號: | CN111030888B | 公開(公告)日: | 2022-06-21 |
| 發(fā)明(設(shè)計)人: | 楊薇;姜忠正;董丹;邵靜;巴圖;朱國新;李卓玲;王泉鑄;徐燁 | 申請(專利權(quán))人: | 中國移動通信集團內(nèi)蒙古有限公司;中國移動通信集團有限公司 |
| 主分類號: | H04L61/4511 | 分類號: | H04L61/4511;H04L43/0876;H04L43/106 |
| 代理公司: | 北京東方億思知識產(chǎn)權(quán)代理有限責(zé)任公司 11258 | 代理人: | 趙秀芹 |
| 地址: | 010010 內(nèi)蒙古*** | 國省代碼: | 內(nèi)蒙古;15 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 域名 系統(tǒng) dns 容量 測量方法 裝置 設(shè)備 介質(zhì) | ||
1.一種域名系統(tǒng)DNS容量測量方法,其特征在于,包括:
獲取目標(biāo)域名系統(tǒng)DNS的歷史日志信息;
提取所述歷史日志信息中的至少一個域名及其對應(yīng)的時間戳;
根據(jù)所述至少一個域名及其對應(yīng)的時間戳,生成測試腳本;
利用所述測試腳本,向所述目標(biāo)DNS發(fā)送請求信息,以使所述目標(biāo)DNS解析所述請求信息;
接收所述目標(biāo)DNS的解析結(jié)果,根據(jù)所述解析結(jié)果計算第一預(yù)設(shè)指標(biāo);
當(dāng)所述第一預(yù)設(shè)指標(biāo)滿足第一預(yù)設(shè)條件時,將所述目標(biāo)DNS對應(yīng)的每秒查詢率QPS作為所述目標(biāo)DNS的實際容量;
所述第一預(yù)設(shè)指標(biāo)包括系統(tǒng)解析成功率,對應(yīng)的,所述第一預(yù)設(shè)條件為第一閾值;
和/或,所述第一預(yù)設(shè)指標(biāo)包括吞吐量差值與所述QPS的比值,對應(yīng)的所述第一預(yù)設(shè)條件為第二閾值。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述利用所述測試腳本,向所述目標(biāo)DNS發(fā)送請求信息之前,所述方法包括:
對所述測試腳本包括的域名進行增量處理,以增加所述測試腳本中的域名數(shù)量;
所述利用所述測試腳本,向所述目標(biāo)DNS發(fā)送請求信息,具體包括:
利用增量處理后的所述測試腳本,向所述目標(biāo)DNS發(fā)送請求信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對所述測試腳本包括的域名進行增量處理,包括:
獲取與所述目標(biāo)DNS屬于同一集群中的其它DNS的歷史日志信息;
在所述測試腳本中增加預(yù)設(shè)比例的所述同一集群中的其它DNS的歷史日志信息中的域名,以得到增量處理后的所述測試腳本。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述對所述測試腳本包括的域名進行增量處理,包括:
統(tǒng)計所述測試腳本中每個域名對應(yīng)的數(shù)量;
按照預(yù)設(shè)比例向所述測試腳本中增加所述測試腳本中域名數(shù)量大于預(yù)設(shè)閾值的域名,以得到增量處理后的所述測試腳本。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述至少一個域名為至少兩個的情況下,所述根據(jù)所述至少一個域名及其對應(yīng)的時間戳,生成測試腳本,包括:
根據(jù)所述至少兩個域名中的每個域名對應(yīng)的時間戳,對每兩個所述域名的時間間隔進行壓縮,得到壓縮后的所述域名對應(yīng)的時間戳;
根據(jù)至少一個所述域名及壓縮后的所述域名對應(yīng)的時間戳,生成所述測試腳本。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述利用所述測試腳本,向所述目標(biāo)DNS發(fā)送請求信息,包括:
按照預(yù)設(shè)時間間隔,利用所述測試腳本,多次向所述目標(biāo)DNS發(fā)送請求信息。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述當(dāng)所述第一預(yù)設(shè)指標(biāo)滿足第一預(yù)設(shè)條件時,將所述目標(biāo)DNS對應(yīng)的每秒查詢率QPS作為所述目標(biāo)DNS的實際容量之后,所述方法還包括:
計算多個第二預(yù)設(shè)指標(biāo)在所述目標(biāo)DNS達到所述實際容量前后的預(yù)設(shè)時間范圍內(nèi)的數(shù)值;
從多個所述第二預(yù)設(shè)指標(biāo)中選取所述數(shù)值滿足第二預(yù)設(shè)條件的候選監(jiān)控指標(biāo),以使用戶利用所述候選監(jiān)控指標(biāo)監(jiān)控所述目標(biāo)DNS。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述從多個所述第二預(yù)設(shè)指標(biāo)中選取所述數(shù)值滿足第二預(yù)設(shè)條件的候選監(jiān)控指標(biāo),包括:
從多個所述第二預(yù)設(shè)指標(biāo)中確定所述數(shù)值滿足所述第二預(yù)設(shè)條件的第二預(yù)設(shè)指標(biāo);
從滿足所述第二預(yù)設(shè)條件的第二預(yù)設(shè)指標(biāo)中排除非性能指標(biāo),得到所述候選監(jiān)控指標(biāo)。
9.根據(jù)權(quán)利要求7或8所述的方法,其特征在于,在所述從多個所述第二預(yù)設(shè)指標(biāo)中選取所述數(shù)值滿足第二預(yù)設(shè)條件的候選監(jiān)控指標(biāo)之后,所述方法還包括:
利用Pearson相關(guān)系數(shù)法計算各所述候選監(jiān)控指標(biāo)之間的相關(guān)度;
根據(jù)各所述候選監(jiān)控指標(biāo)之間的相關(guān)度,從各所述候選監(jiān)控指標(biāo)中確定實際監(jiān)控指標(biāo),以使用戶利用所述實際監(jiān)控指標(biāo)監(jiān)控所述目標(biāo)DNS。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國移動通信集團內(nèi)蒙古有限公司;中國移動通信集團有限公司,未經(jīng)中國移動通信集團內(nèi)蒙古有限公司;中國移動通信集團有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911337894.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 實現(xiàn)DNS區(qū)創(chuàng)建同步的方法、服務(wù)器以及域名系統(tǒng)
- 一種實現(xiàn)可離線化DNS服務(wù)的方法及裝置
- DNS查詢流量控制方法、設(shè)備和系統(tǒng)
- 一種避免DNS污染的方法
- 用于集成內(nèi)部和云域名系統(tǒng)的方法和系統(tǒng)
- 一種DNS數(shù)據(jù)包轉(zhuǎn)發(fā)方法、系統(tǒng)及路由器
- 一種VPN客戶端代理DNS的方法及裝置
- 區(qū)塊鏈域名系統(tǒng)DNS系統(tǒng)的數(shù)據(jù)更新方法及網(wǎng)絡(luò)節(jié)點
- 一種DNS域名獲取系統(tǒng)及方法
- 域名劫持防御方法及裝置、計算機裝置及存儲介質(zhì)





