[發明專利]一種網絡字節緩存的實現方法及其設備有效
| 申請號: | 201110449249.7 | 申請日: | 2011-12-29 |
| 公開(公告)號: | CN103188296A | 公開(公告)日: | 2013-07-03 |
| 發明(設計)人: | 才華;梁志勇;郭璞;李浩然 | 申請(專利權)人: | 北京網康科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京億騰知識產權代理事務所 11309 | 代理人: | 陳霽 |
| 地址: | 100190 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網絡 字節 緩存 實現 方法 及其 設備 | ||
1.一種網絡字節緩存的實現方法,其特征在于,所述方法包括:
服務端緩存設備接收來自客戶端緩存設備緩存中的數據塊索引信息;
所述服務端緩存設備接收并保存所述數據塊索引信息;
所述服務端緩存設備根據生成的數據塊查找本地數據塊索引信息,如果查找成功,則向客戶端緩存設備發送該數據塊對應的索引信息。
2.根據權利要求1所述的方法,其特征在于:所述客戶端緩存設備和所述服務端緩存設備分別具有特征碼,索引信息包括表項位圖,表項位圖由所述特征碼構成,根據所述表項位圖確定所述數據塊緩存在特征碼相應的緩存設備中。
3.根據權利1所述的方法,其特征在于:所述數據塊索引信息包括索引表項、位圖表項、時間戳表項、數據塊長表項和熱點值表項中的一種或多種。
4.根據權利要求1所述的方法,其特征在于:當所述服務端緩存設備接收到數據塊索引信息時,查找本地索引表,如果其索引表中沒有該表項,則在本地新建表項,該表項中的位圖表項等于所述客戶端緩存設備的特征碼;如果其索引表中已存在該表項,則更新本地索引表中的表項位圖。
5.根據權利要求1所述的方法,其特征在于:所述客戶端緩存設備和/或服務端緩存設備根據熱點值表項中的熱點值刪除老化的表項以及所述表項對應的數據塊。
6.根據權利要求1所述的方法,其特征在于:所述客戶端緩存設備和/或服務端緩存設備通過信息同步策略保持索引信息同步。
7.根據權利要求6所述的方法,其特征在于:所述信息同步策略由網絡可用帶寬資源、待發送信息的大小、和信息被延遲發送的時間中的一個或多個因素決定。
8.根據權利要求1所述的方法,其特征在于,所述方法還包括:
服務端緩存設備根據生成的數據塊及索引信息判斷客戶端緩存設備是否已經存儲了所述索引所對應的數據塊,如果是,則向客戶端緩存設備發送所述數據塊索引,并在本地內存中緩存所述數據塊;如果不是,則向客戶端緩存設備發送所述數據塊。
9.根據權利要求1所述的方法,其特征在于,所述方法還包括:
服務端緩存設備在生成的數據塊及索引信息判斷客戶端緩存設備已經存儲了所述索引所對應的數據塊的情況下,判斷本地緩存中是否存有所述數據塊,如果是,則向客戶端緩存設備發送所述數據塊,否則向客戶端緩存設備發送所述數據塊的索引,并在本地緩存所述數據塊。
10.根據權利要求1所述的方法,其特征在于:所述服務端緩存設備使用最近最少使用算法,針對反復使用的熱點數據塊存儲在本地磁盤的數據緩存中。
11.一種網絡字節緩存的設備,其特征在于包括:
接收模塊(701),用于接收數據流信息;
數據塊生成模塊(702),用于根據數據流生成數據塊及其索引。
查找模塊(703),用于根據數據塊索引查找本地數據塊;
發送模塊(705),用于數據的發送。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京網康科技有限公司,未經北京網康科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110449249.7/1.html,轉載請聲明來源鉆瓜專利網。





