[發明專利]一種雙模存儲的方法和裝置有效
| 申請號: | 200810146675.1 | 申請日: | 2008-09-04 |
| 公開(公告)號: | CN101350821A | 公開(公告)日: | 2009-01-21 |
| 發明(設計)人: | 王錦;匡雄才;李明月;潘文;宋奇剛;王俊華;李瑞彬;朱偉偉 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/56 |
| 代理公司: | 北京挺立專利事務所 | 代理人: | 葉樹明 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 雙模 存儲 方法 裝置 | ||
技術領域
本發明涉及通信技術領域,特別是涉及一種雙模存儲的方法和裝置。?
背景技術
隨著網絡技術的發展,世界各地的計算機系統都可以通過互聯網Internet協議來進行通信,運行傳輸控制協議TCP/IP協議的網絡設備是計算機系統互通互聯的基礎。傳統的網絡設備主要有兩種實現方法:直接轉發型和存儲轉發型。對于直接轉發型的網絡設備,對接收的以太網Ethernet報文不進行存儲,而是邊接收邊分析報文頭然后進行轉發;對于存儲轉發型的網絡設備,對接收的Ethernet報文先進行存儲,然后提取報文頭,并分析報文頭后進行轉發。現有的存儲轉發型網絡設備必須提供兩塊緩存,一塊緩存用于存儲普通數據包,一塊緩存作為CPU(Central?Processing?Unit,中央處理單元)的主存。在高帶寬的應用場景下,為加快存儲轉發速度使用兩塊緩存是必要的,在低帶寬的應用場景下,對存儲速率要求不高,提供一塊緩存就可以滿足需求,然后現有技術仍然會提供兩塊緩存,這樣會致使低帶寬需求情況下增加產品成本。?
發明內容
本發明實施例提供了一種雙模存儲的方法和裝置,可以在兼顧高帶寬需求的情況下,為低帶寬情況節約設備成本。?
為達到上述目的,本發明實施例提供一種雙模存儲的方法,包括:?
根據應用場景對數據存儲的帶寬模式進行配置;當配置為高帶寬模式時,使用兩塊存儲空間對接收的數據進行緩存;?
當配置為低帶寬模式時,使用一塊存儲空間對接收的數據進行緩存,所述存儲空間在邏輯上分為包緩存空間和中央處理單元CPU主存空間,其中,所述包緩存空間用于緩存以太包,所述中央處理單元CPU主存空間作為CPU的主存。?
本發明實施例還提供了一種雙模存儲的裝置,包括:?
配置模塊,用于根據應用場景對數據存儲的帶寬模式進行配置;?
處理模塊,用于根據所述配置模塊配置的帶寬模式,處理接收的信息;?
低帶寬模式時,提供一塊存儲空間,并將所述存儲空間在邏輯上分為包緩存空間和中央處理單元CPU主存空間,其中,所述包緩存空間用于緩存以太包,所述中央處理單元CPU主存空間作為CPU的主存。?
與現有技術相比,本發明實施例的技術方案具有以下優點:?
本發明實施例提供的方法可以根據不同的應用需求提供不同的存儲方案,對帶寬要求較高時,配置成高帶寬模式,使用兩塊緩存進行存儲;對帶寬的要求較低時,配置成低帶寬模式,使用一塊緩存進行存儲。?
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。?
圖1為本發明實施例中雙模存儲的方法流程圖;?
圖2為本發明又一實施例中雙模存儲的結構框圖;?
圖3為本發明又一實施例中普通以太包情況下雙模存儲的方法流程圖;?
圖4為本發明實施例中CPU收包情況下雙模存儲的方法流程圖;?
圖5為本發明實施例中雙模存儲的裝置示意圖。?
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。?
本發明實施例提供一種雙模存儲的方法和裝置,可以在兼顧高帶寬需求的情況下,為低帶寬情況節約設備成本。?
下面結合附圖和實施例,對本發明的具體實施方式作進一步詳細描述:?
本發明實施例提供了一種雙模存儲的方法,如圖1所示,包括:?
步驟s101、根據應用場景對數據存儲的帶寬模式進行配置。若配置為高帶寬模式,執行步驟s102;若配置為低帶寬模式,執行步驟s103。?
步驟s102、當配置為高帶寬模式時,使用兩塊存儲空間對接收的數據進行緩存。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810146675.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種中間包氣幕擋墻和具有該氣幕擋墻的中間包
- 下一篇:輸液針固定套





