一種基于dns解析的用戶感知優(yōu)化方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)通訊技術(shù)領(lǐng)域,尤其涉及基于DNS解析優(yōu)化互聯(lián)網(wǎng)用戶體驗的 互聯(lián)網(wǎng)業(yè)務(wù)質(zhì)量提升方法。
【背景技術(shù)】
[0002] 域名系統(tǒng)(DNS)是互聯(lián)網(wǎng)中最重要的業(yè)務(wù)指揮調(diào)度系統(tǒng)之一,其服務(wù)質(zhì)量是衡量 互聯(lián)網(wǎng)服務(wù)提供商服務(wù)品質(zhì)的重要組成部分,隨著互聯(lián)網(wǎng)行業(yè)的飛速發(fā)展,互聯(lián)網(wǎng)資源日 益豐富多樣,資源結(jié)構(gòu)也越來越龐大繁雜,DNS優(yōu)化解析對提升用戶業(yè)務(wù)體驗具有極為重要 的意義,本發(fā)明提供了一種依據(jù)DNS解析提升互聯(lián)網(wǎng)用戶業(yè)務(wù)體驗的新方法。
[0003]目前對DNS解析優(yōu)化主要是通過增強DNS服務(wù)器的處理能力、用戶請求流量的負 載均衡以及實施智能DNS的方式實現(xiàn),該方式在一定程度上提升了用戶的業(yè)務(wù)體驗,降低 了網(wǎng)間結(jié)算成本(流量),但該優(yōu)化方式較為粗糙,無法達到公司效益和業(yè)務(wù)質(zhì)量的平衡。
[0004] 本發(fā)明提出了效益因子(e)和質(zhì)量因子(q)之間的關(guān)系模型--策略模型,通過該 模型的靈活配置可以達到用戶體驗和公司效益之間的平衡,最大程度促進公司效益和用戶 體驗之間的雙贏。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明解決了傳統(tǒng)DNS無法實現(xiàn)域名最優(yōu)化解析、故障業(yè)務(wù)無法規(guī)避的問題,提 供一種基于公司效益與用戶體驗相平衡的DNS優(yōu)化解析方式,與現(xiàn)有的DNS優(yōu)化方法相比, 本優(yōu)化方式是從用戶體驗和公司效益兩個維度對域名解析進行精細優(yōu)化,使DNS向用戶解 析策略模型算法內(nèi)質(zhì)量最優(yōu)的資源。
[0006] 本優(yōu)化內(nèi)容針對互聯(lián)網(wǎng)的HTTP業(yè)務(wù),對用戶請求的Τ0ΡΝ域名進行優(yōu)化。DNS以 一定頻率將熱點域名傳送至DNS優(yōu)化平臺,優(yōu)化平臺對DNS傳送過來的熱點域名進行定向 質(zhì)量測試,得出不同屬地資源的質(zhì)量分數(shù),然后按照策略模型算法得出資源分數(shù),分數(shù)按照 "優(yōu)[10075]、良(7560]、中(6045]、差(4525]、故障(250]"五個區(qū)間進行優(yōu)先級排列,并且 將此隊列傳送至DNS,DNS將第一質(zhì)量區(qū)間內(nèi)的IP輪巡解析至用戶,從而達到保障業(yè)務(wù)質(zhì)量 提升用戶體驗的目的。
[0007] 策略模型算法:
[0008]
【附圖說明】
[0009] 圖1為本發(fā)明實例實現(xiàn)過程的示意圖。 本發(fā)明解決了傳統(tǒng)DNS無法實現(xiàn)域名最優(yōu)化解析、故障業(yè)務(wù)無法規(guī)避的問題,優(yōu)化過 程如圖一所示,其優(yōu)化過程關(guān)鍵點在于:
[0010] ①DNS將當前用戶的熱點訪問記錄Τ0ΡΝ傳送至DNS優(yōu)化平臺的資源探測子系統(tǒng)。 ② 資源探測子系統(tǒng)對DNS傳送的Τ0ΡΝ域名的授權(quán)IP進行全量查詢,并將查詢結(jié)果傳 送至資源優(yōu)化子系統(tǒng)。 ③ 資源優(yōu)化子系統(tǒng)將不同IP屬地的資源質(zhì)量測試,按照策略模型計算得出資源分數(shù)。 ④ 資源優(yōu)化子系統(tǒng)將計算的資源分數(shù)傳送至DNS進行區(qū)間匹配,當DNS再次解析該域 名時,優(yōu)先解析第一區(qū)間內(nèi)的資源IP,從而提升用戶的業(yè)務(wù)體驗。
【具體實施方式】 下面通過具體實施樣例對本發(fā)明作進一步說明。
[0011] 例如黑龍江移動遞歸DNS通過接口傳送給優(yōu)化平臺1個熱點域名:WWW. xiaomi. com,優(yōu)化平臺在接收到這個域名后對該網(wǎng)站授權(quán)訪問的各屬地資源分別進行質(zhì)量探測:
[0012]
[0013] 在探測到各屬地資源質(zhì)量分數(shù)后,進行策略模型算法,例如e= 0. 25,則各屬地資 源分數(shù)為:
[0014]
[0015] 在獲取各屬地資源分數(shù)后反饋至DNS,匹配區(qū)間,[10075]分數(shù)區(qū)間內(nèi)無IP, (7560]分數(shù)區(qū)間為第一質(zhì)量區(qū)間,內(nèi)有 218. 205. 72. 43、112· 25. 57. 6、123· 235. 32. 30、 112. 25. 33. 17、112. 25. 33. 29、123. 235. 33. 35六個IP,當再次有用戶向DNS請求該域名時 DNS則輪訓將該六個IP解析至用戶,而其它質(zhì)量區(qū)間的IP不予解析,從而達到保障業(yè)務(wù)質(zhì) 量提升用戶體驗的目的。
【主權(quán)項】
1. 一種基于DNS解析的用戶感知優(yōu)化方法,包括: a) 從公司效益和用戶體驗兩個維度對域名解析進行策略模型內(nèi)的可控優(yōu)化。 b) 采用分數(shù)區(qū)間的方式界定解析的優(yōu)先級。 c) 根據(jù)步驟b)產(chǎn)生優(yōu)先級列表,匹配區(qū)間。 d) 根據(jù)步驟c)產(chǎn)生的區(qū)間,DNS將第一區(qū)間內(nèi)的資源IP解析給用戶。 e) 對指定域名進行優(yōu)化。 f) 通過質(zhì)量區(qū)間避免故障業(yè)務(wù)。2. 如權(quán)利要求1所述的方法,其特征在于,在步驟a)中通過公司效益和用戶體驗的關(guān) 系模型影響資源的優(yōu)先級排序,從而促進DNS的最優(yōu)解析。3. 如權(quán)利要求1所述的方法,其特征在于,在步驟b)中將資源質(zhì)量分數(shù)通過策略模型 算法轉(zhuǎn)化為資源分數(shù),然后通過資源分數(shù)匹配區(qū)間。4. 如權(quán)利要求3所述的方法,其特征在于,在步驟c)中僅對第一區(qū)間內(nèi)的IP進行輪巡 解析,其它區(qū)間內(nèi)的IP不予解析。5. 如權(quán)利要求1所述的方法,其特征在于,在步驟e)中對DNS傳送過來的指定的TOPN 域名進行優(yōu)化,未在TOP列表中的域名不進行優(yōu)化。6. 如權(quán)利要求1所述的方法,其特征在于,在步驟f)中通過步驟c)實現(xiàn)對故障業(yè)務(wù)的 避免,當所有資源均處于故障區(qū)間時,系統(tǒng)發(fā)出資源故障告警。
【專利摘要】本發(fā)明提出了一種基于DNS解析的用戶感知優(yōu)化新方法,屬于互聯(lián)網(wǎng)通訊技術(shù)領(lǐng)域,本發(fā)明方法包括:a)效益因子和質(zhì)量因子之間的策略模型算法;b)通過步驟a)計算指定資源分數(shù);c)通過步驟b)進行優(yōu)化列表排序,然后進行區(qū)間匹配;d)通過步驟c)進行故障業(yè)務(wù)避免及業(yè)務(wù)故障告警,解決了傳統(tǒng)DNS無法實現(xiàn)資源最優(yōu)化解析、故障業(yè)務(wù)無法規(guī)避的問題,從而達到保障業(yè)務(wù)質(zhì)量提升用戶感知的目的。
【IPC分類】H04L29/12
【公開號】CN105282262
【申請?zhí)枴緾N201410235467
【發(fā)明人】趙海濤, 杜峰, 張廣宇, 趙楊, 程漠群, 姜暉, 趙方, 陳靜, 李海明
【申請人】趙海濤, 杜峰, 張廣宇, 趙楊, 程漠群, 姜暉, 趙方, 陳靜, 李海明
【公開日】2016年1月27日
【申請日】2014年5月28日