Distributed deduplication in a distributed system of hybrid storage and compute nodes
S Agarwala, S Gaonkar, M Mahalingam… - US Patent …, 2018 - Google Patents
A distributed storage system called StorFS that performs distributed data deduplication is
described. In an exemplary embodiment, a storage controller server determines if there is …
described. In an exemplary embodiment, a storage controller server determines if there is …
Rebalancing storage I/O workloads by storage controller selection and redirection
T Memon, J Singhvi, M Cui, BS Gill - US Patent 11,169,706, 2021 - Google Patents
Abstract Systems and methods for rebalancing storage-oriented workloads across resources
of a distributed data storage facility. Communications are initiated between a client …
of a distributed data storage facility. Communications are initiated between a client …
System and methods for storage data deduplication
RH PATTERSON III, S Reddy, V Prabhakaran… - US Patent …, 2019 - Google Patents
Data in a storage system is deduplicated after receiving from at least one writing entity
requests for a plurality of write operations for a corresponding plurality of data blocks in a …
requests for a plurality of write operations for a corresponding plurality of data blocks in a …
Intelligent grou** of data based on expected lifespan
MP Fay, B Davis, ND Parrish, Y Jiang… - US Patent …, 2024 - Google Patents
A storage system includes solid-state storage devices and a storage controller operatively
coupled to the solid-state storage devices, the storage controller including a processing …
coupled to the solid-state storage devices, the storage controller including a processing …
Using data similarity to select segments for garbage collection
A storage system performs garbage collection, with data compression, in storage memory.
The system obtains hash results from data segments. The system determines similarity of …
The system obtains hash results from data segments. The system determines similarity of …
Method and system for reducing memory requirements during distributed garbage collection of deduplicated datasets
G Wallace - US Patent 10,515,009, 2019 - Google Patents
US10515009B1 - Method and system for reducing memory requirements during distributed
garbage collection of deduplicated datasets - Google Patents US10515009B1 - Method and …
garbage collection of deduplicated datasets - Google Patents US10515009B1 - Method and …
Filesystem management for cloud object storage
S Gaonkar, M Vartak - US Patent 11,249,899, 2022 - Google Patents
Techniques for filesystem management for cloud object storage are described. In one
embodiment, a method includes writing, by a filesystem layer, a plurality of entries to a log …
embodiment, a method includes writing, by a filesystem layer, a plurality of entries to a log …
Distributed storage resource reservation for replication, disaster recovery and data protection across multiple sites
G Srikantan, V Srinivasan, S Saha - US Patent 11,036,419, 2021 - Google Patents
A method includes: receiving, at a cluster controller of a first cluster, a request for pairing a
first datastore of the first cluster to a second datastore of a second cluster, wherein each of …
first datastore of the first cluster to a second datastore of a second cluster, wherein each of …
System and method to accelerate compaction
C Kulkarni, P Sundararajan - US Patent 11,126,600, 2021 - Google Patents
A system and method for accelerating compaction includes a compaction accelerator. The
accelerator includes a compactor separate from a processor performing read and write …
accelerator includes a compactor separate from a processor performing read and write …
Fast and safe storage space reclamation for a data storage system
M Danilov, D Brook - US Patent 11,294,805, 2022 - Google Patents
The disclosed technology generally describes efficient gar bage collection operations based
on chunk filters (eg, Bloom filters) maintained in association with object table partitions (eg …
on chunk filters (eg, Bloom filters) maintained in association with object table partitions (eg …