Invention Grant
US08214607B2 Method and apparatus for detecting the presence of subblocks in a reduced-redundancy storage system
有权
用于检测减少冗余存储系统中子块的存在的方法和装置
- Patent Title: Method and apparatus for detecting the presence of subblocks in a reduced-redundancy storage system
- Patent Title (中): 用于检测减少冗余存储系统中子块的存在的方法和装置
-
Application No.: US13177799Application Date: 2011-07-07
-
Publication No.: US08214607B2Publication Date: 2012-07-03
- Inventor: Ross Neil Williams
- Applicant: Ross Neil Williams
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F13/28 ; G06F7/00 ; G06F17/30

Abstract:
Method and apparatus for rapidly determining whether a particular subblock of data is present in a reduced-redundancy storage system. An aspect of the invention achieves this by hashing each subblock in the storage system into a bitfilter that contains a ‘1’ bit for each position to which at least one subblock hashes. This bitfilter provides an extremely fast way to determine whether a subblock is in the storage system. In a further aspect of the invention, index entries for new subblocks may be buffered in a subblock index write buffer so as to convert a large number of random access read and write operations into a single sequential read and a single sequential write operation. The combination of the bitfilter and the write buffer yields a reduced-redundancy storage system that uses significantly less high speed random access memory than is used by systems that store the entire subblock index in memory.
Public/Granted literature
- US20110271033A1 Method and Apparatus for Detecting the Presence of Subblocks in a Reduced-Redundancy Storage System Public/Granted day:2011-11-03
Information query