[發(fā)明專利]文件獲取方法、節(jié)點服務(wù)器和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201310226536.0 | 申請日: | 2013-06-07 |
| 公開(公告)號: | CN103281394A | 公開(公告)日: | 2013-09-04 |
| 發(fā)明(設(shè)計)人: | 王鵬程;劉浩;馮顧;胡振勇 | 申請(專利權(quán))人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京市隆安律師事務(wù)所 11323 | 代理人: | 權(quán)鮮枝;齊輝 |
| 地址: | 100088 北京市西城區(qū)新*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 文件 獲取 方法 節(jié)點 服務(wù)器 系統(tǒng) | ||
1.一種內(nèi)容分發(fā)網(wǎng)絡(luò)系統(tǒng)中的節(jié)點服務(wù)器的文件獲取方法,該內(nèi)容分發(fā)網(wǎng)絡(luò)系統(tǒng)包括適于提供熱門文件的信息的熱門文件服務(wù)器、適于提供文件位置信息的文件位置服務(wù)器以及一個或者多個節(jié)點服務(wù)器,該文件獲取方法包括:
從所述熱門文件服務(wù)器中獲取一個或者多個熱門文件的信息;
從所述文件位置服務(wù)器獲取所述一個或者多個熱門文件中的至少一個熱門文件的文件位置信息,所述文件位置信息指示存儲有該熱門文件的至少一個節(jié)點服務(wù)器的信息;以及
根據(jù)所述熱門文件的文件位置信息,從存儲有該熱門文件的至少一個節(jié)點服務(wù)器下載所述熱門文件存儲在節(jié)點服務(wù)器中;
其中,所述熱門文件為文件的訪問次數(shù)超過預定次數(shù)的文件。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述熱門文件的信息包括文件的消息摘要算法第五版MD5值、文件名稱和/或目錄結(jié)構(gòu)。
3.根據(jù)權(quán)利要求1或者2所述的方法,其中,所述根據(jù)所述熱門文件的文件位置信息,從存儲有該熱門文件的至少一個節(jié)點服務(wù)器下載所述熱門文件包括:
當獲知熱門文件存儲在多個節(jié)點服務(wù)器中時,判斷該熱門文件的大小是否超過文件下載閾值;
當熱門文件的大小超過文件下載閾值時,根據(jù)該熱門文件所在的節(jié)點服務(wù)器的數(shù)量將熱門文件分為多個部分;
從該熱門文件所在的各個節(jié)點服務(wù)器中分別下載該熱門文件的一部分,并將下載到的各部分進行文件組合得到該熱門文件。
4.根據(jù)權(quán)利要求3所述的方法,其中,在所述判斷該熱門文件的大小是否超過文件下載閾值之前,所述方法還包括:
根據(jù)熱門文件的信息獲知熱門文件的大小,其中,所述熱門文件的信息中還包括熱門文件的大??;或者,
向熱門文件所在的任一節(jié)點服務(wù)器發(fā)送查詢消息,根據(jù)返回的查詢結(jié)果獲知熱門文件的大小。
5.一種內(nèi)容分發(fā)網(wǎng)絡(luò)系統(tǒng)中的節(jié)點服務(wù)器,所述節(jié)點服務(wù)器包括:
信息獲取器,適于從內(nèi)容分發(fā)網(wǎng)絡(luò)中獲取一個或者多個熱門文件的信息;
文件定位器,適于從內(nèi)容分發(fā)網(wǎng)絡(luò)中獲取所述一個或者多個熱門文件中的至少一個熱門文件的文件位置信息,所述文件位置信息指示存儲有該熱門文件的至少一個節(jié)點服務(wù)器的信息;以及,
文件下載器,適于根據(jù)所述熱門文件的文件位置信息,從存儲有該熱門文件的至少一個節(jié)點服務(wù)器下載所述熱門文件;
文件存儲器,適于將下載到的熱門文件存儲在節(jié)點服務(wù)器中;
其中,所述熱門文件為文件的訪問次數(shù)超過預定次數(shù)的文件。
6.根據(jù)權(quán)利要求5所述的節(jié)點服務(wù)器,其中,所述信息獲取器獲取到的熱門文件的信息包括文件的消息摘要算法第五版MD5值、文件名稱和/或目錄結(jié)構(gòu)。
7.根據(jù)權(quán)利要求5或者6所述的節(jié)點服務(wù)器,其中,所述文件下載器,適于當獲知熱門文件存儲在多個節(jié)點服務(wù)器中時,判斷該熱門文件的大小是否超過文件下載閾值;當熱門文件的大小超過文件下載閾值時,根據(jù)該熱門文件所在的節(jié)點服務(wù)器的數(shù)量將熱門文件分為多個部分;從該熱門文件所在的各個節(jié)點服務(wù)器中分別下載熱門文件的一部分,并將下載到的各部分進行文件組合得到該熱門文件。
8.根據(jù)權(quán)利要求7所述的節(jié)點服務(wù)器,其中,所述文件下載器,適于根據(jù)熱門文件的信息獲知熱門文件的大小,其中,所述熱門文件的信息中還包括熱門文件的大??;或者,
所述文件下載器,適于向熱門文件所在的任一節(jié)點服務(wù)器發(fā)送查詢消息;根據(jù)返回的查詢結(jié)果獲知熱門文件的大小。
9.根據(jù)權(quán)利要求5-8中任一個所述的節(jié)點服務(wù)器,其中,所述文件下載器,適于計算下載得到的熱門文件的MD5值;比較計算得到的MD5值與熱門文件的信息中相應(yīng)的MD5值是否相同,若相同,確認下載成功,保留該熱門文件,若不相同,確認下載失敗,刪除該熱門文件。
10.一種內(nèi)容分發(fā)網(wǎng)絡(luò)系統(tǒng),所述系統(tǒng)包括一個或者多個如上述權(quán)利要求5至9任一項所述的內(nèi)容分發(fā)網(wǎng)絡(luò)系統(tǒng)中的節(jié)點服務(wù)器、適于提供熱門文件的信息的熱門文件服務(wù)器和適于提供文件位置信息的文件位置服務(wù)器,
所述節(jié)點服務(wù)器,適于從所述熱門文件服務(wù)器中獲取一個或者多個熱門文件的信息;
所述節(jié)點服務(wù)器,適于從所述文件位置服務(wù)器獲取所述一個或者多個熱門文件中的至少一個熱門文件的文件位置信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經(jīng)北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310226536.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種單向單步傳動機構(gòu)
- 下一篇:一種水性膠黏劑
- 節(jié)點查詢方法、節(jié)點、移動通訊系統(tǒng)和計算機程序產(chǎn)品
- 一種根據(jù)節(jié)點集合構(gòu)造節(jié)點關(guān)系樹的方法、裝置及系統(tǒng)
- 一種DHT網(wǎng)絡(luò)負載均衡裝置及虛節(jié)點劃分的方法
- 一種無線傳感網(wǎng)地理位置路由空洞處理方法
- 節(jié)點鎖定部件、節(jié)點滑軌、節(jié)點和機箱
- 一種待推薦節(jié)點線路的確定方法及裝置
- 流控方法、目標節(jié)點、節(jié)點及施主節(jié)點
- 節(jié)點布局確定方法以及裝置
- 一種具有分布式柔度的全柔順微位移放大機構(gòu)
- 節(jié)點掛載方法、裝置、網(wǎng)絡(luò)節(jié)點及存儲介質(zhì)





