Patent ID: 9400759
Filing Date: 2016-07-26
CPC Classification: G06F

Claim Text:
1. A storage controller of a storage system, the storage controller comprising: a host interface operable to receive Input/Output (I/O) operations from a host computer; a cache memory comprising a Solid State Drive (SSD); and a cache manager that is operable to determine physical locations in the SSD that are unused, to identify an unused location that was written to a longer period of time ago than other unused locations, and to store a received I/O operation in the identified physical location, the cache manager further operable to trigger transmission of stored I/O operations to storage devices of the storage system for processing, wherein if the cache manager identifies cached I/O operations that are directed along signaling pathways that share a common device, the cache manager is operable to interleave other I/O operations between the identified I/O operations, wherein the other I/O operations utilize signaling pathways that do not share the common device.