两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種互聯(lián)網(wǎng)緩存處理方法、內(nèi)容探測(cè)子系統(tǒng)和Cache系統(tǒng)的制作方法

文檔序號(hào):7986144閱讀:251來(lái)源:國(guó)知局
一種互聯(lián)網(wǎng)緩存處理方法、內(nèi)容探測(cè)子系統(tǒng)和Cache系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種互聯(lián)網(wǎng)緩存處理方法、內(nèi)容探測(cè)子系統(tǒng)和Cache系統(tǒng),其中,該方法包括:獲取可緩存的互聯(lián)網(wǎng)內(nèi)容及業(yè)務(wù)系統(tǒng)域名相關(guān)的全量信息,根據(jù)全量信息生成當(dāng)前網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表;根據(jù)質(zhì)量探測(cè)任務(wù)列表,對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè);對(duì)探測(cè)結(jié)果進(jìn)行統(tǒng)計(jì)分析,根據(jù)統(tǒng)計(jì)分析結(jié)果對(duì)所述網(wǎng)站進(jìn)行緩存處理。本發(fā)明的互聯(lián)網(wǎng)緩存處理方法、內(nèi)容探測(cè)子系統(tǒng)和Cache系統(tǒng),根據(jù)網(wǎng)絡(luò)質(zhì)量的實(shí)時(shí)狀態(tài),對(duì)業(yè)務(wù)內(nèi)容靈活的進(jìn)行緩存加速處理,減少了網(wǎng)站訪問(wèn)的延遲時(shí)間。
【專利說(shuō)明】一種互聯(lián)網(wǎng)緩存處理方法、內(nèi)容探測(cè)子系統(tǒng)和Cache系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域中數(shù)據(jù)業(yè)務(wù)【技術(shù)領(lǐng)域】,具體地,涉及互聯(lián)網(wǎng)緩存處理方法、內(nèi)容探測(cè)子系統(tǒng)和Cache系統(tǒng)。
【背景技術(shù)】
[0002]互聯(lián)網(wǎng)內(nèi)容緩存系統(tǒng)部署于IP承載網(wǎng)絡(luò)中,存儲(chǔ)互聯(lián)網(wǎng)中的熱點(diǎn)或特定內(nèi)容,并引導(dǎo)用戶的訪問(wèn)請(qǐng)求轉(zhuǎn)發(fā)到系統(tǒng)中,當(dāng)請(qǐng)求內(nèi)容訪問(wèn)命中,內(nèi)容緩存系統(tǒng)直接將本地緩存的web數(shù)據(jù)返回給用戶,從而降低客戶訪問(wèn)互聯(lián)網(wǎng)的時(shí)延,提升用戶訪問(wèn)速度和業(yè)務(wù)質(zhì)量、解決互聯(lián)網(wǎng)出口的擁擠問(wèn)題,從技術(shù)上解決由于網(wǎng)絡(luò)帶寬小、用戶訪問(wèn)量大、網(wǎng)點(diǎn)分布不均等原因所造成的用戶訪問(wèn)網(wǎng)站響應(yīng)速度慢的問(wèn)題,增強(qiáng)用戶的數(shù)據(jù)業(yè)務(wù)體驗(yàn);同時(shí)也可以降低因網(wǎng)間流量產(chǎn)生的網(wǎng)間數(shù)據(jù)流量結(jié)算費(fèi)用。
[0003]如圖1所示,現(xiàn)有的內(nèi)容緩存系統(tǒng)主要由3部分組成,包括重定向子系統(tǒng)(Redirector)、緩存子系統(tǒng)和管理子系統(tǒng)。
[0004]重定向子系統(tǒng):包括深度包解析功能和全局負(fù)載均衡功能。
[0005]深度包解析功能:對(duì)鏈路中用戶發(fā)出的內(nèi)容查詢報(bào)文和內(nèi)容請(qǐng)求報(bào)文進(jìn)行監(jiān)測(cè),將符合特定規(guī)則的數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)至全局負(fù)載均衡功能;
[0006]全局負(fù)載均衡功能:處理由深度包解析功能轉(zhuǎn)發(fā)的用戶請(qǐng)求數(shù)據(jù)報(bào)文,根據(jù)緩存子系統(tǒng)的狀態(tài)和IP地址配置情況,生成重定向消息并發(fā)送至用戶終端,對(duì)用戶的請(qǐng)求進(jìn)行引導(dǎo)。
[0007]緩存子系統(tǒng):包括負(fù)載均衡功能和緩存服務(wù)功能。
[0008]負(fù)載均衡功能:對(duì)互聯(lián)網(wǎng)流量和內(nèi)容進(jìn)行管理分配,提供多種負(fù)載均衡算法將數(shù)據(jù)流量轉(zhuǎn)發(fā)到服務(wù)器組。
[0009]緩存服務(wù)功能:通過(guò)緩存策略存儲(chǔ)Internet網(wǎng)絡(luò)資源,響應(yīng)用戶請(qǐng)求,對(duì)于命中的內(nèi)容直接向用戶提供服務(wù)。
[0010]管理子系統(tǒng):包括網(wǎng)絡(luò)管理功能和系統(tǒng)管理功能,管理子系統(tǒng)用以提供各節(jié)點(diǎn)緩存系統(tǒng)各功能實(shí)體的參數(shù)配置等功能。具體功能如下:
[0011]系統(tǒng)配置:對(duì)系統(tǒng)的工作模式、參數(shù)、策略進(jìn)行配置管理,可以依據(jù)用戶、URL等維度實(shí)施區(qū)分處理,支持對(duì)緩存內(nèi)容的監(jiān)管配置管理,提供熱點(diǎn)管理相關(guān)策略等參數(shù)的配置。
[0012]報(bào)表日志:對(duì)監(jiān)控產(chǎn)生的各種數(shù)據(jù)進(jìn)行記錄和分析,自動(dòng)生成常規(guī)報(bào)表和個(gè)性化報(bào)表,支撐各類分析管理需要;
[0013]告警管理:對(duì)系統(tǒng)中產(chǎn)生的告警信息進(jìn)行統(tǒng)一收集,根據(jù)告警級(jí)別調(diào)用相應(yīng)的策略進(jìn)行處理。
[0014]運(yùn)營(yíng)商在網(wǎng)絡(luò)中廣泛部署了內(nèi)容緩存系統(tǒng)(以下簡(jiǎn)稱Cache系統(tǒng)),對(duì)網(wǎng)內(nèi)用戶訪問(wèn)互聯(lián)網(wǎng)提供內(nèi)容的緩存、加速服務(wù)。Cache系統(tǒng)對(duì)于互聯(lián)網(wǎng)內(nèi)容通常采用配置域名白名單和黑名單機(jī)制提供服務(wù),即對(duì)于所有白名單內(nèi)的域名進(jìn)行緩存加速服務(wù),對(duì)于黑名單內(nèi)的域名不進(jìn)行緩存加速服務(wù)。白名單和黑名單為管理維護(hù)人員根據(jù)手工配置維護(hù),根據(jù)用戶投訴慢、網(wǎng)站訪問(wèn)數(shù)量增大等因素判斷某個(gè)網(wǎng)站應(yīng)當(dāng)進(jìn)行加速時(shí),由管理人員手工將對(duì)應(yīng)的域名配置到Cache系統(tǒng)的白名單中。
[0015]由于白名單、黑名單均為手工方式配置,帶來(lái)的運(yùn)行成本較高,對(duì)用戶的需求響應(yīng)速度慢,無(wú)法實(shí)現(xiàn)網(wǎng)站的自動(dòng)配合和選擇性加速。在部分網(wǎng)站出現(xiàn)訪問(wèn)質(zhì)量問(wèn)題,如因網(wǎng)站硬件資源或鏈路問(wèn)題導(dǎo)致訪問(wèn)速度慢、可用性低、無(wú)法訪問(wèn)等場(chǎng)景下,或者由于用戶至源站點(diǎn)之間的網(wǎng)絡(luò)條件限制導(dǎo)致的訪問(wèn)速度慢,Cache系統(tǒng)不能做到及時(shí)發(fā)現(xiàn)、及時(shí)更新,也無(wú)法及時(shí)為這類服務(wù)提供服務(wù)。

【發(fā)明內(nèi)容】

[0016]本發(fā)明是為了克服現(xiàn)有技術(shù)中網(wǎng)站出現(xiàn)訪問(wèn)質(zhì)量問(wèn)題而內(nèi)容緩存系統(tǒng)無(wú)法及時(shí)提供緩存處理造成網(wǎng)站訪問(wèn)延遲的缺陷,根據(jù)本發(fā)明的一個(gè)方面,提出一種互聯(lián)網(wǎng)緩存處
理方法。
[0017]根據(jù)本發(fā)明實(shí)施例的互聯(lián)網(wǎng)緩存處理方法,包括:
[0018]獲取可緩存的互聯(lián)網(wǎng)內(nèi)容及業(yè)務(wù)系統(tǒng)域名相關(guān)的全量信息,根據(jù)全量信息生成當(dāng)前網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表;
[0019]根據(jù)質(zhì)量探測(cè)任務(wù)列表,對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè);
[0020]對(duì)探測(cè)結(jié)果進(jìn)行統(tǒng)計(jì)分析,根據(jù)統(tǒng)計(jì)分析結(jié)果對(duì)所述網(wǎng)站進(jìn)行緩存處理。
[0021]本發(fā)明是為了克服現(xiàn)有技術(shù)中網(wǎng)站出現(xiàn)訪問(wèn)質(zhì)量問(wèn)題而內(nèi)容緩存系統(tǒng)無(wú)法及時(shí)提供緩存處理造成網(wǎng)站訪問(wèn)延遲的缺陷,根據(jù)本發(fā)明的另一個(gè)方面,提出一種內(nèi)容探測(cè)子系統(tǒng)。
[0022]根據(jù)本發(fā)明實(shí)施例的內(nèi)容探測(cè)子系統(tǒng),包括:
[0023]任務(wù)管理模塊,用于獲取可緩存的互聯(lián)網(wǎng)內(nèi)容及業(yè)務(wù)系統(tǒng)域名相關(guān)的全量信息,根據(jù)所述全量信息生成當(dāng)前網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表;
[0024]狀態(tài)探測(cè)模塊,用于根據(jù)所述質(zhì)量探測(cè)任務(wù)列表,對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè);
[0025]統(tǒng)計(jì)分析模塊,用于對(duì)探測(cè)結(jié)果進(jìn)行統(tǒng)計(jì)分析,根據(jù)所述統(tǒng)計(jì)分析結(jié)果對(duì)所述網(wǎng)站進(jìn)行緩存處理。
[0026]本發(fā)明是為了克服現(xiàn)有技術(shù)中網(wǎng)站出現(xiàn)訪問(wèn)質(zhì)量問(wèn)題而內(nèi)容緩存系統(tǒng)無(wú)法及時(shí)提供緩存處理造成網(wǎng)站訪問(wèn)延遲的缺陷,根據(jù)本發(fā)明的另一個(gè)方面,提出一種Cache系統(tǒng)。
[0027]根據(jù)本發(fā)明實(shí)施例的Cache系統(tǒng),包括重定向子系統(tǒng)、緩存子系統(tǒng)、管理子系統(tǒng)和內(nèi)容探測(cè)子系統(tǒng):
[0028]重定向子系統(tǒng),用于深度包解析和全局負(fù)載均衡;
[0029]緩存子系統(tǒng),用于負(fù)載均衡和緩存服務(wù);
[0030]管理子系統(tǒng),用于網(wǎng)絡(luò)管理和系統(tǒng)管理,提供各節(jié)點(diǎn)緩存系統(tǒng)各功能實(shí)體的參數(shù)配置;
[0031]內(nèi)容探測(cè)子系統(tǒng)包括:
[0032]任務(wù)管理模塊,用于獲取可緩存的互聯(lián)網(wǎng)內(nèi)容及業(yè)務(wù)系統(tǒng)域名相關(guān)的全量信息,根據(jù)全量信息生成當(dāng)前網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表;
[0033]狀態(tài)探測(cè)模塊,用于根據(jù)質(zhì)量探測(cè)任務(wù)列表,對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè);[0034]統(tǒng)計(jì)分析模塊,用于對(duì)探測(cè)結(jié)果進(jìn)行統(tǒng)計(jì)分析,根據(jù)統(tǒng)計(jì)分析結(jié)果對(duì)網(wǎng)站進(jìn)行緩存處理。
[0035]本發(fā)明的互聯(lián)網(wǎng)緩存處理方法、內(nèi)容探測(cè)子系統(tǒng)和Cache系統(tǒng),通過(guò)主動(dòng)獲取可緩存的互聯(lián)網(wǎng)內(nèi)容及業(yè)務(wù)系統(tǒng)域名相關(guān)的全量信息并生成網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表,根據(jù)該質(zhì)量探測(cè)任務(wù)列表對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè),如果網(wǎng)站的訪問(wèn)質(zhì)量滿足要求或已更新為網(wǎng)內(nèi)資源,則對(duì)所述網(wǎng)站不進(jìn)行緩存加速處理;如果網(wǎng)站的訪問(wèn)質(zhì)量不滿足要求,則對(duì)所述網(wǎng)站進(jìn)行緩存加速處理;根據(jù)網(wǎng)絡(luò)質(zhì)量的實(shí)時(shí)狀態(tài),對(duì)業(yè)務(wù)內(nèi)容靈活的進(jìn)行緩存加速處理,減少了網(wǎng)站訪問(wèn)的延遲時(shí)間。
[0036]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的說(shuō)明書(shū)、權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
[0037]下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【專利附圖】

【附圖說(shuō)明】
[0038]附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說(shuō)明書(shū)的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0039]圖1為現(xiàn)有技術(shù)中內(nèi)容緩存系統(tǒng)的邏輯架構(gòu)示意圖;
[0040]圖2為本發(fā)明引入內(nèi)容探測(cè)子系統(tǒng)的Cache系統(tǒng)的邏輯架構(gòu)示意圖;
[0041]圖3為本發(fā)明面向互聯(lián)網(wǎng)內(nèi)容的緩存處理方法實(shí)施例1的流程圖;
[0042]圖4為本發(fā)明面向互聯(lián)網(wǎng)內(nèi)容的緩存處理方法實(shí)施例2的流程圖;
[0043]圖5為本發(fā)明面向互聯(lián)網(wǎng)內(nèi)容的緩存處理方法實(shí)施例3的流程圖;
[0044]圖6為本
【發(fā)明內(nèi)容】
探測(cè)子系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖;
[0045]圖7為本發(fā)明Cache系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0046]下面結(jié)合附圖,對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)描述,但應(yīng)當(dāng)理解本發(fā)明的保護(hù)范圍并不受【具體實(shí)施方式】的限制。
[0047]本發(fā)明通過(guò)在內(nèi)容緩存系統(tǒng)中增加對(duì)應(yīng)的功能模塊,同時(shí)引入內(nèi)容的探測(cè)機(jī)制和緩存策略動(dòng)態(tài)調(diào)整方法,實(shí)現(xiàn)內(nèi)容緩存系統(tǒng)對(duì)于互聯(lián)網(wǎng)內(nèi)容的主動(dòng)探測(cè)及緩存內(nèi)容的動(dòng)態(tài)調(diào)整,解決現(xiàn)有內(nèi)容緩存系統(tǒng)因手工配置而帶來(lái)的運(yùn)維復(fù)雜度提升及響應(yīng)速度慢等問(wèn)題,實(shí)現(xiàn)最優(yōu)化的互聯(lián)網(wǎng)內(nèi)容緩存與加速,對(duì)于提升Cache系統(tǒng)的加速效率和改善用戶體驗(yàn)等具有重要的價(jià)值。
[0048]如圖2所示,本發(fā)明在原有的Cache系統(tǒng)中新增內(nèi)容探測(cè)子系統(tǒng),包括四個(gè)功能模塊:
[0049]任務(wù)管理模塊:提取緩存配置數(shù)據(jù)庫(kù)中包含的全量互聯(lián)網(wǎng)域名信息,對(duì)域名信息進(jìn)行管理,并將每一個(gè)域名信息作為獨(dú)立任務(wù)進(jìn)行管理,對(duì)于設(shè)定的任務(wù),應(yīng)將任務(wù)傳送至狀態(tài)探測(cè)模塊。
[0050]狀態(tài)探測(cè)模塊:負(fù)責(zé)接收任務(wù)管理模塊提交的各項(xiàng)探測(cè)任務(wù),對(duì)每個(gè)域名發(fā)起主動(dòng)的狀態(tài)探測(cè)請(qǐng)求。狀態(tài)探測(cè)方式包括但不限于DNS解析、Ping、HTTP GET,TraceRout等,3入緩存白名單,由系統(tǒng)對(duì)該網(wǎng)站進(jìn)
除緩存白名單,不對(duì)該網(wǎng)站進(jìn)行加速。
-系統(tǒng)、緩存子系統(tǒng)中與重定向、緩存、存儲(chǔ)、I白名單配置、黑名單配置、服務(wù)域名相關(guān)信
聯(lián)網(wǎng)內(nèi)容的緩存處理方法實(shí)施例1,具體實(shí)
[據(jù)庫(kù)中讀取緩存配置相關(guān)信息,從而獲取
I信息;:信息生成當(dāng)前網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表,
[量探測(cè)任務(wù)列表,以特定周期或者規(guī)則對(duì)
結(jié)果實(shí)時(shí)提交至統(tǒng)計(jì)分析模塊;
I略和閾值對(duì)質(zhì)量探測(cè)結(jié)果進(jìn)行統(tǒng)計(jì)與分[0072]如果某個(gè)內(nèi)容已經(jīng)引入IDC,該內(nèi)容的域名原來(lái)不在白名單內(nèi),但當(dāng)監(jiān)測(cè)到該內(nèi)容所處的當(dāng)前網(wǎng)站已經(jīng)出現(xiàn)服務(wù)質(zhì)量不佳,如訪問(wèn)速度慢的情況時(shí),此時(shí)主動(dòng)將該內(nèi)容的域名加入白名單,由本地的Cache系統(tǒng)提供緩存服務(wù)。
[0073]步驟313:緩存配置數(shù)據(jù)庫(kù)中的配置更新后,數(shù)據(jù)管理模塊主動(dòng)同步至重定向子系統(tǒng),重定向子系統(tǒng)刷新內(nèi)部的黑白名單配置。
[0074]如圖4所示,本發(fā)明提出了一種面向互聯(lián)網(wǎng)內(nèi)容的緩存處理方法實(shí)施例2,在本實(shí)施例中,原來(lái)內(nèi)容緩存系統(tǒng)對(duì)某網(wǎng)站提供緩存加速服務(wù),當(dāng)緩存策略刷新后,如果判斷該網(wǎng)站的訪問(wèn)質(zhì)量可以滿足要求或該網(wǎng)站已經(jīng)更新為網(wǎng)內(nèi)資源,如網(wǎng)站的訪問(wèn)速度較快等,則Cache系統(tǒng)將該網(wǎng)站的域名從白名單中移除,對(duì)該網(wǎng)站不進(jìn)行緩存加速處理。具體實(shí)現(xiàn)步驟如下:
[0075]步驟401:用戶向重定向子系統(tǒng)發(fā)送DNS (Domain Name System,域名系統(tǒng))解析請(qǐng)求;
[0076]步驟403:重定向子系統(tǒng)向用戶發(fā)送DNS重定向響應(yīng);
[0077]步驟405:用戶向緩存子系統(tǒng)發(fā)送HTTP (Hyper Text Transfer Protocol,超文本傳輸協(xié)議)請(qǐng)求;
[0078]步驟407:緩存子系統(tǒng)向業(yè)務(wù)系統(tǒng)轉(zhuǎn)發(fā)用戶的HTTP請(qǐng)求;
[0079]步驟409:業(yè)務(wù)系統(tǒng)向緩存子系統(tǒng)發(fā)送HTTP響應(yīng);
[0080]步驟411:緩存子系統(tǒng)向用戶發(fā)送HTTP響應(yīng);
[0081]步驟413:內(nèi)容探測(cè)子系統(tǒng)進(jìn)行緩存策略動(dòng)態(tài)調(diào)整;
[0082]其中,緩存策略動(dòng)態(tài)調(diào)整包括:
[0083]加入白名單:將域名信息寫(xiě)入白名單數(shù)據(jù),Cache系統(tǒng)重新加載白名單,白名單在本地生效;
[0084]刪除白名單:將域名信息從白名單數(shù)據(jù)中刪掉,Cache系統(tǒng)重新加載白名單,更新后的白名單在本地生效。
[0085]步驟415:用戶按照現(xiàn)有的正常流程進(jìn)行DNS解析請(qǐng)求;
[0086]步驟417:用戶從原網(wǎng)站獲取到真實(shí)的DNS解析響應(yīng);
[0087]步驟419:用戶向原網(wǎng)站發(fā)起HTTP請(qǐng)求;
[0088]步驟421:用戶直接從原網(wǎng)站獲取內(nèi)容。
[0089]如圖5所示,本發(fā)明提出了一種面向互聯(lián)網(wǎng)內(nèi)容的緩存處理方法實(shí)施例3,在本實(shí)施例中,原來(lái)內(nèi)容緩存系統(tǒng)對(duì)某網(wǎng)站不提供緩存加速服務(wù),當(dāng)緩存策略刷新后,則Cache系統(tǒng)將該網(wǎng)站的域名加入到白名單,對(duì)該網(wǎng)站啟動(dòng)緩存加速處理。具體實(shí)現(xiàn)步驟如下:
[0090]步驟501:用戶按照現(xiàn)有的正常流程向業(yè)務(wù)系統(tǒng)發(fā)送DNS解析請(qǐng)求;
[0091]步驟503:用戶從原網(wǎng)站獲取真實(shí)的DNS解析響應(yīng);
[0092]步驟505:用戶向原網(wǎng)站發(fā)起HTTP請(qǐng)求;
[0093]步驟507:用戶直接從原網(wǎng)站獲取業(yè)務(wù)內(nèi)容;
[0094]步驟509:內(nèi)容探測(cè)子系統(tǒng)進(jìn)行緩存策略動(dòng)態(tài)調(diào)整;
[0095]步驟511:用戶向重定向子系統(tǒng)發(fā)起DNS解析請(qǐng)求;
[0096]步驟513:重定向子系統(tǒng)向用戶發(fā)送DNS重定向響應(yīng);
[0097]步驟515:用戶向緩存子系統(tǒng)發(fā)送HTTP請(qǐng)求;壬務(wù)列表,對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè);7統(tǒng)計(jì)分析,根據(jù)統(tǒng)計(jì)分析結(jié)果對(duì)網(wǎng)站進(jìn)行
訪問(wèn)質(zhì)量是否滿足要求或是否已更新為網(wǎng)
祈子模塊310的判斷結(jié)果,對(duì)網(wǎng)站進(jìn)行緩存[新為網(wǎng)內(nèi)資源,則對(duì)網(wǎng)站不進(jìn)行緩存加速占進(jìn)行緩存加速處理。
吋觸發(fā)白名單配置,觸發(fā)向緩存配置數(shù)據(jù)庫(kù)名單,將新域名加入白名單。單內(nèi),當(dāng)內(nèi)容所處網(wǎng)站的訪問(wèn)速度慢時(shí),將內(nèi)容的域名加入白名單,由本地的Cache系統(tǒng)進(jìn)行緩存加速處理。
[0120]本發(fā)明的內(nèi)容探測(cè)子系統(tǒng),通過(guò)主動(dòng)獲取可緩存的互聯(lián)網(wǎng)內(nèi)容及業(yè)務(wù)系統(tǒng)域名相關(guān)的全量信息并生成網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表,根據(jù)該質(zhì)量探測(cè)任務(wù)列表對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè),如果網(wǎng)站的訪問(wèn)質(zhì)量滿足要求或已更新為網(wǎng)內(nèi)資源,則對(duì)所述網(wǎng)站不進(jìn)行緩存加速處理;如果網(wǎng)站的訪問(wèn)質(zhì)量不滿足要求,則對(duì)所述網(wǎng)站進(jìn)行緩存加速處理;根據(jù)網(wǎng)絡(luò)質(zhì)量的實(shí)時(shí)狀態(tài),對(duì)業(yè)務(wù)內(nèi)容靈活的進(jìn)行緩存加速處理,減少了網(wǎng)站訪問(wèn)的延遲時(shí)間。
[0121]如圖7所示,為本發(fā)明Cache系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖,包括重定向子系統(tǒng)、緩存子系統(tǒng)、管理子系統(tǒng)和內(nèi)容探測(cè)子系統(tǒng):
[0122]重定向子系統(tǒng),用于深度包解析和全局負(fù)載均衡;
[0123]緩存子系統(tǒng),用于負(fù)載均衡和緩存服務(wù);
[0124]管理子系統(tǒng),用于網(wǎng)絡(luò)管理和系統(tǒng)管理,提供各節(jié)點(diǎn)緩存系統(tǒng)各功能實(shí)體的參數(shù)配置;
[0125]內(nèi)容探測(cè)子系統(tǒng)包括:
[0126]任務(wù)管理模塊,用于獲取可緩存的互聯(lián)網(wǎng)內(nèi)容及業(yè)務(wù)系統(tǒng)域名相關(guān)的全量信息,根據(jù)全量信息生成當(dāng)前網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表;
[0127]狀態(tài)探測(cè)模塊,用于根據(jù)質(zhì)量探測(cè)任務(wù)列表,對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè);
[0128]統(tǒng)計(jì)分析模塊,用于對(duì)探測(cè)結(jié)果進(jìn)行統(tǒng)計(jì)分析,根據(jù)統(tǒng)計(jì)分析結(jié)果對(duì)網(wǎng)站進(jìn)行緩存處理。
[0129]其中,上述的重定向子系統(tǒng)、緩存子系統(tǒng)、管理子系統(tǒng)為本發(fā)明【背景技術(shù)】中的現(xiàn)有技術(shù)。
[0130]本發(fā)明的Cache系統(tǒng),在原有的Cache系統(tǒng)中新增內(nèi)容探測(cè)子系統(tǒng),通過(guò)主動(dòng)獲取可緩存的互聯(lián)網(wǎng)內(nèi)容及業(yè)務(wù)系統(tǒng)域名相關(guān)的全量信息并生成網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表,根據(jù)該質(zhì)量探測(cè)任務(wù)列表對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè),如果網(wǎng)站的訪問(wèn)質(zhì)量滿足要求或已更新為網(wǎng)內(nèi)資源,則對(duì)所述網(wǎng)站不進(jìn)行緩存加速處理;如果網(wǎng)站的訪問(wèn)質(zhì)量不滿足要求,則對(duì)所述網(wǎng)站進(jìn)行緩存加速處理;根據(jù)網(wǎng)絡(luò)質(zhì)量的實(shí)時(shí)狀態(tài),對(duì)業(yè)務(wù)內(nèi)容靈活的進(jìn)行緩存加速處理,減少了網(wǎng)站訪問(wèn)的延遲時(shí)間。
[0131]本發(fā)明能有多種不同形式的【具體實(shí)施方式】,上面以圖2-圖7為例結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案作舉例說(shuō)明,這并不意味著本發(fā)明所應(yīng)用的具體實(shí)例只能局限在特定的流程或?qū)嵤├Y(jié)構(gòu)中,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)了解,上文所提供的具體實(shí)施方案只是多種優(yōu)選用法中的一些示例,任何體現(xiàn)本發(fā)明權(quán)利要求的實(shí)施方式均應(yīng)在本發(fā)明技術(shù)方案所要求保護(hù)的范圍之內(nèi)。
[0132]最后應(yīng)說(shuō)明的是:以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種互聯(lián)網(wǎng)緩存處理方法,其特征在于,包括: 獲取可緩存的互聯(lián)網(wǎng)內(nèi)容及業(yè)務(wù)系統(tǒng)域名相關(guān)的全量信息,根據(jù)所述全量信息生成當(dāng)前網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表; 根據(jù)所述質(zhì)量探測(cè)任務(wù)列表,對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè); 對(duì)探測(cè)結(jié)果進(jìn)行統(tǒng)計(jì)分析,根據(jù)所述統(tǒng)計(jì)分析結(jié)果對(duì)所述網(wǎng)站進(jìn)行緩存處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)統(tǒng)計(jì)分析結(jié)果對(duì)所述網(wǎng)站進(jìn)行緩存處理的步驟包括: 如果網(wǎng)站的訪問(wèn)質(zhì)量滿足要求或已更新為網(wǎng)內(nèi)資源,則對(duì)所述網(wǎng)站不進(jìn)行緩存加速處理; 如果網(wǎng)站的訪問(wèn)質(zhì)量不滿足要求,則對(duì)所述網(wǎng)站進(jìn)行緩存加速處理。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)統(tǒng)計(jì)分析結(jié)果對(duì)所述網(wǎng)站進(jìn)行緩存處理的步驟進(jìn)一步包括: 當(dāng)滿足條件時(shí)觸發(fā)白名單配置,觸發(fā)向緩存配置數(shù)據(jù)庫(kù)的寫(xiě)操作; 所述寫(xiě)操作包括:將白名單內(nèi)的域名移出白名單,將新域名加入白名單。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將白名單內(nèi)的域名移出白名單的步驟包括: 如果某個(gè)內(nèi)容為互聯(lián)網(wǎng)數(shù)據(jù)中心已引入的內(nèi)容,當(dāng)所述內(nèi)容所處網(wǎng)站的訪問(wèn)速度快時(shí),將所述內(nèi)容的域名移出白名單,通過(guò)所述內(nèi)容的域名訪問(wèn)互聯(lián)網(wǎng)數(shù)據(jù)中心引入的內(nèi)容; 如果某個(gè)內(nèi)容為相鄰地區(qū)的Cache系統(tǒng)已引入的內(nèi)容,將所述內(nèi)容的域名移出白名單,由相鄰地區(qū)的Cache系統(tǒng)提供所述內(nèi)容。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將新域名加入白名單的步驟包括: 如果某個(gè)內(nèi)容為互聯(lián)網(wǎng)數(shù)據(jù)中心已引入的內(nèi)容,所述內(nèi)容的域名未在白名單內(nèi),當(dāng)所述內(nèi)容所處網(wǎng)站的訪問(wèn)速度慢時(shí),將所述內(nèi)容的域名加入白名單,由本地的Cache系統(tǒng)進(jìn)行緩存加速處理。
6.一種內(nèi)容探測(cè)子系統(tǒng),其特征在于,包括: 任務(wù)管理模塊,用于獲取可緩存的互聯(lián)網(wǎng)內(nèi)容及業(yè)務(wù)系統(tǒng)域名相關(guān)的全量信息,根據(jù)所述全量信息生成當(dāng)前網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表; 狀態(tài)探測(cè)模塊,用于根據(jù)所述質(zhì)量探測(cè)任務(wù)列表,對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè);統(tǒng)計(jì)分析模塊,用于對(duì)探測(cè)結(jié)果進(jìn)行統(tǒng)計(jì)分析,根據(jù)所述統(tǒng)計(jì)分析結(jié)果對(duì)所述網(wǎng)站進(jìn)行緩存處理。
7.根據(jù)權(quán)利要求6所述的子系統(tǒng),其特征在于,所述統(tǒng)計(jì)分析模塊包括: 質(zhì)量判斷子模塊,用于判斷網(wǎng)站的訪問(wèn)質(zhì)量是否滿足要求或是否已更新為網(wǎng)內(nèi)資源;緩存處理子模塊,用于根據(jù)所述質(zhì)量判斷子模塊的判斷結(jié)果,對(duì)所述網(wǎng)站進(jìn)行緩存加速處理:如果網(wǎng)站的訪問(wèn)質(zhì)量滿足要求或已更新為網(wǎng)內(nèi)資源,則對(duì)所述網(wǎng)站不進(jìn)行緩存加速處理,如果網(wǎng)站的訪問(wèn)質(zhì)量不滿足要求,則對(duì)所述網(wǎng)站進(jìn)行緩存加速處理。
8.根據(jù)權(quán)利要求6所述的子系統(tǒng),其特征在于,所述統(tǒng)計(jì)分析模塊進(jìn)一步包括: 配置觸發(fā)子模塊,用于當(dāng)滿足條件時(shí)觸發(fā)白名單配置,觸發(fā)向緩存配置數(shù)據(jù)庫(kù)的寫(xiě)操作;所述寫(xiě)操作包括:將白名單內(nèi)的域名移出白名單,將新域名加入白名單。
9.根據(jù)權(quán)利要求8所述的子系統(tǒng),其特征在于,所述配置觸發(fā)子模塊包括: 內(nèi)容判斷單元,用于判斷某個(gè)內(nèi)容是否為互聯(lián)網(wǎng)數(shù)據(jù)中心或相鄰地區(qū)的Cache系統(tǒng)已引入的內(nèi)容; 白名單移出單元,用于根據(jù)所述內(nèi)容判斷單元的判斷結(jié)果對(duì)所述內(nèi)容的域名進(jìn)行移出白名單的處理:如果某個(gè)內(nèi)容為互聯(lián)網(wǎng)數(shù)據(jù)中心已引入的內(nèi)容,當(dāng)所述內(nèi)容所處網(wǎng)站的訪問(wèn)速度快時(shí),將所述內(nèi)容的域名移出白名單,通過(guò)所述內(nèi)容的域名訪問(wèn)互聯(lián)網(wǎng)數(shù)據(jù)中心引入的內(nèi)容; 如果某個(gè)內(nèi)容為相鄰地區(qū)的Cache系統(tǒng)已引入的內(nèi)容,將所述內(nèi)容的域名移出白名單,由相鄰地區(qū)的Cache系統(tǒng)提供所述內(nèi)容。
10.根據(jù)權(quán)利要求9所述的子系統(tǒng),其特征在于,所述配置觸發(fā)子模塊還包括: 白名單加入模塊,用于根據(jù)所述內(nèi)容判斷單元的判斷結(jié)果對(duì)所述內(nèi)容的域名進(jìn)行加入白名單的處理:如果某個(gè)內(nèi)容為互聯(lián)網(wǎng)數(shù)據(jù)中心已引入的內(nèi)容,所述內(nèi)容的域名未在白名單內(nèi),當(dāng)所述內(nèi)容所處網(wǎng)站的訪問(wèn)速度慢時(shí),將所述內(nèi)容的域名加入白名單,由本地的Cache系統(tǒng)進(jìn)行緩存加速處理。
11.一種Cache系統(tǒng),其特征在于,包括重定向子系統(tǒng)、緩存子系統(tǒng)、管理子系統(tǒng)和內(nèi)容探測(cè)子系統(tǒng): 所述重定向子系統(tǒng),用于深度包解析和全局負(fù)載均衡; 所述緩存子系統(tǒng),用于負(fù)載均衡和緩存服務(wù); 所述管理子系統(tǒng),用于網(wǎng)絡(luò)管理和系統(tǒng)管理,提供各節(jié)點(diǎn)緩存系統(tǒng)各功能實(shí)體的參數(shù)配置; 所述內(nèi)容探測(cè)子系統(tǒng)包括: 任務(wù)管理模塊,用于獲取可緩存的互聯(lián)網(wǎng)內(nèi)容及業(yè)務(wù)系統(tǒng)域名相關(guān)的全量信息,根據(jù)所述全量信息生成當(dāng)前網(wǎng)站的質(zhì)量探測(cè)任務(wù)列表; 狀態(tài)探測(cè)模塊,用于根據(jù)所述質(zhì)量探測(cè)任務(wù)列表,對(duì)網(wǎng)站的狀態(tài)及質(zhì)量進(jìn)行探測(cè); 統(tǒng)計(jì)分析模塊,用于對(duì)探測(cè)結(jié)果進(jìn)行統(tǒng)計(jì)分析,根據(jù)所述統(tǒng)計(jì)分析結(jié)果對(duì)所述網(wǎng)站進(jìn)行緩存處理。
【文檔編號(hào)】H04L12/861GK103841045SQ201210479507
【公開(kāi)日】2014年6月4日 申請(qǐng)日期:2012年11月22日 優(yōu)先權(quán)日:2012年11月22日
【發(fā)明者】倪偉, 易秋超, 王寓辰, 畢婭娜, 武威 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
绥阳县| 青田县| 乐清市| 广河县| 湖州市| 修文县| 常德市| 隆昌县| 和田市| 毕节市| 信宜市| 静乐县| 湟源县| 东方市| 宕昌县| 茌平县| 抚州市| 天全县| 沈丘县| 邵阳市| 太原市| 庆安县| 个旧市| 乌兰察布市| 株洲县| 和田县| 安仁县| 桦南县| 元朗区| 东台市| 南部县| 普洱| 德化县| 望都县| 革吉县| 安吉县| 华容县| 钟山县| 乌苏市| 淮南市| 武邑县|