Low latency RDMA-based distributed storage

A Shamis, Y Suzue, KM Risvik - US Patent 10,375,167, 2019 - Google Patents
Abstract A “Distributed Storage Controller” applies an RDMA-based memory allocator to
implement a distributed thread-safe and lock-free storage system in shared memory …

Distributing data on distributed storage systems

R Cypher, S Quinlan, SR Schirripa - US Patent 9,367,562, 2016 - Google Patents
BACKGROUND A distributed System generally includes many loosely coupled computers,
each of which typically includes a com puting resource (eg, one or more processors) and/or …

Distributed storage resource scheduler and load balancer

A Gulati, I Ahmad, CA Waldspurger, C Kumar - US Patent 8,935,500, 2015 - Google Patents
BACKGROUND A distributed storage system employs multiple storage arrays and serves
multiple client computers over a network. In Such a system, loads on the storage arrays will …

Hybrid object placement in a distributed storage system

W Chen, C Jin, D Teodosiu, Q Lian, S Lin… - US Patent …, 2009 - Google Patents
Described is the differentiation of replicas in a large distributed object store as either being
smoothing replicas based on an amount of load on storage nodes (bricks), or as spreading …

Accessing data on distributed storage systems

SF Diehl, K Nesbit - US Patent 9,977,760, 2018 - Google Patents
A distributed storage system includes memory hosts, a curator, and a cache manager. Each
memory host includes remote direct memory accessible non-transitory memory and a …

Resource availability determination mechanism for distributed data storage system

RA Golding, EL Borowsky - US Patent 6,553,389, 2003 - Google Patents
A distributed data storage system is provided with a mechanism for determining data storage
resource availability during data system failures. When a partition occurs, a coordinator …

Isolating clients of distributed storage systems

JT Adriaens, K Nesbit, SR Finley - US Patent 9,313,274, 2016 - Google Patents
BACKGROUND A distributed System generally includes many loosely coupled computers,
each of which typically include a com puting resource (eg, processor (s)) and storage …

Asynchronous namespace maintenance

N Zalpuri, J Bounour - US Patent 9,020,893, 2015 - Google Patents
Asynchronous namespace maintenance in a distributed replicated data storage system is
disclosed. An access device/program serving as a front end to the distributed replicated data …

Distributed storage over shared multi-queued storage device

Z Ori - US Patent 9,800,661, 2017 - Google Patents
A method for data storage includes, in a system that includes one or more storage
controllers, multiple servers and multiple multi-queue storage devices, assigning in each …

Distributed storage over shared multi-queued storage device

Z Ori - US Patent 9,112,890, 2015 - Google Patents
A method for data storage includes, in a system that includes one or more storage
controllers, multiple servers and multiple multi-queue storage devices, assigning in each …