Input/output (‘I/O’) in a storage system that includes multiple types of storage devices
AssigneePure Storage, Inc.
InventorsJohn Colgrove, Peter Kirkpatrick, Neil Vachharajani
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsJohn Colgrove, Peter Kirkpatrick, Neil Vachharajani
Estimating the term…
Writing data in a storage system that includes a first type of storage device and a second type of storage device, including: selecting, for one or more unprocessed write requests, a target storage device type from the first type of storage device and the second type of storage device; issuing a first group of write requests to the first type of storage device, the first group of write requests addressed to one or more locations selected in dependence upon an expected address translation to be performed by the first type of storage device; and issuing a second group of write requests to the second type of storage device, the second group of write requests addressed to one or more locations selected in dependence upon a layout of memory in the second type of storage device.
A method of writing data in a storage system that includes a first type of storage device and a second type of storage device, the method comprising:
An apparatus for writing data in a storage system that includes a first type of storage device and a second type of storage device, the apparatus comprising a computer processor, 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 writing data in a storage system that includes a first type of storage device and a second type of storage device, the computer program product disposed upon a non-transitory, computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
Dependencies are inferred from the claim text.