Modifying protocols for multi-ported storage devices of a storage system
AssigneePure Storage, Inc.
InventorsGordon James Coleman, Peter E. Kirkpatrick, Roland Dreier
Life of this patent
Estimating the term…
Abstract
A method includes, responsive to receiving a modified first reservation command from a storage controller, identifying, by a storage drive, a first range of storage based on a first range identifier of the modified reservation command. The method also includes granting, by the storage drive, a reservation for access to the storage drive on behalf of a first host controller by associating the reservation for the first range with a second range of storage.
Claims21
(canceled)
A storage enclosure comprising:
- a plurality of solid state storage devices presenting a first storage protocol;
- and
- one or more storage system controllers, operatively coupled to the plurality of solid state storage devices, configured to:
- present the plurality of solid state storage devices as solid state storage devices presenting a second storage protocol that is different than the first storage protocol;
- and
- modify requests using the second storage protocol to use the first storage protocol.
A method comprising:
- presenting, by a storage system controller, a plurality of solid state storage devices presenting a first storage protocol as solid state storage devices presenting a second storage protocol that is different than the first storage protocol;
- and
- modifying requests using the second storage protocol to use the first storage protocol.
A non-transitory computer readable storage medium storing instructions which, when executed, cause a processing device of a storage system controller to:
- present, by the storage system controller, a plurality of solid state storage devices presenting a first storage protocol as solid state storage devices presenting a second storage protocol that is different than the first storage protocol;
- and
- modify requests using the second storage protocol to use the first storage protocol.
Dependencies are inferred from the claim text.