Invention Grant
- Patent Title: Managing input/output (‘I/O’) requests in a storage system that includes multiple types of storage devices
-
Application No.: US16293386Application Date: 2019-03-05
-
Publication No.: US10970202B1Publication Date: 2021-04-06
- Inventor: Peter Kirkpatrick , John Colgrove , Neil Vachharajani
- Applicant: Pure Storage, Inc.
- Applicant Address: US CA Mountain View
- Assignee: Pure Storage, Inc.
- Current Assignee: Pure Storage, Inc.
- Current Assignee Address: US CA Mountain View
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F3/06 ; G06F12/10

Abstract:
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.
Information query