- Patent Title: Fast and safe storage space reclamation for a data storage system
-
Application No.: US16381559Application Date: 2019-04-11
-
Publication No.: US11294805B2Publication Date: 2022-04-05
- Inventor: Mikhail Danilov , Daniel Brook
- Applicant: EMC IP Holding Company LLC
- Applicant Address: US MA Hopkinton
- Assignee: EMC IP Holding Company LLC
- Current Assignee: EMC IP Holding Company LLC
- Current Assignee Address: US MA Hopkinton
- Agency: Amin, Turocy & Watson, LLP
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F12/1018 ; G06F16/901 ; G06F16/907 ; G06F3/06

Abstract:
The disclosed technology generally describes efficient garbage collection operations based on chunk filters (e.g., Bloom filters) maintained in association with object table partitions (e.g., trees). When an object update impacts a chunk, a corresponding chunk filter is updated, using the chunk's identifier as a chunk filter key by hashing the chunk identifier into chunk filter locations and setting bits at those locations. When garbage collection occurs, a garbage collection candidate chunk's identifier is similarly hashed to read the bit values at those locations in the chunk filters for the partitions. If any bit is zero, the chunk is definitely not in use in a partition; if no chunk filter for any partition indicates the candidate chunk is possibly in use, the chunk is garbage collected without tree scanning. If tree scanning is needed, only the partition(s) with an associated chunk filter that indicates “possibly in use” need to be scanned.
Public/Granted literature
- US20200327050A1 FAST AND SAFE STORAGE SPACE RECLAMATION FOR A DATA STORAGE SYSTEM Public/Granted day:2020-10-15
Information query