Distributed command processing in a flash storage system
AssigneePure Storage, Inc.
InventorsAndrew Bernat, Timothy Brennan, Alan Driscoll, Grigori Inozemtsev
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsAndrew Bernat, Timothy Brennan, Alan Driscoll, Grigori Inozemtsev
Estimating the term…
Distributing management responsibilities for a storage system that includes a storage array controller and a plurality of storage devices, including: identifying a plurality of elements in the storage system; for each of the plurality of elements in the storage system, creating a distributed manager, wherein each distributed manager is configured for gathering information describing the state of the associated element in the storage system, determining an action to perform against the associated element in the storage system, and executing an approved action against the associated element in the storage system; and creating a distributed management hierarchy that includes each of the distributed managers.
A method of load balancing of command processing in a storage system, the storage system including one or more storage devices and one or more storage array controllers, the method comprising:
An apparatus for load balancing of command processing in a storage system that includes a plurality of storage devices and one or more storage array controllers, the apparatus comprising a computer processor and a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
A computer program product for load balancing of command processing in a storage system that includes a plurality of storage devices and one or more storage array controllers, the computer program product including a non-transitory computer readable medium comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
Dependencies are inferred from the claim text.