[發明專利]一種基于CIFS協議的加速方法及系統在審
| 申請號: | 201510201703.5 | 申請日: | 2015-04-24 |
| 公開(公告)號: | CN104935632A | 公開(公告)日: | 2015-09-23 |
| 發明(設計)人: | 洪珂;呂智慧;謝玉燕;陳發民 | 申請(專利權)人: | 網宿科技股份有限公司;復旦大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 上海光華專利事務所 31219 | 代理人: | 高園園 |
| 地址: | 201822 上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 cifs 協議 加速 方法 系統 | ||
1.一種基于CIFS協議的加速方法,用于實現客戶端與源站間的數據傳輸;其特征在于:包括以下步驟:
步驟S1、加速節點接收客戶端發送來的文件請求;
步驟S2、判斷本地緩存文件中是否存在所要的文件數據;若是,轉入步驟S3;若否,轉入步驟S5;
步驟S3、判斷本地緩存文件是否過期;若否,轉入步驟S4;若是,轉入步驟S7;
步驟S4、從本地緩存文件中讀取所要的文件數據,轉入步驟S9;
步驟S5、判斷內存緩存塊中是否存在所要的文件數據;若是,轉入步驟S6;若否,轉入步驟S7;
步驟S6、從內存緩存塊中讀取所要的文件數據,轉入步驟S9;
步驟S7、增大請求大小,并轉發至下一節點直到源站;
步驟S8、接收源站的響應數據,并更新本地緩存文件,將多余的數據存儲在內存緩存塊中;
步驟S9、響應原始請求大小的數據給客戶端。
2.根據權利要求1所述的基于CIFS協議的加速方法,其特征在于:所述步驟S3中,所述加速節點發送請求到源站來獲取所要的文件的文件屬性信息,并根據所述文件屬性信息來判斷本地緩存文件是否過期。
3.根據權利要求1所述的基于CIFS協議的加速方法,其特征在于:所述步驟S7中,將請求大小由16K增大為64K。
4.根據權利要求1所述的基于CIFS協議的加速方法,其特征在于:客戶端進行數據請求時,在邊緣節點處進行數據壓縮,在離源站最近節點處進行數據解壓。
5.根據權利要求1所述的基于CIFS協議的加速方法,其特征在于:客戶端接收數據時,在離源站最近節點處進行數據壓縮,在邊緣節點處進行數據解壓。
6.一種基于CIFS協議的加速系統,用于實現客戶端與源站間的數據傳輸,其特征在于:包括:
請求接收模塊,用于接收客戶端發送來的文件請求;
第一判斷模塊,用于判斷本地緩存文件中是否存在所要的文件數據;
第二判斷模塊,用于在本地緩存文件中存在所要的文件數據的情況下,判斷本地緩存文件是否過期;
第一數據讀取模塊,用于在本地緩存文件中存在所要的文件數據且該文件數據未過期的情況下,從本地緩存文件中讀取所要的文件數據;
第三判斷模塊,用于在本地緩存文件中不存在所要的文件數據的情況下,判斷內存緩存塊中是否存在所要的文件數據;
第二數據讀取模塊,用于在內存緩存塊中存在所要的文件數據的情況下,從內存緩存塊中讀取所要的文件數據;
請求增大傳輸模塊,用于在本地緩存文件過期或內存緩存塊中不存在所要的文件數據的情況下,增大請求大小,并轉發至下一節點直到源站;
數據處理模塊,用于接收源站的響應數據,并更新本地緩存文件,將多余的數據存儲在內存緩存塊中;
數據響應模塊,用于根據第一數據讀取模塊、第二數據讀取模塊或數據處理模塊所獲取的數據,響應原始請求大小的數據給客戶端。
7.根據權利要求6所述的基于CIFS協議的加速系統,其特征在于:所述第二判斷模塊通過發送請求到源站來獲取所要的文件的文件屬性信息,并根據所述文件屬性信息來判斷本地緩存文件是否過期。
8.根據權利要求6所述的基于CIFS協議的加速系統,其特征在于:所述請求增大傳輸模塊將請求大小由16K增大為64K。
9.根據權利要求6所述的基于CIFS協議的加速系統,其特征在于:還包括數據壓縮模塊和數據解壓模塊;客戶端進行數據請求時,所述數據壓縮模塊在邊緣節點處進行數據壓縮,所述數據解壓模塊在離源站最近節點處進行數據解壓。
10.根據權利要求6所述的基于CIFS協議的加速系統,其特征在于:還包括數據壓縮模塊和數據解壓模塊;客戶端接收數據時,所述數據壓縮模塊在離源站最近節點處進行數據壓縮,所述數據解壓模塊在邊緣節點處進行數據解壓。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網宿科技股份有限公司;復旦大學,未經網宿科技股份有限公司;復旦大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510201703.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種信息發布方法及服務設備
- 下一篇:用于有效、安全分發數字內容的系統和方法





