Techniques for managing cores for storage
AssigneeEMC IP Holding Company LLC
InventorsJohn Gillono, Philippe Armangau, Vamsi K. Vankamamidi, Ashok Tamilarasan
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC IP Holding Company LLC
InventorsJohn Gillono, Philippe Armangau, Vamsi K. Vankamamidi, Ashok Tamilarasan
Estimating the term…
A method of managing CPU cores in a data storage apparatus (DSA) configured to perform both host I/O (Input/Output) processing and background storage processing is provided. The method includes (a) selectively classifying background storage tasks in one of a first classification for longer-running tasks and a second classification for shorter-running tasks; (b) selecting CPU cores that are running fewer than a threshold number of first-classification background tasks to process host I/O requests; and (c) processing the host I/O requests on their selected CPU cores. An apparatus, system, and computer program product for performing a similar method are also provided.
A method of managing CPU (Central Processing Unit) cores in a data storage apparatus (DSA) configured to perform both host I/O (Input/Output) processing and background storage processing, the method comprising:
A data storage apparatus (DSA) comprising:
A computer program product comprising a non-transitory computer-readable storage medium storing a set of instructions, which, when performed by processing circuitry of a data storage apparatus (DSA), cause the DSA to manage CPU (Central Processing Unit) cores configured to perform both host I/O (Input/Output) processing and background storage processing by:
Dependencies are inferred from the claim text.