日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種流量統(tǒng)計方法和裝置的制造方法

文檔序號:10666401閱讀:274來源:國知局
一種流量統(tǒng)計方法和裝置的制造方法
【專利摘要】本發(fā)明實施例公開了一種流量統(tǒng)計方法和裝置,應(yīng)用于CDN中,在頁面進行埋點操作,使得當(dāng)獲取用戶端使用LDNS地址向所述頁面發(fā)起第一訪問請求時,向所述用戶端返回第一網(wǎng)絡(luò)地址,使得所述用戶端向所述第一網(wǎng)絡(luò)地址發(fā)送第二訪問請求;以此獲取所述用戶端地址和所述LDNS地址的對應(yīng)關(guān)系集合以及所述用戶端地址所使用的所有LDNS地址的權(quán)重;將所述對應(yīng)關(guān)系集合以及所述權(quán)重作為統(tǒng)計流量的因子,以LDNS地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量,從而可以有效消除使用與自身用戶端地址歸屬不同接入網(wǎng)絡(luò)的LDNS地址訪問的用戶端對統(tǒng)計流量造成的不準(zhǔn)確的影響。
【專利說明】
一種流量統(tǒng)計方法和裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,特別是涉及一種流量統(tǒng)計方法和裝置。
【背景技術(shù)】
[0002] 內(nèi)容分發(fā)網(wǎng)絡(luò)(Content Delivery Network,(DN)的主要作用是可以將資源站提 供的內(nèi)容緩存到CDN服務(wù)器中。當(dāng)用戶端企圖訪問該內(nèi)容時,將使用本地域名系統(tǒng)(Local Domain Name System,LDNS)地址而不是自身的用戶端地址發(fā)起訪問請求,⑶N系統(tǒng)可以通 過解析所述用戶端發(fā)起的訪問請求,獲取所述訪問請求中所使用的LDNS地址,并根據(jù)解析 結(jié)果向所述用戶端返回可以相對較快訪問到該內(nèi)容的CDN網(wǎng)絡(luò)節(jié)點的CDN地址,使得所述 用戶端可以根據(jù)返回的所述CDN地址訪問所述CDN網(wǎng)絡(luò)節(jié)點,由此實現(xiàn)在CDN下對所述訪 問的調(diào)度。
[0003] 在調(diào)度過程中,⑶N系統(tǒng)需要統(tǒng)計調(diào)度的流量。由于訪問請求中一般只包含LDNS 地址,故CDN系統(tǒng)是以LDNS地址作為統(tǒng)計流量的基準(zhǔn)。例如可以統(tǒng)計出單位時間內(nèi)調(diào)度到 網(wǎng)絡(luò)節(jié)點1的流量中有多少來自LDNS地址A所屬的接入網(wǎng)絡(luò),調(diào)度到網(wǎng)絡(luò)節(jié)點2的流量中 有多少來自LDNS地址B所屬的接入網(wǎng)絡(luò)等。
[0004] 但是有些情況下,用戶端發(fā)送的訪問請求中使用的LDNS地址和用戶端自身的用 戶端地址并不屬于同一個接入網(wǎng)絡(luò),例如用戶端自身的用戶端地址A屬于天津的一個接入 網(wǎng)絡(luò),而該客戶端發(fā)送的訪問請求中所使用的LDNS地址B屬于北京的一個接入網(wǎng)絡(luò)的情 況。由于⑶N系統(tǒng)是以LDNS地址作為統(tǒng)計流量的基準(zhǔn),由此導(dǎo)致在統(tǒng)計流量時,⑶N系統(tǒng) 會將原本屬于天津一個接入網(wǎng)絡(luò)的流量錯誤的統(tǒng)計到LDNS地址B所在的北京接入網(wǎng)絡(luò)的 流量中,使得流量統(tǒng)計結(jié)果中屬于各個接入網(wǎng)絡(luò)的流量和實際產(chǎn)生流量中屬于各個接入網(wǎng) 絡(luò)的流量相比具有較大偏差。

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

[0005] 為了解決上述技術(shù)問題,本發(fā)明提供了一種流量統(tǒng)計方法和裝置,通過獲取用戶 端地址和LDNS地址的對應(yīng)關(guān)系集合以及所述用戶端地址所使用的所有LDNS地址的權(quán)重并 作為流量統(tǒng)計的因子,從而消除使用與自身用戶端地址歸屬不同接入網(wǎng)絡(luò)的LDNS地址訪 問的用戶端對統(tǒng)計流量造成的不準(zhǔn)確的影響。
[0006] 本發(fā)明實施例公開了如下技術(shù)方案:
[0007] -種流量統(tǒng)計方法,應(yīng)用于⑶N中,所述方法包括:
[0008] 在頁面進行埋點操作,所述埋點操作使得當(dāng)獲取用戶端使用LDNS地址向所述頁 面發(fā)起第一訪問請求時,向所述用戶端返回第一網(wǎng)絡(luò)地址,使得所述用戶端向所述第一網(wǎng) 絡(luò)地址發(fā)送第二訪問請求,所述第二訪問請求中包括所述用戶端自身的用戶端地址和所使 用的LDNS地址;
[0009] 通過統(tǒng)計訪問所述第一網(wǎng)絡(luò)地址的所述第二訪問請求,獲取所述用戶端地址和所 述LDNS地址的對應(yīng)關(guān)系集合以及所述用戶端地址所使用的所有LDNS地址的權(quán)重;
[0010] 對所述用戶端的訪問請求進行調(diào)度,所述調(diào)度具體為根據(jù)所述第一訪問請求中的 所述LDNS地址向所述用戶端返回保存所述頁面的⑶N網(wǎng)絡(luò)節(jié)點的⑶N地址,以使得所述用 戶端使用用戶端地址訪問所述CDN網(wǎng)絡(luò)節(jié)點;
[0011] 將所述對應(yīng)關(guān)系集合以及所述權(quán)重作為統(tǒng)計流量的因子,以LDNS地址為基準(zhǔn),統(tǒng) 計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流 量。
[0012] 優(yōu)選的,所述統(tǒng)計通過調(diào)度訪問所述頁面的訪問請求到各個網(wǎng)絡(luò)節(jié)點所產(chǎn)生的流 量,具體包括:
[0013] 統(tǒng)計所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量;
[0014] 獲?、荖網(wǎng)絡(luò)節(jié)點的集合、訪問⑶N網(wǎng)絡(luò)節(jié)點所使用的cname所配置的LDNS地址 集合和各個別名值所配置的LDNS地址與CDN網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān)系;
[0015] 根據(jù)所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量、所述CDN網(wǎng)絡(luò)節(jié)點的集 合、所述訪問CDN網(wǎng)絡(luò)節(jié)點所使用的cname所配置的LDNS地址集合和所述各個cname所配 置的LDNS地址與CDN網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān)系,將所述對應(yīng)關(guān)系集合以及所述權(quán)重作為統(tǒng)計流 量的因子,以LDNS地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào) 度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量。
[0016] 優(yōu)選的,所述統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各 個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量,具體包括:
[0020] BWt (Can,N1, LDNSx)為t時刻所有通過LDNSx的解析訪問CDN網(wǎng)絡(luò)節(jié)點N i獲取Ca n 的內(nèi)容所產(chǎn)生的流量帶寬;
[0021] IPe為所述用戶端自身的用戶端地址;
[0022] Can為所述頁面的地址;
[0023] 隊為CDN網(wǎng)絡(luò)節(jié)點的IP地址;
[0024] LDNS3^ LDNS 地址為 X 的 LDNS ;
[0025]
為所有通過使用LDNSx獲?、荖網(wǎng)絡(luò)節(jié)點N i解析結(jié)果的用戶端地址集 合;
[0026] BWt (Can,IPe,N1, LDNSx)為t時刻IPe通過LDNS x的解析訪問N i獲取Ca "的內(nèi)容所 產(chǎn)生的流量帶寬;
[0027] 〕NSX占 IP 6所使用的所有LDNS地址的權(quán)重;
[0028] f對使用LDNSx的所述第一訪問請求調(diào)度到N 權(quán)重;
[0029] b IP^N1獲取Can內(nèi)容的流量帶寬。
[0030] 優(yōu)選的,還包括:
[0031] 將所述對應(yīng)關(guān)系集合以及所述權(quán)重作為統(tǒng)計流量的因子,以LDNS地址為基準(zhǔn),統(tǒng) 計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上,所使用的 cname分別產(chǎn)生的流量。
[0032] 優(yōu)選的,所述統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各 個網(wǎng)絡(luò)節(jié)點上,所使用的cname分別所產(chǎn)生的流量,具體包括:
[0034] 其中,
[0035] BWt (Csp,N1, LDNSx)為t時刻所有通過LDNSx的解析訪問N i獲取Ca "的內(nèi)容中,使 用cname為Csp所產(chǎn)生的帶寬流量;
[0036] Csp為所使用的cname ;
[0037] 為被調(diào)度到隊上的訪問所述頁面的訪問請求,其中使用cname為Cs p 的權(quán)重。
[0038] -種流量統(tǒng)計裝置,應(yīng)用于⑶N中,所述裝置包括:
[0039] 埋點單元,用于在頁面進行埋點操作,所述埋點操作使得當(dāng)獲取用戶端使用LDNS 地址向所述頁面發(fā)起第一訪問請求時,向所述用戶端返回第一網(wǎng)絡(luò)地址,使得所述用戶端 向所述第一網(wǎng)絡(luò)地址發(fā)送第二訪問請求,所述第二訪問請求中包括所述用戶端自身的用戶 端地址和所使用的LDNS地址;
[0040] 獲取單元,用于通過統(tǒng)計訪問所述第一網(wǎng)絡(luò)地址的所述第二訪問請求,獲取所述 用戶端地址和所述LDNS地址的對應(yīng)關(guān)系集合以及所述用戶端地址所使用的所有LDNS地址 的權(quán)重;
[0041] 調(diào)度單元,用于對所述用戶端的訪問請求進行調(diào)度,所述調(diào)度具體為根據(jù)所述第 一訪問請求中的所述LDNS地址向所述用戶端返回保存所述頁面的CDN網(wǎng)絡(luò)節(jié)點的CDN地 址,以使得所述用戶端使用用戶端地址訪問所述CDN網(wǎng)絡(luò)節(jié)點;
[0042] 統(tǒng)計單元,用于將所述對應(yīng)關(guān)系集合以及所述權(quán)重作為統(tǒng)計流量的因子,以LDNS 地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié) 點上所產(chǎn)生的流量。
[0043] 優(yōu)選的,所述統(tǒng)計單元,具體包括:
[0044] 第一統(tǒng)計子單元,用于統(tǒng)計所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量;
[0045] 獲取子單元,用于獲取CDN網(wǎng)絡(luò)節(jié)點的集合、訪問CDN網(wǎng)絡(luò)節(jié)點所使用的cname所 配置的LDNS地址集合和各個別名值所配置的LDNS地址與⑶N網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān)系;
[0046] 第二統(tǒng)計子單元,用于根據(jù)所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量、所 述CDN網(wǎng)絡(luò)節(jié)點的集合、所述訪問CDN網(wǎng)絡(luò)節(jié)點所使用的cname所配置的LDNS地址集合和 所述各個cname所配置的LDNS地址與CDN網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān)系,將所述對應(yīng)關(guān)系集合以及 所述權(quán)重作為統(tǒng)計流量的因子,以LDNS地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁 面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量。
[0047] 優(yōu)選的,所述第二統(tǒng)計子單元統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請 求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量,具體包括:
[0051] BWt (Can,N1, LDNSx)為t時刻所有通過LDNSx的解析訪問CDN網(wǎng)絡(luò)節(jié)點N i獲取Ca n 的內(nèi)容所產(chǎn)生的流量帶寬;
[0052] IPe為所述用戶端自身的用戶端地址;
[0053] Can為所述頁面的地址;
[0054] 隊為CDN網(wǎng)絡(luò)節(jié)點的IP地址;
[0055] LDNS3^ LDNS 地址為 X 的 LDNS ;
[0056] 為所有通過使用LDNSx獲?、荖網(wǎng)絡(luò)節(jié)點Ni解析結(jié)果的用戶端地址集 合;
[0057] BWt (Can,IPe,N1, LDNSx)為t時刻IPe通過LDNS x的解析訪問N i獲取Ca "的內(nèi)容所 產(chǎn)生的流量帶寬;
[0058] .L/:i,Wx為LDNSx占 IP e所使用的所有LDNS地址的權(quán)重;
[0059] ^ ,/(.為針對使用LDNSx的所述第一訪問請求調(diào)度到N i的權(quán)重;
[0060] BWt (Can,IPe,N1)為1匕在N i獲取Ca n內(nèi)容的流量帶寬。
[0061 ] 優(yōu)選的,所述統(tǒng)計單元還包括第三統(tǒng)計子單元:
[0062] 所述第三統(tǒng)計子單元,用于將所述對應(yīng)關(guān)系集合以及所述權(quán)重作為統(tǒng)計流量的因 子,以LDNS地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的 各個網(wǎng)絡(luò)節(jié)點上,所使用的cname分別產(chǎn)生的流量。
[0063] 優(yōu)選的,所述第三統(tǒng)計子單元統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請 求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上,所使用的cname分別所產(chǎn)生的流量,具體包括:
[0065] 其中,
[0066] BWt (Csp,N1, LDNSx)為t時刻所有通過LDNSx的解析訪問N i獲取Ca "的內(nèi)容中,使 用cname為Csp所產(chǎn)生的帶寬流量;
[0067] Csp為所使用的cname ;
[0068] 為被調(diào)度到隊上的訪問所述頁面的訪問請求,其中使用cname為Cs p 的權(quán)重。
[0069] 由上述技術(shù)方案可以看出,通過在網(wǎng)絡(luò)頁面上進行埋點操作,使得用戶端在試圖 訪問該頁面時會根據(jù)所述埋點操作訪問第一網(wǎng)絡(luò)地址,并在訪問所述第一網(wǎng)絡(luò)地址的第二 訪問請求中留下所使用的LDNS地址和自身用戶端地址,由此使得系統(tǒng)可以通過統(tǒng)計所述 第二訪問請求獲取所述用戶端地址和所述LDNS地址的對應(yīng)關(guān)系集合以及所述用戶端地址 所使用的所有LDNS地址的權(quán)重,并以此作為統(tǒng)計流量的因子,從而可以有效消除使用與自 身用戶端地址歸屬不同接入網(wǎng)絡(luò)的LDNS地址訪問的用戶端對統(tǒng)計流量造成的不準(zhǔn)確的影 響。
【附圖說明】
[0070] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。
[0071] 圖1為本發(fā)明實施例提供的一種流量統(tǒng)計方法的方法流程圖;
[0072] 圖2為本發(fā)明實施例提供的一種流量統(tǒng)計裝置的裝置結(jié)構(gòu)圖;
[0073] 圖3為本發(fā)明實施例提供的一種流量統(tǒng)計裝置的裝置結(jié)構(gòu)圖;
[0074] 圖4為本發(fā)明實施例提供的一種流量統(tǒng)計裝置的裝置結(jié)構(gòu)圖。
【具體實施方式】
[0075] 現(xiàn)有技術(shù)的CDN中的用戶端在訪問網(wǎng)絡(luò)資源時,其中有一定比例的用戶端在訪問 過程中所使用的LDNS地址或者說LDNS的IP地址與用戶端自身的用戶端地址或者說用戶 端IP地址不屬于同一個接入網(wǎng)絡(luò),例如用戶端自身的用戶端地址A屬于天津的一個接入網(wǎng) 絡(luò),而該客戶端發(fā)送的訪問請求中所使用的LDNS地址B屬于北京的一個接入網(wǎng)絡(luò)的情況。 這種情況會導(dǎo)致在CDN系統(tǒng)在通過LDNS地址統(tǒng)計調(diào)度的流量時,會將原本屬于天津一個接 入網(wǎng)絡(luò)的流量錯誤的統(tǒng)計到LDNS地址B所在的北京接入網(wǎng)絡(luò)的流量中,使得流量統(tǒng)計結(jié)果 中屬于各個接入網(wǎng)絡(luò)的流量和實際產(chǎn)生流量中屬于各個接入網(wǎng)絡(luò)的流量相比具有較大偏 差。使得目前的流量統(tǒng)計結(jié)果只能算是一種粗略的估算,具有的參考價值不高。
[0076] 為此,本發(fā)明實施例提供了一種流量統(tǒng)計方法和裝置,通過在網(wǎng)絡(luò)頁面上進行埋 點操作,使得用戶端在試圖訪問該頁面時會根據(jù)所述埋點操作訪問第一網(wǎng)絡(luò)地址,并在訪 問所述第一網(wǎng)絡(luò)地址的第二訪問請求中留下所使用的LDNS地址和自身用戶端地址,由此 使得系統(tǒng)可以通過統(tǒng)計所述第二訪問請求獲取所述用戶端地址和所述LDNS地址的對應(yīng)關(guān) 系集合以及所述用戶端地址所使用的所有LDNS地址的權(quán)重,并以此作為統(tǒng)計流量的因子, 從而可以有效消除使用與自身用戶端地址歸屬不同接入網(wǎng)絡(luò)的LDNS地址訪問的用戶端對 統(tǒng)計流量造成的不準(zhǔn)確的影響。
[0077] 為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚地描述,顯然,所描述的實施例是本發(fā)明 一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有 做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0078] 實施例一
[0079] 圖1為本發(fā)明實施例提供的一種流量統(tǒng)計方法的方法流程圖,應(yīng)用于CDN中,所述 方法包括:
[0080] SlOl :在頁面進行埋點操作,所述埋點操作使得當(dāng)獲取用戶端使用LDNS地址向所 述頁面發(fā)起第一訪問請求時,向所述用戶端返回第一網(wǎng)絡(luò)地址,使得所述用戶端向所述第 一網(wǎng)絡(luò)地址發(fā)送第二訪問請求,所述第二訪問請求中包括所述用戶端自身的用戶端地址和 所使用的LDNS地址。
[0081] 舉例說明,所述埋點操作可以理解為埋點頁面瀏覽量(page view,PV),即在網(wǎng)站 的頁面中嵌入Script腳本,當(dāng)在被用戶端的瀏覽器訪問到的時候,該script腳本會根據(jù)自 身內(nèi)容執(zhí)行相應(yīng)的操作。在本發(fā)明實施例中,在頁面中嵌入的所述script腳本可以理解為 讓所述用戶端的瀏覽器訪問具有特定域名的所述第一網(wǎng)絡(luò)地址,所述第一網(wǎng)絡(luò)地址可以理 解為統(tǒng)一資源定位器(Uniform Resoure Locator,URL),由此可以通過分析用戶端在訪問 具有所述第一網(wǎng)絡(luò)地址的服務(wù)器時留下的日志來獲取所述用戶端所使用的LDNS地址和所 述用戶端的用戶端地址對應(yīng)關(guān)系集合以及用戶端地址所使用的所有LDNS地址的權(quán)重。
[0082] 所述LDNS地址的一種常見形式可以是LDNS IP ;所述用戶端地址的一種常見形式 可以是用戶端IP。
[0083] S102:通過統(tǒng)計訪問所述第一網(wǎng)絡(luò)地址的所述第二訪問請求,獲取所述用戶端地 址和所述LDNS地址的對應(yīng)關(guān)系集合以及所述用戶端地址所使用的所有LDNS地址的權(quán)重。
[0084] 舉例說明,所述用戶端地址可以與多個LDNS地址建立對應(yīng)關(guān)系。所述用戶端地址 所使用的所有LDNS地址的權(quán)重可以理解為,若所述用戶端訪問所述第一網(wǎng)絡(luò)地址10次,其 中3次使用LDNS1,6次使用LDNS2, 1次使用LDNS3,那么所述用戶端地址所使用的所有LDNS 地址的權(quán)重分別LDNSl為3/10, LDNS2為6/10, LDNS3為1/10。
[0085] S103:對所述用戶端的訪問請求進行調(diào)度,所述調(diào)度具體為根據(jù)所述第一訪問請 求中的所述LDNS地址向所述用戶端返回保存所述頁面的⑶N網(wǎng)絡(luò)節(jié)點的⑶N地址,以使得 所述用戶端使用用戶端地址訪問所述CDN網(wǎng)絡(luò)節(jié)點。
[0086] 舉例說明,所述⑶N地址可以理解為加速地址,所述用戶端可以通過訪問所述⑶N 地址達到相對快速訪問到所述頁面內(nèi)容的效果。
[0087] S104 :將所述對應(yīng)關(guān)系集合以及所述權(quán)重作為統(tǒng)計流量的因子,以LDNS地址為基 準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn) 生的流量。
[0088] 舉例說明,通過步驟S102可以確定所述用戶端所使用的至少一個LDNS地址和所 述用戶端使用所述至少一個LDNS地址的權(quán)重,由此可以更加精確的統(tǒng)計出所述用戶端所 產(chǎn)生的流量。
[0089] 可以看出,通過在網(wǎng)絡(luò)頁面上進行埋點操作,使得用戶端在試圖訪問該頁面時會 根據(jù)所述埋點操作訪問第一網(wǎng)絡(luò)地址,并在訪問所述第一網(wǎng)絡(luò)地址的第二訪問請求中留下 所使用的LDNS地址和自身用戶端地址,由此使得系統(tǒng)可以通過統(tǒng)計所述第二訪問請求獲 取所述用戶端地址和所述LDNS地址的對應(yīng)關(guān)系集合以及所述用戶端地址所使用的所有 LDNS地址的權(quán)重,并以此作為統(tǒng)計流量的因子,從而可以有效消除使用與自身用戶端地址 歸屬不同接入網(wǎng)絡(luò)的LDNS地址訪問的用戶端對統(tǒng)計流量造成的不準(zhǔn)確的影響。
[0090] 實施例二
[0091] 本實施例將在實施例一的基礎(chǔ)上,對如何利用所述對應(yīng)關(guān)系集合以及所述權(quán)重來 進行流量統(tǒng)計。
[0092] 在進行流量統(tǒng)計時,除了需要所述對應(yīng)關(guān)系集合以及所述權(quán)重,還需要獲取統(tǒng)計 出的所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量;
[0093] 獲取⑶N網(wǎng)絡(luò)節(jié)點的集合、訪問⑶N網(wǎng)絡(luò)節(jié)點所使用的cname所配置的LDNS地址 集合和各個別名值所配置的LDNS地址與CDN網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān)系;
[0094] 根據(jù)所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量、所述CDN網(wǎng)絡(luò)節(jié)點的集 合、所述訪問CDN網(wǎng)絡(luò)節(jié)點所使用的cname所配置的LDNS地址集合和所述各個cname所配 置的LDNS地址與CDN網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān)系,將所述對應(yīng)關(guān)系集合以及所述權(quán)重作為統(tǒng)計流 量的因子,以LDNS地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào) 度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量。
[0095] 舉例說明,所述cname可以理解為⑶N地址中設(shè)置的cname值。所述⑶N地址為 所述用戶端訪問所述頁面的加速地址,若所述頁面的地址為abc. com,所述⑶N地址可以為 abc. cdn. com,所述cname值可以為cdn. com。需要注意的是,所述頁面的地址也可以叫做訪 問頻道,所述cname值也可以叫做調(diào)度頻道。
[0096] 可選的,本發(fā)明實施例提供了一種統(tǒng)計用戶端在特定網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量的 方式,所述統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點 上所產(chǎn)生的流量,具體包括:
[0100] BWt (Can,N1, LDNSx)為t時刻所有通過LDNSx的解析訪問CDN網(wǎng)絡(luò)節(jié)點N 1獲取訪問 頻道Can的內(nèi)容所產(chǎn)生的帶寬流量;
[0101] IPe為所述用戶端自身的用戶端地址;
[0102] Can為所述頁面的地址,或者可以叫做訪問頻道η (域名),用戶端請求的被CDN加 速的域名,例如WWW. taobao. com ;
[0103] 隊為CDN網(wǎng)絡(luò)節(jié)點的IP地址;
[0104] LDNS3^ LDNS 地址為 X 的 LDNS ;
[0105]
為所有通過!^^,來獲取⑶N網(wǎng)絡(luò)節(jié)點N i解析結(jié)果的用戶端地址集 合;
[0106] BWt (Can,IPe,N1, LDNSx)為t時刻IPe通過LDNS x的解析訪問N i獲取訪問頻道Ca n 的內(nèi)容所產(chǎn)生的流量帶寬;
[0107]
為LDNSx占 IP e所使用的所有LDNS地址的權(quán)重;(因為IP 般會通 過多個LDNS獲取N1的解析)
[0108] _;V/為在⑶N的調(diào)度策略中配置的針對LDNSx的解析請求返回N i解析結(jié) 果的權(quán)重(因為LDNSx針對特定域名應(yīng)的調(diào)度域名的解析,可以返回不同的節(jié)點解析 結(jié)果)
[0109] BWt (Can,IPe,N1)為IPe在CDN網(wǎng)絡(luò)節(jié)點N i獲取Ca "內(nèi)容的流量帶寬,一般通過節(jié) 點日志計算得出。
[0110] 本發(fā)明實施例中,除了可以統(tǒng)計調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào) 度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量,還可以進一步統(tǒng)計在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上,所 使用的cname分別產(chǎn)生的流量。使得統(tǒng)計流量的精度進一步提高。
[0111] 可選的,將所述對應(yīng)關(guān)系集合以及所述權(quán)重作為統(tǒng)計流量的因子,以LDNS地址為 基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上,所 使用的cname分別產(chǎn)生的流量。
[0112] 為此,本發(fā)明實施例還提供了一種優(yōu)選的統(tǒng)計算法,所述統(tǒng)計通過調(diào)度所述用戶 端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上,所使用的cname分別所產(chǎn)生的 流量,具體包括:
[0114] 其中,
[0115] BWt (Csp,N1, LDNSx)為t時刻所有通過LDNSx的解析訪問N i獲取Ca "的內(nèi)容中,使 用cname為Csp所產(chǎn)生的帶寬流量;
[0116] Csp為所使用的cname ;
[0117] _Λ卩為被調(diào)度到隊上的訪問所述頁面的訪問請求,其中使用cname為Cs p 的權(quán)重。
[0118] 在上述統(tǒng)計流量的基礎(chǔ)上,還可以通過統(tǒng)計所有用戶端訪問⑶N中頁面所產(chǎn)生的 流量情況,進一步統(tǒng)計通過調(diào)度所有用戶端訪問各個頁面的訪問請求,在調(diào)度到的各個網(wǎng) 絡(luò)節(jié)點上,所使用的cname分別所產(chǎn)生的流量。具體的計算方式可以為:
[0120]其中,
[0121 ] BWt (Csp,N1)為t時刻所有通過為cname為Csp配置的所有LDNS集合的解析訪問 N1所產(chǎn)生的帶寬流量;
[0122]
為被調(diào)度到N1上的LDNS地址,其中使用cname為Cs p的權(quán)重。
[0123] 由上述實施例可以看出,通過在網(wǎng)絡(luò)頁面上進行埋點操作,使得用戶端在試圖訪 問該頁面時會根據(jù)所述埋點操作訪問第一網(wǎng)絡(luò)地址,并在訪問所述第一網(wǎng)絡(luò)地址的第二訪 問請求中留下所使用的LDNS地址和自身用戶端地址,由此使得系統(tǒng)可以通過統(tǒng)計所述第 二訪問請求獲取所述用戶端地址和所述LDNS地址的對應(yīng)關(guān)系集合以及所述用戶端地址所 使用的所有LDNS地址的權(quán)重,并以此作為統(tǒng)計流量的因子,從而可以有效消除使用與自身 用戶端地址歸屬不同接入網(wǎng)絡(luò)的LDNS地址訪問的用戶端對統(tǒng)計流量造成的不準(zhǔn)確的影 響。
[0124] 實施例三
[0125] 圖2為本發(fā)明實施例提供的一種流量統(tǒng)計裝置的裝置結(jié)構(gòu)圖,應(yīng)用于CDN中,所述 裝置包括:
[0126] 埋點單元201,用于在頁面進行埋點操作,所述埋點操作使得當(dāng)獲取用戶端使用 LDNS地址向所述頁面發(fā)起第一訪問請求時,向所述用戶端返回第一網(wǎng)絡(luò)地址,使得所述用 戶端向所述第一網(wǎng)絡(luò)地址發(fā)送第二訪問請求,所述第二訪問請求中包括所述用戶端自身的 用戶端地址和所使用的LDNS地址。
[0127] 舉例說明,所述埋點操作可以理解為埋點PV。在本發(fā)明實施例中,在頁面中嵌入的 所述script腳本可以理解為讓所述用戶端的瀏覽器訪問具有特定域名的所述第一網(wǎng)絡(luò)地 址,所述第一網(wǎng)絡(luò)地址可以理解為URL,由此可以通過分析用戶端在訪問具有所述第一網(wǎng)絡(luò) 地址的服務(wù)器時留下的日志來獲取所述用戶端所使用的LDNS地址和所述用戶端的用戶端 地址對應(yīng)關(guān)系集合以及用戶端地址所使用的所有LDNS地址的權(quán)重。
[0128] 所述LDNS地址的一種常見形式可以是LDNS IP ;所述用戶端地址的一種常見形式 可以是用戶端IP。
[0129] 獲取單元202,用于通過統(tǒng)計訪問所述第一網(wǎng)絡(luò)地址的所述第二訪問請求,獲取所 述用戶端地址和所述LDNS地址的對應(yīng)關(guān)系集合以及所述用戶端地址所使用的所有LDNS地 址的權(quán)重。
[0130] 舉例說明,所述用戶端地址可以與多個LDNS地址建立對應(yīng)關(guān)系。所述用戶端地址 所使用的所有LDNS地址的權(quán)重可以理解為,若所述用戶端訪問所述第一網(wǎng)絡(luò)地址10次,其 中3次使用LDNS1,6次使用LDNS2, 1次使用LDNS3,那么所述用戶端地址所使用的所有LDNS 地址的權(quán)重分別LDNSl為3/10, LDNS2為6/10, LDNS3為1/10。
[0131] 調(diào)度單元203,用于對所述用戶端的訪問請求進行調(diào)度,所述調(diào)度具體為根據(jù)所述 第一訪問請求中的所述LDNS地址向所述用戶端返回保存所述頁面的CDN網(wǎng)絡(luò)節(jié)點的CDN 地址,以使得所述用戶端使用用戶端地址訪問所述CDN網(wǎng)絡(luò)節(jié)點。
[0132] 舉例說明,所述⑶N地址可以理解為加速地址,所述用戶端可以通過訪問所述⑶N 地址達到相對快速訪問到所述頁面內(nèi)容的效果。
[0133] 統(tǒng)計單元204,用于將所述對應(yīng)關(guān)系集合以及所述權(quán)重作為統(tǒng)計流量的因子,以 LDNS地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng) 絡(luò)節(jié)點上所產(chǎn)生的流量。
[0134] 舉例說明,通過所述獲取單元202可以確定所述用戶端所使用的至少一個LDNS地 址和所述用戶端使用所述至少一個LDNS地址的權(quán)重,由此可以更加精確的統(tǒng)計出所述用 戶端所產(chǎn)生的流量。
[0135] 可以看出,通過在網(wǎng)絡(luò)頁面上進行埋點操作,使得用戶端在試圖訪問該頁面時會 根據(jù)所述埋點操作訪問第一網(wǎng)絡(luò)地址,并在訪問所述第一網(wǎng)絡(luò)地址的第二訪問請求中留下 所使用的LDNS地址和自身用戶端地址,由此使得系統(tǒng)可以通過統(tǒng)計所述第二訪問請求獲 取所述用戶端地址和所述LDNS地址的對應(yīng)關(guān)系集合以及所述用戶端地址所使用的所有 LDNS地址的權(quán)重,并以此作為統(tǒng)計流量的因子,從而可以有效消除使用與自身用戶端地址 歸屬不同接入網(wǎng)絡(luò)的LDNS地址訪問的用戶端對統(tǒng)計流量造成的不準(zhǔn)確的影響。
[0136] 實施例四
[0137] 在圖2所對應(yīng)實施例的基礎(chǔ)上,圖3為本發(fā)明實施例提供的一種流量統(tǒng)計裝置的 裝置結(jié)構(gòu)圖,所述統(tǒng)計單元204具體包括:
[0138] 第一統(tǒng)計子單元301,用于統(tǒng)計所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量。
[0139] 獲取子單元302,用于獲取CDN網(wǎng)絡(luò)節(jié)點的集合、訪問CDN網(wǎng)絡(luò)節(jié)點所使用的 cname所配置的LDNS地址集合和各個別名值所配置的LDNS地址與⑶N網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān) 系。
[0140] 第二統(tǒng)計子單元303,用于根據(jù)所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量、 所述CDN網(wǎng)絡(luò)節(jié)點的集合、所述訪問CDN網(wǎng)絡(luò)節(jié)點所使用的cname所配置的LDNS地址集合 和所述各個別名值所配置的LDNS地址與CDN網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān)系,將所述對應(yīng)關(guān)系集合以 及所述權(quán)重作為統(tǒng)計流量的因子,以LDNS地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述 頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量。
[0141] 舉例說明,所述cname可以理解為⑶N地址中設(shè)置的cname值。所述⑶N地址為 所述用戶端訪問所述頁面的加速地址,若所述頁面的地址為abc. com,所述⑶N地址可以為 abc. cdn. com,所述cname值可以為cdn. com。需要注意的是,所述頁面的地址也可以叫做訪 問頻道,所述cname值也可以叫做調(diào)度頻道。
[0142] 可選的,本發(fā)明實施例提供了一種所述第二統(tǒng)計子單元303統(tǒng)計用戶端在特定網(wǎng) 絡(luò)節(jié)點上所產(chǎn)生的流量的方式,所述統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求, 在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量,具體包括:
[0146] BWt (Can,N1, LDNSx)為t時刻所有通過LDNSx的解析訪問CDN網(wǎng)絡(luò)節(jié)點N 1獲取訪問 頻道Can的內(nèi)容所產(chǎn)生的帶寬流量;
[0147] IPe為所述用戶端自身的用戶端地址;
[0148] Can為所述頁面的地址,或者可以叫做訪問頻道η (域名),用戶端請求的被CDN加 速的域名,例如WWW. taobao. com ;
[0149] 隊為CDN網(wǎng)絡(luò)節(jié)點的IP地址;
[0150] LDNS3^ LDNS 地址為 X 的 LDNS ;
[0151]
為所有通過〇)吧:!來獲?、荖網(wǎng)絡(luò)節(jié)點N i解析結(jié)果的用戶端地址集 合;
[0152] BWt (Can,IPe,N1, LDNSx)為t時刻IPe通過LDNS x的解析訪問N i獲取訪問頻道Ca n 的內(nèi)容所產(chǎn)生的流量帶寬;
[0153]
LDNSx占 IP 6所使用的所有LDNS地址的權(quán)重;(因為IP 般會通 過多個LDNS獲取N1的解析)
[0154]
3在⑶N的調(diào)度策略中配置的針對LDNSx的解析請求返回N i解析結(jié) 果的權(quán)重(因為LDNSx針對特定域名應(yīng)的調(diào)度域名的解析,可以返回不同的節(jié)點解析 結(jié)果)
[0155] BWt (Can,IPe,N1)為IP在CDN網(wǎng)絡(luò)節(jié)點N i獲取Ca "內(nèi)容的流量帶寬,一般通過節(jié) 點日志計算得出。
[0156] 本發(fā)明實施例中,除了可以統(tǒng)計調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào) 度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量,還可以進一步統(tǒng)計在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上,所 使用的cname分別產(chǎn)生的流量。使得統(tǒng)計流量的精度進一步提高。
[0157] 可選的,在圖3所對應(yīng)實施例的基礎(chǔ)上,圖4為本發(fā)明實施例提供的一種流量統(tǒng)計 裝置的裝置結(jié)構(gòu)圖,所述統(tǒng)計單元204還包括第三統(tǒng)計子單元304 :
[0158] 所述第三統(tǒng)計子單元304,用于將所述對應(yīng)關(guān)系集合以及所述權(quán)重作為統(tǒng)計流量 的因子,以LDNS地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度 到的各個網(wǎng)絡(luò)節(jié)點上,所使用的cname分別產(chǎn)生的流量。
[0159] 為此,本發(fā)明實施例還提供了一種優(yōu)選的所述第三統(tǒng)計子單元304的統(tǒng)計算法, 所述第三統(tǒng)計子單元統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個 網(wǎng)絡(luò)節(jié)點上,所使用的cname分別所產(chǎn)生的流量,具體包括:
[0161] 其中,
[0162] BWt (Csp,N1, LDNSx)為t時刻所有通過LDNSx的解析訪問N i獲取Ca "的內(nèi)容中,使 用cname為Csp所產(chǎn)生的帶寬流量;
[0163] Csp為所使用的cname ;
[0164]
為被調(diào)度到隊上的訪問所述頁面的訪問請求,其中使用cname為Cs p 的權(quán)重。
[0165] 在上述統(tǒng)計流量的基礎(chǔ)上,還可以通過統(tǒng)計所有用戶端訪問⑶N中頁面所產(chǎn)生的 流量情況,進一步統(tǒng)計通過調(diào)度所有用戶端訪問各個頁面的訪問請求,在調(diào)度到的各個網(wǎng) 絡(luò)節(jié)點上,所使用的cname分別所產(chǎn)生的流量。具體的計算方式可以為:
[0167] 其中,
[0168] BWt (Csp,N1)為t時刻所有通過為cname為Csp配置的所有LDNS集合的解析訪問 N1所產(chǎn)生的帶寬流量;
[0169] 、. -.v.為被調(diào)度到Ni上的LDNS地址,其中使用cname為Cs p的權(quán)重。
[0170] 由上述實施例可以看出,通過在網(wǎng)絡(luò)頁面上進行埋點操作,使得用戶端在試圖訪 問該頁面時會根據(jù)所述埋點操作訪問第一網(wǎng)絡(luò)地址,并在訪問所述第一網(wǎng)絡(luò)地址的第二訪 問請求中留下所使用的LDNS地址和自身用戶端地址,由此使得系統(tǒng)可以通過統(tǒng)計所述第 二訪問請求獲取所述用戶端地址和所述LDNS地址的對應(yīng)關(guān)系集合以及所述用戶端地址所 使用的所有LDNS地址的權(quán)重,并以此作為統(tǒng)計流量的因子,從而可以有效消除使用與自身 用戶端地址歸屬不同接入網(wǎng)絡(luò)的LDNS地址訪問的用戶端對統(tǒng)計流量造成的不準(zhǔn)確的影 響。
[0171] 通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施 例方法中的全部或部分步驟可借助軟件加通用硬件平臺的方式來實現(xiàn)。基于這樣的理解, 本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn) 出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令 用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者諸如媒體網(wǎng)關(guān)等網(wǎng)絡(luò)通信設(shè) 備)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。
[0172] 需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,各個實施例之 間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。 尤其,對于設(shè)備及系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單, 相關(guān)之處參見方法實施例的部分說明即可。以上所描述的設(shè)備及系統(tǒng)實施例僅僅是示意性 的,其中作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的 部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò) 單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。 本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
[0173] 以上所述僅是本發(fā)明的優(yōu)選實施方式,并非用于限定本發(fā)明的保護范圍。應(yīng)當(dāng)指 出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干 改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【主權(quán)項】
1. 一種流量統(tǒng)計方法,其特征在于,應(yīng)用于內(nèi)容分發(fā)網(wǎng)絡(luò)CDN中,所述方法包括: 在頁面進行埋點操作,所述埋點操作使得當(dāng)獲取用戶端使用本地域名系統(tǒng)LDNS地址 向所述頁面發(fā)起第一訪問請求時,向所述用戶端返回第一網(wǎng)絡(luò)地址,使得所述用戶端向所 述第一網(wǎng)絡(luò)地址發(fā)送第二訪問請求,所述第二訪問請求中包括所述用戶端自身的用戶端地 址和所使用的LDNS地址; 通過統(tǒng)計訪問所述第一網(wǎng)絡(luò)地址的所述第二訪問請求,獲取所述用戶端地址和所述 LDNS地址的對應(yīng)關(guān)系集合W及所述用戶端地址所使用的所有LDNS地址的權(quán)重; 對所述用戶端的訪問請求進行調(diào)度,所述調(diào)度具體為根據(jù)所述第一訪問請求中的所述 LDNS地址向所述用戶端返回保存所述頁面的CDN網(wǎng)絡(luò)節(jié)點的CDN地址,W使得所述用戶端 使用用戶端地址訪問所述CDN網(wǎng)絡(luò)節(jié)點; 將所述對應(yīng)關(guān)系集合W及所述權(quán)重作為統(tǒng)計流量的因子,W LDNS地址為基準(zhǔn),統(tǒng)計通 過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述統(tǒng)計通過調(diào)度訪問所述頁面的訪問 請求到各個網(wǎng)絡(luò)節(jié)點所產(chǎn)生的流量,具體包括: 統(tǒng)計所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量; 獲取CDN網(wǎng)絡(luò)節(jié)點的集合、訪問CDN網(wǎng)絡(luò)節(jié)點所使用的別名值cname所配置的LDNS地 址集合和各個別名值所配置的LDNS地址與CDN網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān)系; 根據(jù)所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量、所述CDN網(wǎng)絡(luò)節(jié)點的集合、所 述訪問CDN網(wǎng)絡(luò)節(jié)點所使用的cname所配置的LDNS地址集合和所述各個cname所配置的 LDNS地址與CDN網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān)系,將所述對應(yīng)關(guān)系集合W及所述權(quán)重作為統(tǒng)計流量的 因子,W LDNS地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到 的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述統(tǒng)計通過調(diào)度所述用戶端訪問所述 頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量,具體包括:BWt (Ca。,Ni, LDNSx)為t時刻所有通過LDNSx的解析訪問CDN網(wǎng)絡(luò)節(jié)點N滿取Ca。的內(nèi) 容所產(chǎn)生的流量帶寬; IP。為所述用戶端自身的用戶端地址; Ca。為所述頁面的地址; Ni為CDN網(wǎng)絡(luò)節(jié)點的IP地址; LDNSx為LDNS地址為X的LDNS ; 為所有通過使用LDNSy獲取CDN網(wǎng)絡(luò)節(jié)點N 1解析結(jié)果的用戶端地址集合; BWt (Ca。,化,Ni, LDNSJ為t時刻化通過LDNS X的解析訪問N滿取Ca n的內(nèi)容所產(chǎn)生 的流量帶寬; 式7^,-/_./_)乂、為LDNSx占 IP 6所使用的所有LDNS地址的權(quán)重; W/XVV,S\_..Y,.為針對使用LDNSx的所述第一訪問請求調(diào)度到N 1的權(quán)重; BWt (Ca。,IPyNi)為IP。在Ni獲取化。內(nèi)容的流量帶寬。4. 根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括: 將所述對應(yīng)關(guān)系集合W及所述權(quán)重作為統(tǒng)計流量的因子,W LDNS地址為基準(zhǔn),統(tǒng)計通 過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上,所使用的cname 分別產(chǎn)生的流量。5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述統(tǒng)計通過調(diào)度所述用戶端訪問所述 頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上,所使用的cname分別所產(chǎn)生的流量,具體包 括:其中, BWt (Csp,Ni, LDNSx)為t時刻所有通過LDNSx的解析訪問N滿取化。的內(nèi)容中,使用 cname為CSp所產(chǎn)生的帶寬流量; CSp為所使用的cname ; 為被調(diào)度到Ni上的訪問所述頁面的訪問請求,其中使用cname為Cs P的權(quán) 重。6. -種流量統(tǒng)計裝置,其特征在于,應(yīng)用于內(nèi)容分發(fā)網(wǎng)絡(luò)CDN中,所述裝置包括: 埋點單元,用于在頁面進行埋點操作,所述埋點操作使得當(dāng)獲取用戶端使用本地域名 系統(tǒng)LDNS地址向所述頁面發(fā)起第一訪問請求時,向所述用戶端返回第一網(wǎng)絡(luò)地址,使得所 述用戶端向所述第一網(wǎng)絡(luò)地址發(fā)送第二訪問請求,所述第二訪問請求中包括所述用戶端自 身的用戶端地址和所使用的LDNS地址; 獲取單元,用于通過統(tǒng)計訪問所述第一網(wǎng)絡(luò)地址的所述第二訪問請求,獲取所述用戶 端地址和所述LDNS地址的對應(yīng)關(guān)系集合W及所述用戶端地址所使用的所有LDNS地址的權(quán) 重; 調(diào)度單元,用于對所述用戶端的訪問請求進行調(diào)度,所述調(diào)度具體為根據(jù)所述第一訪 問請求中的所述LDNS地址向所述用戶端返回保存所述頁面的CDN網(wǎng)絡(luò)節(jié)點的CDN地址,W 使得所述用戶端使用用戶端地址訪問所述CDN網(wǎng)絡(luò)節(jié)點; 統(tǒng)計單元,用于將所述對應(yīng)關(guān)系集合W及所述權(quán)重作為統(tǒng)計流量的因子,W LDNS地址 為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上 所產(chǎn)生的流量。7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述統(tǒng)計單元,具體包括: 第一統(tǒng)計子單元,用于統(tǒng)計所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量; 獲取子單元,用于獲取CDN網(wǎng)絡(luò)節(jié)點的集合、訪問CDN網(wǎng)絡(luò)節(jié)點所使用的別名值cname 所配置的LDNS地址集合和各個別名值所配置的LDNS地址與CDN網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān)系; 第二統(tǒng)計子單元,用于根據(jù)所述各個網(wǎng)絡(luò)節(jié)點上來自所述用戶端地址的流量、所述CDN 網(wǎng)絡(luò)節(jié)點的集合、所述訪問CDN網(wǎng)絡(luò)節(jié)點所使用的cname所配置的LDNS地址集合和所述各 個cname所配置的LDNS地址與CDN網(wǎng)絡(luò)節(jié)點的對應(yīng)關(guān)系,將所述對應(yīng)關(guān)系集合W及所述權(quán) 重作為統(tǒng)計流量的因子,W LDNS地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪 問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量。8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第二統(tǒng)計子單元統(tǒng)計通過調(diào)度所述 用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上所產(chǎn)生的流量,具體包括:? ( BWt (Ca。,Ni, LDNSx)為t時刻所有通過LDNSx的解析訪問CDN網(wǎng)絡(luò)節(jié)點N滿取Ca。的內(nèi) 容所產(chǎn)生的流量帶寬; IP。為所述用戶端自身的用戶端地址; Ca。為所述頁面的地址; Ni為CDN網(wǎng)絡(luò)節(jié)點的IP地址; LDNSx為LDNS地址為X的LDNS ; 巧./).v.s-、_.Y,為所有通過使用LDNSx獲取CDN網(wǎng)絡(luò)節(jié)點N 1解析結(jié)果的用戶端地址集合; BWt (Ca。,化,Ni, LDNSJ為t時刻化通過LDNS X的解析訪問N滿取Ca n的內(nèi)容所產(chǎn)生 的流量帶寬; 為LDNSx占IP 6所使用的所有LDNS地址的權(quán)重; 為針對使用LDNSy的所述第一訪問請求調(diào)度到Ni的權(quán)重; X I BWt (Ca。,IPyNi)為IP。在Ni獲取化。內(nèi)容的流量帶寬。9. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述統(tǒng)計單元還包括第=統(tǒng)計子單元: 所述第=統(tǒng)計子單元,用于將所述對應(yīng)關(guān)系集合W及所述權(quán)重作為統(tǒng)計流量的因子, W LDNS地址為基準(zhǔn),統(tǒng)計通過調(diào)度所述用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個 網(wǎng)絡(luò)節(jié)點上,所使用的cname分別產(chǎn)生的流量。10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第=統(tǒng)計子單元統(tǒng)計通過調(diào)度所述 用戶端訪問所述頁面的訪問請求,在調(diào)度到的各個網(wǎng)絡(luò)節(jié)點上,所使用的cname分別所產(chǎn) 生的流量,具體包括:其中, BWt (Csp,Ni, LDNSx)為t時刻所有通過LDNSx的解析訪問N滿取Ca n的內(nèi)容中,使用 cname為CSp所產(chǎn)生的帶寬流量; CSp為所使用的cname ; 為被調(diào)度到Ni上的訪問所述頁面的訪問請求,其中使用cname為Cs P的權(quán)
【文檔編號】H04L29/12GK106034124SQ201510116991
【公開日】2016年10月19日
【申請日】2015年3月17日
【發(fā)明人】何燕鋒, 何勇, 劉軼, 李良斌
【申請人】阿里巴巴集團控股有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1