欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)站訪問性能監(jiān)測系統(tǒng)的制作方法

文檔序號:7908124閱讀:220來源:國知局
專利名稱:一種網(wǎng)站訪問性能監(jiān)測系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型關(guān)于計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)處理技術(shù),特別是關(guān)于網(wǎng)站的訪問監(jiān)測技術(shù),具 體的講是一種網(wǎng)站訪問性能監(jiān)測系統(tǒng)。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,網(wǎng)站對外提供的服務(wù)越來越多,在企業(yè)品牌形象中的地 位也日趨重要。為了保證網(wǎng)站對外服務(wù)的可靠性和穩(wěn)定性,需要對網(wǎng)站訪問性能進(jìn)行及時 有效的監(jiān)測。在現(xiàn)有技術(shù)中,由于網(wǎng)站提供服務(wù)的環(huán)境是互聯(lián)網(wǎng),網(wǎng)站訪問性能的好壞受到運(yùn) 營商線路、域名系統(tǒng)(DNS,Domain Name System)、客戶端上網(wǎng)環(huán)境以及高速緩沖存儲器 (Cache)節(jié)點(diǎn)等諸多因素的影響,因此現(xiàn)有技術(shù)還沒有很好的技術(shù)方案來獲取完整、準(zhǔn)確的 網(wǎng)站訪問性能數(shù)據(jù)信息,也不能提供完整、準(zhǔn)確的網(wǎng)站訪問性能信息。

實(shí)用新型內(nèi)容本實(shí)用新型實(shí)施例提供了一種網(wǎng)站訪問性能監(jiān)測系統(tǒng),以通過獲取完整、準(zhǔn)確的 網(wǎng)站訪問性能數(shù)據(jù)信息,提供完整、準(zhǔn)確的網(wǎng)站訪問性能信息。本實(shí)用新型的目的之一是,提供一種網(wǎng)站訪問性能監(jiān)測系統(tǒng),該系統(tǒng)包括客戶終 端、網(wǎng)站訪問性能監(jiān)測服務(wù)器、本地域名系統(tǒng)DNS服務(wù)器、源站授權(quán)DNS服務(wù)器和Web服務(wù) 器;客戶終端通過互聯(lián)網(wǎng)分別與網(wǎng)站訪問性能監(jiān)測服務(wù)器、本地DNS服務(wù)器、源站授權(quán)DNS 服務(wù)器和Web服務(wù)器相連接;本地DNS服務(wù)器通過互聯(lián)網(wǎng)與源站授權(quán)DNS服務(wù)器相連接;客戶終端包括DNS數(shù)據(jù)接口,用于向本地DNS服務(wù)器發(fā)送DNS探測數(shù)據(jù)請求,并 獲取本地DNS服務(wù)器反饋的包含CNAME數(shù)據(jù)和NS數(shù)據(jù)在內(nèi)的DNS探測數(shù)據(jù);HTTP數(shù)據(jù)接 口,用于根據(jù)域名向Web服務(wù)器發(fā)送超文本傳輸協(xié)議HTTP探測數(shù)據(jù)請求,并獲取Web服務(wù) 器反饋的包含頁面數(shù)據(jù)在內(nèi)的HTTP探測數(shù)據(jù);探測數(shù)據(jù)發(fā)送接口,用于向網(wǎng)站訪問性能監(jiān) 測服務(wù)器發(fā)送包含DNS探測數(shù)據(jù)和HTTP探測數(shù)據(jù)的網(wǎng)站訪問性能探測數(shù)據(jù);網(wǎng)站訪問性能監(jiān)測服務(wù)器包括探測數(shù)據(jù)接收接口,用于接收網(wǎng)站訪問性能探測 數(shù)據(jù);DNS可用率計(jì)算裝置,與探測數(shù)據(jù)接收接口相連接,用于根據(jù)獲取的DNS探測數(shù)據(jù)計(jì) 算生成DNS服務(wù)狀態(tài)數(shù)據(jù),并根據(jù)DNS服務(wù)狀態(tài)數(shù)據(jù)計(jì)算生成DNS服務(wù)可用率數(shù)據(jù);HTTP可 用率計(jì)算裝置,與探測數(shù)據(jù)接收接口相連接,用于根據(jù)獲取的HTTP探測數(shù)據(jù)計(jì)算生成HTTP 服務(wù)狀態(tài)數(shù)據(jù),并根據(jù)HTTP服務(wù)狀態(tài)數(shù)據(jù)計(jì)算生成HTTP服務(wù)可用率數(shù)據(jù);訪問性能計(jì)算裝 置,與DNS可用率計(jì)算裝置和HTTP可用率計(jì)算裝置相連接,用于根據(jù)獲取的DNS探測數(shù)據(jù) 和HTTP探測數(shù)據(jù)計(jì)算生成網(wǎng)站訪問性能評價數(shù)據(jù);告警信息生成裝置,與訪問性能計(jì)算裝 置相連接,用于根據(jù)DNS服務(wù)狀態(tài)數(shù)據(jù)、DNS服務(wù)可用率數(shù)據(jù)、HTTP服務(wù)狀態(tài)數(shù)據(jù)、HTTP服 務(wù)可用率數(shù)據(jù)、網(wǎng)站訪問性能評價數(shù)據(jù)以及預(yù)存儲的告警閥值數(shù)據(jù)計(jì)算生成告警信息;告 警信息輸出裝置,與告警信息生成裝置相連接,用于輸出告警信息。DNS探測請求裝置用于向本地DNS服務(wù)器發(fā)送CNAME數(shù)據(jù)獲取請求、向本地DNS服務(wù)器發(fā)送NS數(shù)據(jù)獲取請求并向多個源站授權(quán)DNS服務(wù)器逐一發(fā)送域名解析請求。DNS數(shù)據(jù)獲取裝置,用于獲取本地DNS服務(wù)器反饋的CNAME數(shù)據(jù),和包含多個源站 授權(quán)DNS服務(wù)器的域名和地址的NS數(shù)據(jù),并獲取每個源站授權(quán)DNS服務(wù)器反饋的域名所映 射的IP地址數(shù)據(jù)。告警信息輸出裝置,用于向?qū)?yīng)的IP地址輸出所述的告警信息。本實(shí)用新型的有益效果在于,解決了原來網(wǎng)站訪問性能測環(huán)節(jié)多、難以及時獲取 訪問性能的技術(shù)問題,實(shí)現(xiàn)了網(wǎng)站訪問性能的評估,收集到了大量的客戶訪問信息,提高了 網(wǎng)站訪問性能數(shù)據(jù)收集統(tǒng)計(jì)的效率和準(zhǔn)確性。

為了更清楚地說明本實(shí)用新型實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例 或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅 是本實(shí)用新型的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前 提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本實(shí)用新型實(shí)施例網(wǎng)站訪問性能監(jiān)測系統(tǒng)連接示意圖;圖2為本實(shí)用新型實(shí)施例網(wǎng)站訪問性能監(jiān)測系統(tǒng)結(jié)構(gòu)框圖;圖3為本實(shí)用新型實(shí)施例的客戶終端與網(wǎng)站訪問性能監(jiān)測服務(wù)器連接示意圖;圖4為本實(shí)用新型實(shí)施例網(wǎng)站訪問性能監(jiān)測系統(tǒng)客戶終端結(jié)構(gòu)框圖;圖5為本實(shí)用新型實(shí)施例網(wǎng)站訪問性能監(jiān)測系統(tǒng)網(wǎng)站訪問性能監(jiān)測服務(wù)器結(jié)構(gòu) 框圖;圖6為本實(shí)用新型實(shí)施例數(shù)據(jù)探測流程圖;圖7為本實(shí)用新型實(shí)施例DNS服務(wù)狀態(tài)數(shù)據(jù)生成流程圖;圖8為本實(shí)用新型實(shí)施例HTTP服務(wù)狀態(tài)數(shù)據(jù)生成流程圖;圖9為本實(shí)用新型實(shí)施例訪問性能評價流程圖;圖10為本實(shí)用新型實(shí)施例告警信息生成流程圖;圖11為本實(shí)用新型實(shí)施例網(wǎng)站訪問性能監(jiān)測系統(tǒng)工作流程圖。
具體實(shí)施方式
下面將結(jié)合本實(shí)用新型實(shí)施例中的附圖,對本實(shí)用新型實(shí)施例中的技術(shù)方案進(jìn)行 清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本實(shí)用新型一部分實(shí)施例,而不是全部的 實(shí)施例。基于本實(shí)用新型中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下 所獲得的所有其他實(shí)施例,都屬于本實(shí)用新型保護(hù)的范圍。如圖1所示,本實(shí)施例的網(wǎng)站訪問性能監(jiān)測系統(tǒng)包括客戶終端100、網(wǎng)站訪問性 能監(jiān)測服務(wù)器200、本地域名系統(tǒng)DNS服務(wù)器300、源站授權(quán)DNS服務(wù)器400和Web服務(wù)器 500 ;客戶終端100通過互聯(lián)網(wǎng)分別與網(wǎng)站訪問性能監(jiān)測服務(wù)器200、本地DNS服務(wù)器300、 源站授權(quán)DNS服務(wù)器400和Web服務(wù)器500相連接;本地DNS服務(wù)器300通過互聯(lián)網(wǎng)與源 站授權(quán)DNS服務(wù)器400相連接;客戶終端100包括DNS數(shù)據(jù)接口 101,用于向本地DNS服務(wù)器發(fā)送DNS探測數(shù)據(jù) 請求,并獲取本地DNS服務(wù)器反饋的包含CNAME數(shù)據(jù)和NS數(shù)據(jù)在內(nèi)的DNS探測數(shù)據(jù);HTTP數(shù)據(jù)接口 102,用于根據(jù)域名向Web服務(wù)器發(fā)送超文本傳輸協(xié)議HTTP探測數(shù)據(jù)請求,并獲取 Web服務(wù)器反饋的包含頁面數(shù)據(jù)在內(nèi)的HTTP探測數(shù)據(jù);探測數(shù)據(jù)發(fā)送接口 103,用于向網(wǎng)站 訪問性能監(jiān)測服務(wù)器發(fā)送包含DNS探測數(shù)據(jù)和HTTP探測數(shù)據(jù)的網(wǎng)站訪問性能探測數(shù)據(jù);網(wǎng)站訪問性能監(jiān)測服務(wù)器200包括探測數(shù)據(jù)接收接口 206,用于接收網(wǎng)站訪問性 能探測數(shù)據(jù);DNS可用率計(jì)算裝置201,與探測數(shù)據(jù)接收接口相連接,用于根據(jù)獲取的DNS探 測數(shù)據(jù)計(jì)算生成DNS服務(wù)狀態(tài)數(shù)據(jù),并根據(jù)DNS服務(wù)狀態(tài)數(shù)據(jù)計(jì)算生成DNS服務(wù)可用率數(shù) 據(jù);HTTP可用率計(jì)算裝置202,與探測數(shù)據(jù)接收接口相連接,用于根據(jù)獲取的HTTP探測數(shù)據(jù) 計(jì)算生成HTTP服務(wù)狀態(tài)數(shù)據(jù),并根據(jù)HTTP服務(wù)狀態(tài)數(shù)據(jù)計(jì)算生成HTTP服務(wù)可用率數(shù)據(jù); 訪問性能計(jì)算裝置203,與DNS可用率計(jì)算裝置和HTTP可用率計(jì)算裝置相連接,用于根據(jù) 獲取的DNS探測數(shù)據(jù)和HTTP探測數(shù)據(jù)計(jì)算生成網(wǎng)站訪問性能評價數(shù)據(jù);告警信息生成裝置 204,與訪問性能計(jì)算裝置相連接,用于根據(jù)DNS服務(wù)狀態(tài)數(shù)據(jù)、DNS服務(wù)可用率數(shù)據(jù)、HTTP 服務(wù)狀態(tài)數(shù)據(jù)、HTTP服務(wù)可用率數(shù)據(jù)、網(wǎng)站訪問性能評價數(shù)據(jù)以及預(yù)存儲的告警閥值數(shù)據(jù) 計(jì)算生成告警信息;告警信息輸出裝置205,與告警信息生成裝置相連接,用于輸出告警信 肩、ο如圖3所示,本實(shí)施例的網(wǎng)站訪問性能監(jiān)測系統(tǒng)包括客戶終端100和網(wǎng)站訪問性 能監(jiān)測服務(wù)器200 ;客戶終端100通過互聯(lián)網(wǎng)與網(wǎng)站訪問性能監(jiān)測服務(wù)器200相連接。如圖4所示,客戶終端100包括DNS數(shù)據(jù)接口 101,用于向域名系統(tǒng)DNS服務(wù)器 發(fā)送DNS探測數(shù)據(jù)請求,并獲取DNS服務(wù)器反饋的包含CNAME數(shù)據(jù)和NS數(shù)據(jù)在內(nèi)的DNS探 測數(shù)據(jù);HTTP數(shù)據(jù)接口 102,用于根據(jù)域名向Web服務(wù)器發(fā)送超文本傳輸協(xié)議HTTP探測數(shù) 據(jù)請求,并獲取Web服務(wù)器反饋的包含頁面數(shù)據(jù)在內(nèi)的HTTP探測數(shù)據(jù);探測數(shù)據(jù)發(fā)送裝置 103,用于向網(wǎng)站訪問性能監(jiān)測服務(wù)器發(fā)送包含DNS探測數(shù)據(jù)和HTTP探測數(shù)據(jù)的網(wǎng)站訪問 性能探測數(shù)據(jù)。如圖5所示,網(wǎng)站訪問性能監(jiān)測服務(wù)器200包括探測數(shù)據(jù)接收裝置206,用于接 收包含DNS探測數(shù)據(jù)和HTTP探測數(shù)據(jù)的網(wǎng)站訪問性能探測數(shù)據(jù)。DNS可用率計(jì)算裝置201, 用于根據(jù)獲取的DNS探測數(shù)據(jù)計(jì)算生成DNS服務(wù)狀態(tài)數(shù)據(jù),并根據(jù)DNS服務(wù)狀態(tài)數(shù)據(jù)計(jì)算 生成DNS服務(wù)可用率數(shù)據(jù);HTTP可用率計(jì)算裝置202,用于根據(jù)獲取的HTTP探測數(shù)據(jù)計(jì)算 生成HTTP服務(wù)狀態(tài)數(shù)據(jù),并根據(jù)HTTP服務(wù)狀態(tài)數(shù)據(jù)計(jì)算生成HTTP服務(wù)可用率數(shù)據(jù);訪問 性能計(jì)算裝置203,用于根據(jù)獲取的DNS探測數(shù)據(jù)和HTTP探測數(shù)據(jù)計(jì)算生成網(wǎng)站訪問性能 評價數(shù)據(jù);告警信息生成裝置204,用于根據(jù)DNS服務(wù)狀態(tài)數(shù)據(jù)、DNS服務(wù)可用率數(shù)據(jù)、HTTP 服務(wù)狀態(tài)數(shù)據(jù)、HTTP服務(wù)可用率數(shù)據(jù)、網(wǎng)站訪問性能評價數(shù)據(jù)以及預(yù)存儲的告警閥值數(shù)據(jù) 計(jì)算生成告警信息;告警信息輸出裝置205,用于輸出告警信息??蛻艚K端100大量分布部署在互聯(lián)網(wǎng)環(huán)境中,根據(jù)接收到的配置參數(shù)發(fā)起模擬用 戶對網(wǎng)站的訪問行為,對網(wǎng)站探測并產(chǎn)生數(shù)據(jù)信息;其中,訪問網(wǎng)站的探測行為,包括了探 測DNS服務(wù)、HTTP服務(wù)、HTTPS服務(wù)這三種。產(chǎn)生的網(wǎng)站探測數(shù)據(jù)在存儲后,通過SOAP協(xié)議 實(shí)現(xiàn)數(shù)據(jù)上送網(wǎng)站訪問性能監(jiān)測服務(wù)器200。 DNS服務(wù)探測,是模擬客戶端發(fā)起DNS服務(wù)的不同類型請求并獲取返回結(jié)果的過 程。請求可以細(xì)分為三種探測類型。第一種探測類型是獲取CNAME記錄,即通過獲取網(wǎng)站主 域名的CNAME記錄來探測DNS域名轉(zhuǎn)換的實(shí)際效果。CNAME是DNS協(xié)議中一個擬名的統(tǒng)一命 名,這種機(jī)制會標(biāo)記它的owner名為別名,并指出在RDATA部分的相應(yīng)統(tǒng)一命名。如果一個結(jié)點(diǎn)存在CNAMERR,不應(yīng)該有其它的數(shù)據(jù),這保證了統(tǒng)一命名和它的別名不能不同。這也使 得緩沖的CNAME可以不用檢索認(rèn)證權(quán)威服務(wù)器就可以提供服務(wù)。在有CNAMERR時,DNS軟件 如果查詢不到與域名相關(guān)的資源,它會檢查資源集中是不是有一個有匹配class的CNAME, 如果有,名字服務(wù)器返回的應(yīng)答中包括這個CNAME記錄,并根據(jù)在CNAME中指定的數(shù)據(jù)開始 新的查詢。例如當(dāng)嘗試通過DNS協(xié)議獲取www. XXX. com. cn的cname記錄一即別名指向 時,會返回一個別名指向地址,一般為網(wǎng)站的Cache站點(diǎn)地址。DNS獲取CNAME記錄的過程包括客戶端向本地DNS服務(wù)器發(fā)起獲取CNAME的 請求,由于位于互聯(lián)網(wǎng)上的本地DNS服務(wù)器上已經(jīng)有了 CNAME記錄,便會直接告知客戶端 CNAME記錄的結(jié)果。而這個CNAME,即別名的目的是為了將源站點(diǎn)域名地址的請求轉(zhuǎn)發(fā)給 Cache站點(diǎn)。NS記錄探測,是獲取網(wǎng)站域名DNS授權(quán)服務(wù)器的地址。NS記錄是域名服務(wù)器記錄, 用來指定該域名由哪個DNS服務(wù)器來進(jìn)行解析。在使用域名解析過程中,后臺操作都會有 域名管理這一項(xiàng),尤其是選擇了智能DNS解析的時候,在域名管理過程中經(jīng)常會遇到NS相 關(guān)的一些問題。如域名轉(zhuǎn)入,以及記錄解釋里的添加、修改、刪除等相關(guān)操作都會涉及到NS 問題。解析服務(wù)器記錄NS,用來表明由哪臺服務(wù)器對該域名進(jìn)行解析。DNS獲取NS記錄的過程包括客戶端向本地DNS服務(wù)器發(fā)起獲取NS記錄的請求, 由于位于公網(wǎng)的本地DNS服務(wù)器定期可以收到網(wǎng)站源站DNS授權(quán)服務(wù)器的公告,因此本地 服務(wù)器將返回給客戶端多個授權(quán)服務(wù)器的域名與地址清單。各業(yè)務(wù)站點(diǎn)域名的A記錄地址的探測,是將前面獲取NS記錄得到的地址列表作為 請求A記錄的授權(quán)服務(wù)器地址,從而獲取到各業(yè)務(wù)域名的A記錄地址。A記錄實(shí)際就是指域 名服務(wù)器的記錄中,域名所映射的IP地址內(nèi)容。獲取A記錄的過程包括為了探測授權(quán)服務(wù)器上的A記錄解析情況,客戶端逐一向 源站的授權(quán)DNS服務(wù)器,發(fā)起域名解析請求,并獲取返回的IP地址,即A記錄。HTTP服務(wù)探測,是通過發(fā)起HTTP協(xié)議的url訪問請求,獲取各業(yè)務(wù)站點(diǎn)http服務(wù) 的響應(yīng)指標(biāo)。響應(yīng)指標(biāo)內(nèi)容主要包括DNS解析時間、網(wǎng)絡(luò)層響應(yīng)時間、url下載時間、HTTP 返回碼、url頁面大小。其中,DNS解析時間,是指在通過使用域名訪問網(wǎng)站時,HTTP返回第 一個包的時間。網(wǎng)絡(luò)層響應(yīng)時間的定義為網(wǎng)絡(luò)層響應(yīng)時間=TCP連接時間+發(fā)送請求的 時間+收到請求響應(yīng)信息的第一個字節(jié)的時間。一次完整的HTTP服務(wù)探測過程包括為了探測HTTP的訪問性能,客戶端通過域 名、發(fā)起HTTP訪問請求到web服務(wù)器。web服務(wù)器將實(shí)際頁面返回給客戶端進(jìn)行下載。HTTPS服務(wù)探測同HTTP服務(wù)探測,只是HTTPS服務(wù)是在HTTP協(xié)議的基礎(chǔ)上通過在 傳輸層加密實(shí)現(xiàn)。網(wǎng)站訪問性能監(jiān)測服務(wù)器200部署于互聯(lián)網(wǎng)上,用于接收獲取大量客戶終端100 產(chǎn)生的DNS探測數(shù)據(jù)和HTTP/HTTPS探測數(shù)據(jù),并實(shí)現(xiàn)數(shù)據(jù)匯總,數(shù)據(jù)格式化處理和數(shù)據(jù)存 儲功能。DNS可用率計(jì)算裝置201,獲取數(shù)據(jù)預(yù)處理模塊中探測類型為DNS的數(shù)據(jù),這些數(shù) 據(jù)中包括了 DNS探測過程中CNAME記錄結(jié)果、NS記錄結(jié)果和A記錄結(jié)果。首先,對獲取到 的數(shù)據(jù)進(jìn)行分析計(jì)算,得出各探測節(jié)點(diǎn)的DNS服務(wù)狀態(tài),并進(jìn)行存儲。然后,再對DNS服務(wù) 狀態(tài)數(shù)據(jù)進(jìn)行分析計(jì)算,得出各省各業(yè)務(wù)的DNS服務(wù)可用率數(shù)據(jù),并進(jìn)行存儲。[0043]HTTP可用率計(jì)算裝置202,獲取數(shù)據(jù)預(yù)處理模塊中探測類型為HTTP/HTTPS的數(shù) 據(jù),這些數(shù)據(jù)中包括了 HTTP探測過程中DNS解析時間、網(wǎng)絡(luò)層響應(yīng)時間、url下載時間、HTTP 返回碼、url頁面大小這幾項(xiàng)指標(biāo)。首先,對獲取到的數(shù)據(jù)進(jìn)行分析計(jì)算,得出各探測節(jié)點(diǎn) 的HTTP服務(wù)狀態(tài),并進(jìn)行存儲。然后,再對HTTP服務(wù)狀態(tài)數(shù)據(jù)進(jìn)行分析計(jì)算,得出各省各 業(yè)務(wù)的HTTP服務(wù)可用率數(shù)據(jù),并進(jìn)行存儲。訪 問性能計(jì)算裝置203,通過對DNS服務(wù)模塊、HTTP服務(wù)模塊處理后的數(shù)據(jù)信息進(jìn) 行合并,并根據(jù)網(wǎng)站訪問性能的綜合指標(biāo)進(jìn)行比對計(jì)算,對網(wǎng)站綜合訪問性能進(jìn)行評價。告警信息生成裝置204,通過將DNS服務(wù)狀態(tài)數(shù)據(jù)、DNS服務(wù)可用率數(shù)據(jù)、HTTP服 務(wù)狀態(tài)數(shù)據(jù)、HTTP服務(wù)可用率數(shù)據(jù)、綜合訪問性能數(shù)據(jù)與告警規(guī)則存儲裝置中的告警規(guī)則 表進(jìn)行對比后,產(chǎn)生告警事件。告警信息輸出裝置205,將輸出告警信息發(fā)送到相應(yīng)的監(jiān)控系統(tǒng)上。如圖11所示,本實(shí)施例的網(wǎng)站訪問性能監(jiān)測系統(tǒng)工作流程如下客戶終端分別使 用DNS、HTTP、HTTPS協(xié)議對網(wǎng)站進(jìn)行探測,并將探測數(shù)據(jù)上送至網(wǎng)站訪問性能監(jiān)測服務(wù)器, 網(wǎng)站訪問性能監(jiān)測服務(wù)器在對探測數(shù)據(jù)進(jìn)行收集、匯總后,將數(shù)據(jù)永久存儲并分別進(jìn)行DNS 服務(wù)數(shù)據(jù)處理和HTTP服務(wù)數(shù)據(jù)處理。網(wǎng)站訪問性能監(jiān)測服務(wù)器通過加載永久存儲的DNS 數(shù)據(jù),形成DNS服務(wù)狀態(tài)數(shù)據(jù);并通過加載永久存儲的HTTP和HTTPS服務(wù)數(shù)據(jù),生成HTTP 服務(wù)狀態(tài)數(shù)據(jù);將DNS服務(wù)狀態(tài)數(shù)據(jù)和HTTP服務(wù)狀態(tài)數(shù)據(jù)進(jìn)行數(shù)據(jù)加載,最終生成綜合訪 問性能可用率數(shù)據(jù)。1)步驟 1 步驟1是在客戶終端完成的,客戶終端首先從自身存儲裝置中讀取本終端的默認(rèn) 系統(tǒng)設(shè)置。其中包括探測的服務(wù)類型、探測的業(yè)務(wù)類型、探測的具體內(nèi)容等基礎(chǔ)參數(shù)。具體 格式見表1 表1、客戶端基礎(chǔ)參數(shù)實(shí)體分類 參數(shù)字段 參數(shù)名稱\m
retrydelay重試間隔全局參數(shù)
times重試次數(shù)全局參數(shù)
scheduletime interval發(fā)起間隔每次探測的發(fā)起間隔
"te^kbt^業(yè)務(wù)類型探測的網(wǎng)站業(yè)務(wù)類型delay等待時間
par am name發(fā)起請求
par am value請求內(nèi)容
runmode運(yùn)行模式
type探測類型主要區(qū)分DNS和HTTP/HTTPS在加載完成初始的基礎(chǔ)參數(shù)信息后,客戶終端按照不同的探測任務(wù),執(zhí)行網(wǎng)站的 探測工作。按照探測類型的不同,客戶終端主要執(zhí)行三種協(xié)議層網(wǎng)絡(luò)服務(wù)。探測服務(wù)時,順 序完成DNS協(xié)議的CNAME、NS、A記錄三種探測類型和HTTP/HTTPS服務(wù)的探測。[0054]如圖6所示,數(shù)據(jù)探測服務(wù)工作的流程包括首先,對www. icbc. com. cn的CNAME 進(jìn)行探測,從而獲取網(wǎng)站Cache站點(diǎn)的域名。如果無法獲取CNAME記錄,將CNAME的結(jié)果標(biāo) 記為fail。然后,對icbc. com. cn的NS記錄進(jìn)行探測,獲取到網(wǎng)站的多個DNS授權(quán)服務(wù)器 域名與IP地址。如果無法獲取授權(quán)服務(wù)器清單,將NS記錄的結(jié)果標(biāo)記為fail,并且將所 有A記錄結(jié)果標(biāo)記為fail。在可以正常獲取授權(quán)服務(wù)器清單后,分別向獲取到的每個DNS 授權(quán)服務(wù)器發(fā)送解析各站點(diǎn)域名的請求,完成各域名A記錄的解析探測。在DNS服務(wù)探測 后,順序完成各站點(diǎn)Url的HTTP/HTTPS請求發(fā)送,從返回的HTTP/HTTPS協(xié)議數(shù)據(jù)報(bào)文中, 獲取出第一個返回報(bào)文的時間,將其記錄為DNS解析時間;獲取HTTP報(bào)文頭的返回碼并記 錄;從報(bào)文中獲取url的頁面大小,并根據(jù)下面公式計(jì)算網(wǎng)絡(luò)層響應(yīng)時間。網(wǎng)絡(luò)層響應(yīng)時間=TCP連接時間+發(fā)送請求的時間+收到請求響應(yīng)信息的第一個 字節(jié)的時間。在客戶終端完成一次探測任務(wù)后,會將所有的探測結(jié)果放入自身存儲裝置,用于 臨時保存此次探測的結(jié)果數(shù)據(jù)。接下來,由客戶終端上送裝置將探測結(jié)果,通過SOAP協(xié)議 發(fā)送至探測服務(wù)器端。在傳送完上送數(shù)據(jù)后,客戶終端將探測配置數(shù)據(jù)從服務(wù)器端獲取并 下載,更新自身存儲裝置中的客戶端基礎(chǔ)參數(shù)。以下為xml包文格式舉例<dataresult><ctime>1279205899</ctime><resultcontext><ctime>1279205845</ctime><type>DNS_CNAME</type><btype>btype_dns_01</btype><businessId>DNS_01</businessId><name>2. 2. 1. 1 探測門戶 Cache 站點(diǎn) DNS 服務(wù) </name><request>www. icbc. com. cn</request><resultl>cdn. icbc. com. chinacache. net. </resultl><result2>cc00052. h. cncssr. chinacache. net. </result2><result3>123. 125. 162. 58. 202. 108. 251. 167</result3></resultcontext></dataresult>其中需要說明的是,type和btype分別代表著探測類型和業(yè)務(wù)類型。2)步驟 2 步驟2是在網(wǎng)站訪問性能監(jiān)測服務(wù)器中完成的。網(wǎng)站訪問性能監(jiān)測服務(wù)器首先通 過監(jiān)聽SOAP服務(wù),對大量客戶終端上送的探測結(jié)果數(shù)據(jù)進(jìn)行接收,然后將接收到的數(shù)據(jù)進(jìn) 行數(shù)據(jù)匯總處理。接下來,在這一次客戶終端與監(jiān)測服務(wù)器端交互的過程中,加載客戶終端 探測參數(shù)表(見表2)表2、永久存儲裝置中的配置參數(shù)表
權(quán)利要求1.一種網(wǎng)站訪問性能監(jiān)測系統(tǒng),其特征是,所述的系統(tǒng)包括客戶終端、網(wǎng)站訪問性能 監(jiān)測服務(wù)器、本地域名系統(tǒng)DNS服務(wù)器、源站授權(quán)DNS服務(wù)器和Web服務(wù)器;所述的客戶終端通過互聯(lián)網(wǎng)分別與所述的網(wǎng)站訪問性能監(jiān)測服務(wù)器、本地DNS服務(wù) 器、源站授權(quán)DNS服務(wù)器和Web服務(wù)器相連接;所述的本地DNS服務(wù)器通過互聯(lián)網(wǎng)與源站授權(quán)DNS服務(wù)器相連接; 所述的客戶終端包括DNS數(shù)據(jù)接口,用于向所述的本地DNS服務(wù)器發(fā)送DNS探測數(shù)據(jù)請求,并獲取所述的本 地DNS服務(wù)器反饋的包含CNAME數(shù)據(jù)和NS數(shù)據(jù)在內(nèi)的DNS探測數(shù)據(jù);HTTP數(shù)據(jù)接口,用于根據(jù)域名向所述的Web服務(wù)器發(fā)送超文本傳輸協(xié)議HTTP探測數(shù)據(jù) 請求,并獲取所述Web服務(wù)器反饋的包含頁面數(shù)據(jù)在內(nèi)的HTTP探測數(shù)據(jù);探測數(shù)據(jù)發(fā)送接口,用于向所述的網(wǎng)站訪問性能監(jiān)測服務(wù)器發(fā)送包含DNS探測數(shù)據(jù)和 HTTP探測數(shù)據(jù)的網(wǎng)站訪問性能探測數(shù)據(jù); 所述的網(wǎng)站訪問性能監(jiān)測服務(wù)器包括 探測數(shù)據(jù)接收接口,用于接收所述的網(wǎng)站訪問性能探測數(shù)據(jù);DNS可用率計(jì)算裝置,與所述的探測數(shù)據(jù)接收接口相連接,用于根據(jù)獲取的DNS探測數(shù) 據(jù)計(jì)算生成DNS服務(wù)狀態(tài)數(shù)據(jù),并根據(jù)所述的DNS服務(wù)狀態(tài)數(shù)據(jù)計(jì)算生成DNS服務(wù)可用率 數(shù)據(jù);HTTP可用率計(jì)算裝置,與所述的探測數(shù)據(jù)接收接口相連接,用于根據(jù)獲取的HTTP探測 數(shù)據(jù)計(jì)算生成HTTP服務(wù)狀態(tài)數(shù)據(jù),并根據(jù)所述的HTTP服務(wù)狀態(tài)數(shù)據(jù)計(jì)算生成HTTP服務(wù)可 用率數(shù)據(jù);訪問性能計(jì)算裝置,與所述的DNS可用率計(jì)算裝置和HTTP可用率計(jì)算裝置相連接,用 于根據(jù)獲取的DNS探測數(shù)據(jù)和HTTP探測數(shù)據(jù)計(jì)算生成網(wǎng)站訪問性能評價數(shù)據(jù);告警信息生成裝置,與所述的訪問性能計(jì)算裝置相連接,用于根據(jù)所述的DNS服務(wù)狀 態(tài)數(shù)據(jù)、DNS服務(wù)可用率數(shù)據(jù)、HTTP服務(wù)狀態(tài)數(shù)據(jù)、HTTP服務(wù)可用率數(shù)據(jù)、網(wǎng)站訪問性能評 價數(shù)據(jù)以及預(yù)存儲的告警閥值數(shù)據(jù)計(jì)算生成告警信息;告警信息輸出裝置,與所述的告警信息生成裝置相連接,用于輸出所述的告警信息。
2.根據(jù)權(quán)利要求1所述的網(wǎng)站訪問性能監(jiān)測系統(tǒng),其特征是,所述的DNS探測請求裝置 用于向本地DNS服務(wù)器發(fā)送CNAME數(shù)據(jù)獲取請求、向本地DNS服務(wù)器發(fā)送NS數(shù)據(jù)獲取請求 并向多個源站授權(quán)DNS服務(wù)器逐一發(fā)送域名解析請求。
3.根據(jù)權(quán)利要求2所述的網(wǎng)站訪問性能監(jiān)測系統(tǒng),其特征是,所述的DNS數(shù)據(jù)獲取裝 置,用于獲取所述本地DNS服務(wù)器反饋的CNAME數(shù)據(jù),和包含多個源站授權(quán)DNS服務(wù)器的域 名和地址的NS數(shù)據(jù),并獲取每個源站授權(quán)DNS服務(wù)器反饋的域名所映射的IP地址數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的網(wǎng)站訪問性能監(jiān)測系統(tǒng),其特征是,所述的告警信息輸出裝 置,用于向?qū)?yīng)的IP地址輸出所述的告警信息。
專利摘要本實(shí)用新型實(shí)施例提供了一種網(wǎng)站訪問性能監(jiān)測系統(tǒng),該系統(tǒng)包括客戶終端、網(wǎng)站訪問性能監(jiān)測服務(wù)器、本地域名系統(tǒng)DNS服務(wù)器、源站授權(quán)DNS服務(wù)器和Web服務(wù)器;客戶終端通過互聯(lián)網(wǎng)分別與網(wǎng)站訪問性能監(jiān)測服務(wù)器、本地DNS服務(wù)器、源站授權(quán)DNS服務(wù)器和Web服務(wù)器相連接;本地DNS服務(wù)器通過互聯(lián)網(wǎng)與源站授權(quán)DNS服務(wù)器相連接;客戶終端發(fā)送DNS探測數(shù)據(jù)請求和HTTP探測數(shù)據(jù)請求,獲取反饋的DNS探測數(shù)據(jù)和HTTP探測數(shù)據(jù);監(jiān)測服務(wù)器生成網(wǎng)站訪問性能評價數(shù)據(jù)和告警信息。以通過獲取完整、準(zhǔn)確的網(wǎng)站訪問性能數(shù)據(jù)信息,提供完整、準(zhǔn)確的網(wǎng)站訪問性能信息。
文檔編號H04L29/08GK201919010SQ20102067649
公開日2011年8月3日 申請日期2010年12月22日 優(yōu)先權(quán)日2010年12月22日
發(fā)明者岳紅超, 李新印, 王希, 薄敬源, 陳 峰 申請人:中國工商銀行股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
奉化市| 永和县| 三都| 潜山县| 江津市| 丽江市| 长沙县| 科技| 衡山县| 三江| 潼南县| 晋州市| 阿拉善左旗| 绥化市| 罗田县| 蕉岭县| 灵台县| 普格县| 宁乡县| 呼伦贝尔市| 高州市| 双鸭山市| 万安县| 新巴尔虎左旗| 繁峙县| 广饶县| 宁阳县| 深圳市| 安远县| 岱山县| 扎赉特旗| 丹棱县| 广河县| 中方县| 财经| 来凤县| 礼泉县| 宽城| 汪清县| 油尖旺区| 庆云县|