[發明專利]存儲設備、程序和信息處理方法有效
| 申請號: | 201580041132.1 | 申請日: | 2015-06-23 |
| 公開(公告)號: | CN106662981B | 公開(公告)日: | 2021-01-26 |
| 發明(設計)人: | 米夏爾·卡齊馬爾奇克;切查利·杜布尼基 | 申請(專利權)人: | 日本電氣株式會社 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 韓峰;孫志湧 |
| 地址: | 日本*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲 設備 程序 信息處理 方法 | ||
1.一種存儲設備,包括:
數據存儲部,所述數據存儲部存儲經去重的塊數據;
臨時數據存儲部,所述臨時數據存儲部臨時地存儲從所述數據存儲部獲取的塊數據;
數據檢索控制部,所述數據檢索控制部檢索由所述數據存儲部存儲的所述塊數據,將所述塊數據存儲到是所述臨時數據存儲部的緩存中,并且從是所述臨時數據存儲部的所述緩存檢索所述塊數據;以及
臨時數據控制部,所述臨時數據控制部刪除由所述臨時數據存儲部存儲的所述塊數據,
所述存儲設備還包括檢索輪次信息存儲部,所述檢索輪次信息存儲部存儲檢索輪次信息,所述檢索輪次信息是關于在恢復數據時所述塊數據的檢索的輪次的信息,當所述塊數據被存儲在所述數據存儲部中時存儲所述信息,
其中:
所述數據檢索控制部使得所述臨時數據存儲部基于從所述檢索輪次信息存儲部獲取的所述檢索輪次信息來存儲從所述數據存儲部獲取的所述塊數據;以及
所述臨時數據控制部基于所述檢索輪次信息,依據與目標塊數據的檢索輪次的距離程度,來刪除在是所述臨時數據存儲部的所述緩存中存儲的所述塊數據,所述目標塊數據是待由所述數據檢索控制部檢索的塊數據。
2.根據權利要求1所述的存儲設備,其中:
所述數據檢索控制部使得所述臨時數據存儲部基于所述檢索輪次信息來存儲塊數據輪次信息,所述塊數據輪次信息是將用于識別所述塊數據的塊數據識別符與表示由所述塊數據識別符指示的所述塊數據的檢索輪次的輪次信息相關聯的信息;以及
所述臨時數據控制部通過使用所述塊數據輪次信息,來刪除在是所述臨時數據存儲部的所述緩存中存儲的所述塊數據。
3.根據權利要求2所述的存儲設備,其中,
被包含在所述塊數據輪次信息中的所述塊數據識別符是基于由所述塊數據識別符指示的所述塊數據的內容來計算出的散列值的一部分。
4.根據權利要求2所述的存儲設備,其中,
被包含在所述塊數據輪次信息中的所述輪次信息是表示區段的輪次的信息,所述區段是通過將基于所述檢索輪次信息執行的一系列檢索過程按照給定大小劃分成多個區段而獲得的。
5.根據權利要求1所述的存儲設備,其中:
所述數據檢索控制部被配置為:在所述臨時數據存儲部沒有存儲作為待被檢索的目標的塊數據的情況下,所述數據檢索控制部從所述數據存儲部檢索多個所述塊數據并且使得所述臨時數據存儲部存儲所述多個塊數據,所述多個塊數據包括作為待被檢索的所述目標的塊數據并且在物理區域中是連續的;以及
所述臨時數據控制部從被從所述數據存儲部獲取的所述多個塊數據當中,基于所述檢索輪次信息來刪除未被確定為待排程進行檢索的塊數據。
6.根據權利要求1所述的存儲設備,其包括:
數據劃分部,所述數據劃分部將寫入目標數據劃分為多個塊數據;
塊檢測部,所述塊檢測部檢查是否已經將通過由所述數據劃分部進行劃分而獲得的所述塊數據中的每一個存儲在所述數據存儲部中;以及
數據寫入部,所述數據寫入部將通過由所述數據劃分部進行劃分而獲得的所述塊數據中的每一個存儲到所述數據存儲部中,并且在存儲與已經被存儲在所述數據存儲部中的塊數據具有相同內容的其它塊數據時,使得已經被存儲在所述數據存儲部中的該塊數據被參考作為該其它塊數據,
其中:
所述塊檢測部檢測共同率,所述共同率表示在通過由所述數據劃分部進行劃分而獲得的所述塊數據當中的構成所述寫入目標數據中的預定范圍的多個連續塊數據與已經按順序被存儲在所述數據存儲部中的預定范圍內的多個塊數據之間的共同部分的比率;以及
所述數據寫入部依據由所述塊檢測部所檢測到的所述共同率,來將通過由所述數據劃分部進行劃分而獲得的所述塊數據重新存儲到所述數據存儲部中。
7.根據權利要求6所述的存儲設備,其中,
所述數據寫入部將在所述寫入目標數據被劃分時出現的彼此相同的塊數據當中的在所述寫入目標數據中首次出現的塊數據作為目標,以寫入所述數據存儲部中。
8.一種信息處理方法,包括:
由數據存儲部存儲經去重的塊數據;
由臨時數據存儲部臨時地存儲從所述數據存儲部獲取的塊數據;
由數據檢索控制部檢索由所述數據存儲部存儲的所述塊數據,將所述塊數據存儲到是所述臨時數據存儲部的緩存中,并且從是所述臨時數據存儲部的所述緩存檢索所述塊數據;以及
由臨時數據控制部刪除由所述臨時數據存儲部存儲的所述塊數據,
所述方法還包括由檢索輪次信息存儲部存儲檢索輪次信息,所述檢索輪次信息是關于在恢復數據時塊數據的檢索的輪次的信息,當所述塊數據被存儲在所述數據存儲部中時存儲所述信息;
由所述數據檢索控制部使得使得所述臨時數據存儲部基于從所述檢索輪次信息存儲部獲取的所述檢索輪次信息來存儲從所述數據存儲部獲取的所述塊數據;以及
由所述臨時數據控制部基于所述檢索輪次信息,依據與目標塊數據的檢索輪次的距離程度,來刪除在是所述臨時數據存儲部的緩存中存儲的所述塊數據,所述目標塊數據是待由數據檢索控制部檢索的塊數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于日本電氣株式會社,未經日本電氣株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580041132.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于非易失性存儲器中的分布式計算的系統和方法
- 下一篇:優化的瀏覽器渲染過程





