Patent ID: 9740410
Date: 2017-08-22
CPC Classifications: G06F

Claim:
1. A method, comprising: receiving a primary input/output (I/O) operation stream for a given cylinder among a group of adjacent cylinders in a permanent storage device and receiving a secondary I/O operation stream; wherein the primary I/O operations stream impacts observable system performance and wherein the secondary I/O operation stream does not have a direct impact on application performance; wherein the secondary I/O operation stream occupies space in a cache comprising a solid state disk; scheduling together both the primary I/O operation stream and a secondary input/output (I/O) operation stream for writing to the permanent storage device wherein the secondary I/O operation stream is pending on the given cylinder or is pending on another cylinder among the group of adjacent cylinders; and allocating free space from the given cylinder or from the another cylinder among the group of adjacent cylinders for the secondary I/O operation stream that is pending and writing the I/O operation streams to the permanent storage device so that the I/O operation streams to the permanent storage device are aggregated.